public class IntegrationDataAppSoap extends com.collabnet.ce.soap60.webservices.WebService implements IIntegrationDataAppSoap
Constructor and Description |
---|
IntegrationDataAppSoap() |
Modifier and Type | Method and Description |
---|---|
SoapNamedValues |
getData(java.lang.String sessionId,
java.lang.String namespaceId,
java.lang.String objectId)
Gets data for an object from the integration data service
|
java.lang.String |
getDataByKey(java.lang.String sessionId,
java.lang.String namespaceId,
java.lang.String objectId,
java.lang.String key)
Gets data for an object from the integration data service
|
java.lang.String |
getNamespaceId(java.lang.String sessionId,
java.lang.String name)
Gets the key to an existing namespace.
|
void |
putData(java.lang.String sessionId,
java.lang.String namespaceId,
java.lang.String objectId,
SoapNamedValues namedValues)
Adds or replaces a set of integration data values for the specified object.
|
void |
putDataByKey(java.lang.String sessionId,
java.lang.String namespaceId,
java.lang.String objectId,
java.lang.String key,
java.lang.String value)
Adds or replaces a single integration data value for the specified object.
|
java.lang.String |
registerNamespace(java.lang.String sessionId,
java.lang.String name)
Registers a new namespace
|
void |
removeData(java.lang.String sessionId,
java.lang.String namespaceId,
java.lang.String objectId,
java.lang.String[] keys)
Removes a set of integration data values from the specified object.
|
void |
removeDataByKey(java.lang.String sessionId,
java.lang.String namespaceId,
java.lang.String objectId,
java.lang.String key)
Removes a single integration data value from the specified object.
|
assertNormalProject, assertProjectGroup, canGiveFullUserDetails, checkAndSaveSessionId, checkGeneralPermission, checkPermission, checkPermission, checkSiteWidePermission, downloadFile, filterInvalidProjMembers, generateFolderName, getAccessControlService, getAttachment, getAuthenticationService, getCategorization, getConfigurationService, getCoreService, getDiscussion, getDocMan, getDocumentRootFolder, getFolderKey, getFolderPath, getFolderPath, getFolderPath, getFrs, getIntegrationData, getItemPath, getItemPath, getLocale, getNews, getNulledMinSoapDate, getObjectKey, getObjectPath, getOperation, getPages, getPlanning, getPluggableComponent, getProjectId, getProjectPath, getProjectPath, getRbac, getSearch, getSession, getSessionKey, getStoredFileSize, getStoredFileText, getTaskMgr, getTeam, getTemplate, getTracker, getUser, getUserName, getUserService, getWiki, hasPermission, hasSiteWidePermission, isFolderResource, isProjectGroup, isProjectId, isStrEmpty, isSuperUser, isValidEmail, makeStoredFileDO, makeStoredFileDOs, requireProjectAdminPermission, requireProjectMembership, setPartialOrFullUserData, setUserNameToResponse, storeFile, storeFile, storeTextFile, validateChoice, validateChoice, validateIconFile, validateString, validateStringArray, validateStringWithTrim, validateWikiPageName
public java.lang.String registerNamespace(java.lang.String sessionId, java.lang.String name) throws com.collabnet.ce.soap60.fault.InvalidSessionFault, com.collabnet.ce.soap60.fault.SystemFault, com.collabnet.ce.soap60.fault.ObjectAlreadyExistsFault
registerNamespace
in interface IIntegrationDataAppSoap
sessionId
- SOAP session id.name
- The name of the namespace to registercom.collabnet.ce.soap60.fault.InvalidSessionFault
- when the sessionId is invalid.com.collabnet.ce.soap60.fault.ObjectAlreadyExistsFault
- when the specified name already existscom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system error occurs.public java.lang.String getNamespaceId(java.lang.String sessionId, java.lang.String name) throws com.collabnet.ce.soap60.fault.InvalidSessionFault, com.collabnet.ce.soap60.fault.SystemFault, com.collabnet.ce.soap60.fault.NoSuchObjectFault
getNamespaceId
in interface IIntegrationDataAppSoap
sessionId
- SOAP session id.name
- The name of the namespace to getcom.collabnet.ce.soap60.fault.InvalidSessionFault
- when the sessionId is invalid.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the specified name doesn't exist.com.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system error occurs.public void putData(java.lang.String sessionId, java.lang.String namespaceId, java.lang.String objectId, SoapNamedValues namedValues) throws com.collabnet.ce.soap60.fault.InvalidSessionFault, com.collabnet.ce.soap60.fault.SystemFault, com.collabnet.ce.soap60.fault.NoSuchObjectFault, com.collabnet.ce.soap60.fault.PermissionDeniedFault
putData
in interface IIntegrationDataAppSoap
sessionId
- SOAP session id.namespaceId
- The namespace to store data underobjectId
- The object to associate the data withnamedValues
- Key value pairs of data to associatecom.collabnet.ce.soap60.fault.InvalidSessionFault
- when the sessionId is invalid.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the object id doesn't existcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system error occurs.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- when the user doesn't have permission to store data on the objectpublic void putDataByKey(java.lang.String sessionId, java.lang.String namespaceId, java.lang.String objectId, java.lang.String key, java.lang.String value) throws com.collabnet.ce.soap60.fault.InvalidSessionFault, com.collabnet.ce.soap60.fault.SystemFault, com.collabnet.ce.soap60.fault.NoSuchObjectFault, com.collabnet.ce.soap60.fault.PermissionDeniedFault
putDataByKey
in interface IIntegrationDataAppSoap
sessionId
- SOAP session id.namespaceId
- The namespace to store data underobjectId
- The object to associate the data withkey
- The key of the piece of data to storevalue
- The value to storecom.collabnet.ce.soap60.fault.InvalidSessionFault
- when the sessionId is invalid.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the object id doesn't existcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system error occurs.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- when the user doesn't have permission to store data on the objectpublic void removeData(java.lang.String sessionId, java.lang.String namespaceId, java.lang.String objectId, java.lang.String[] keys) throws com.collabnet.ce.soap60.fault.InvalidSessionFault, com.collabnet.ce.soap60.fault.SystemFault, com.collabnet.ce.soap60.fault.NoSuchObjectFault, com.collabnet.ce.soap60.fault.PermissionDeniedFault
removeData
in interface IIntegrationDataAppSoap
sessionId
- SOAP session id.namespaceId
- The namespace to store data underobjectId
- The object to associate the data withkeys
- Integration data keys (and associated values) to remove.com.collabnet.ce.soap60.fault.InvalidSessionFault
- when the sessionId is invalid.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the object id doesn't existcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system error occurs.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- when the user doesn't have permission to store data on the objectpublic void removeDataByKey(java.lang.String sessionId, java.lang.String namespaceId, java.lang.String objectId, java.lang.String key) throws com.collabnet.ce.soap60.fault.InvalidSessionFault, com.collabnet.ce.soap60.fault.SystemFault, com.collabnet.ce.soap60.fault.NoSuchObjectFault, com.collabnet.ce.soap60.fault.PermissionDeniedFault
removeDataByKey
in interface IIntegrationDataAppSoap
sessionId
- SOAP session id.namespaceId
- The namespace to store data underobjectId
- The object to associate the data withkey
- Integration data key (and associated value) to remove.com.collabnet.ce.soap60.fault.InvalidSessionFault
- when the sessionId is invalid.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the object id doesn't existcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system error occurs.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- when the user doesn't have permission to store data on the objectpublic SoapNamedValues getData(java.lang.String sessionId, java.lang.String namespaceId, java.lang.String objectId) throws com.collabnet.ce.soap60.fault.InvalidSessionFault, com.collabnet.ce.soap60.fault.SystemFault, com.collabnet.ce.soap60.fault.NoSuchObjectFault, com.collabnet.ce.soap60.fault.PermissionDeniedFault
getData
in interface IIntegrationDataAppSoap
sessionId
- SOAP session id.namespaceId
- The namespace to get data underobjectId
- The object to get the data forcom.collabnet.ce.soap60.fault.InvalidSessionFault
- when the sessionId is invalid.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the object id doesn't existcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system error occurs.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- when the user doesn't have permission to get data on the objectpublic java.lang.String getDataByKey(java.lang.String sessionId, java.lang.String namespaceId, java.lang.String objectId, java.lang.String key) throws com.collabnet.ce.soap60.fault.InvalidSessionFault, com.collabnet.ce.soap60.fault.SystemFault, com.collabnet.ce.soap60.fault.NoSuchObjectFault, com.collabnet.ce.soap60.fault.PermissionDeniedFault
getDataByKey
in interface IIntegrationDataAppSoap
sessionId
- SOAP session id.namespaceId
- The namespace to get data underobjectId
- The object to get the data forkey
- The key of the piece of data to retrievecom.collabnet.ce.soap60.fault.InvalidSessionFault
- when the sessionId is invalid.com.collabnet.ce.soap60.fault.NoSuchObjectFault
- when the object id doesn't existcom.collabnet.ce.soap60.fault.SystemFault
- when an unexpected system error occurs.com.collabnet.ce.soap60.fault.PermissionDeniedFault
- when the user doesn't have permission to get data on the object