|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IFrsAppSoap
Provides SOAP services for managing the file release system.
| Method Summary | |
|---|---|
FrsFileSoapDO |
createFrsFile(java.lang.String sessionId,
java.lang.String releaseId,
java.lang.String fileName,
java.lang.String mimeType,
java.lang.String fileId)
Creates a new FRS file and adds it to the specified release. |
PackageSoapDO |
createPackage(java.lang.String sessionId,
java.lang.String projectId,
java.lang.String title,
java.lang.String description,
boolean isPublished)
Creates a new FRS package. |
ReleaseSoapDO |
createRelease(java.lang.String sessionId,
java.lang.String packageId,
java.lang.String title,
java.lang.String description,
java.lang.String status,
java.lang.String maturity)
Creates a new release within a specified package. |
void |
deleteFrsFile(java.lang.String sessionId,
java.lang.String frsFileId)
Deletes the specified file. |
void |
deletePackage(java.lang.String sessionId,
java.lang.String packageId)
Deletes the specified package. |
void |
deleteRelease(java.lang.String sessionId,
java.lang.String releaseId)
Deletes the specified release. |
ArtifactSoapList |
getArtifactListReportedInRelease(java.lang.String sessionId,
java.lang.String releaseId)
Lists artifacts that were found in the given release. |
ArtifactSoapList |
getArtifactListResolvedInRelease(java.lang.String sessionId,
java.lang.String releaseId)
Lists artifacts that were resolved in the given release. |
FrsFileSoapDO |
getFrsFileData(java.lang.String sessionId,
java.lang.String frsFileId)
Gets FRS file data. |
java.lang.String |
getFrsFileId(java.lang.String sessionId,
java.lang.String frsFileId)
Returns a temporary file storage object id to download an FRS file. |
FrsFileSoapList |
getFrsFileList(java.lang.String sessionId,
java.lang.String releaseId)
Returns a list of files within a release. |
PackageSoapDO |
getPackageData(java.lang.String sessionId,
java.lang.String packageId)
Returns package data. |
PackageSoapList |
getPackageList(java.lang.String sessionId,
java.lang.String projectId)
Lists packages within a project. |
ReleaseSoapDO |
getReleaseData(java.lang.String sessionId,
java.lang.String releaseId)
Returns the specified release data. |
ReleaseSoapList |
getReleaseList(java.lang.String sessionId,
java.lang.String packageId)
Lists the releases within a specified package. |
void |
setPackageData(java.lang.String sessionId,
PackageSoapDO packageData)
Returns package data. |
void |
setReleaseData(java.lang.String sessionId,
ReleaseSoapDO releaseData)
Sets the specified release data. |
| Method Detail |
|---|
PackageSoapDO createPackage(java.lang.String sessionId,
java.lang.String projectId,
java.lang.String title,
java.lang.String description,
boolean isPublished)
throws java.rmi.RemoteException
isPublished
sessionId - User session id.projectId - The project id.title - Package title.description - Package description.isPublished - Whether the package should be published
com.collabnet.ce.soap60.fault.InvalidSessionFault - when the specified session id is invalid.
com.collabnet.ce.soap60.fault.PermissionDeniedFault - when the user has insufficient privileges.
com.collabnet.ce.soap60.fault.NoSuchObjectFault - when the specified object id is invalid.
com.collabnet.ce.soap60.fault.IllegalArgumentFault - when one or more parameters are invalid.
com.collabnet.ce.soap60.fault.SystemFault - when an unexpected system error occurs.
java.rmi.RemoteException
PackageSoapList getPackageList(java.lang.String sessionId,
java.lang.String projectId)
throws java.rmi.RemoteException
sessionId - User session id.projectId - The project id.
com.collabnet.ce.soap60.fault.InvalidSessionFault - when the specified session id is invalid.
com.collabnet.ce.soap60.fault.PermissionDeniedFault - when the user has insufficient privileges.
com.collabnet.ce.soap60.fault.NoSuchObjectFault - when the specified object id is invalid.
com.collabnet.ce.soap60.fault.SystemFault - when an unexpected system error occurs.
java.rmi.RemoteException
PackageSoapDO getPackageData(java.lang.String sessionId,
java.lang.String packageId)
throws java.rmi.RemoteException
sessionId - User session id.packageId - The package id.
com.collabnet.ce.soap60.fault.InvalidSessionFault - when the specified session id is invalid.
com.collabnet.ce.soap60.fault.PermissionDeniedFault - when the user has insufficient privileges.
com.collabnet.ce.soap60.fault.NoSuchObjectFault - when the specified object id is invalid.
com.collabnet.ce.soap60.fault.SystemFault - when an unexpected system error occurs.
java.rmi.RemoteException
void setPackageData(java.lang.String sessionId,
PackageSoapDO packageData)
throws java.rmi.RemoteException
sessionId - User session id.packageData - The package object to edit.
com.collabnet.ce.soap60.fault.InvalidSessionFault - when the specified session id is invalid.
com.collabnet.ce.soap60.fault.PermissionDeniedFault - when the user has insufficient privileges.
com.collabnet.ce.soap60.fault.NoSuchObjectFault - when the specified object id is invalid.
com.collabnet.ce.soap60.fault.VersionMismatchFault - when package data is stale.
com.collabnet.ce.soap60.fault.IllegalArgumentFault - when one or more parameters are invalid.
com.collabnet.ce.soap60.fault.SystemFault - when an unexpected system error occurs.
java.rmi.RemoteException
void deletePackage(java.lang.String sessionId,
java.lang.String packageId)
throws java.rmi.RemoteException
sessionId - User session id.packageId - The package id.
com.collabnet.ce.soap60.fault.InvalidSessionFault - when the specified session id is invalid.
com.collabnet.ce.soap60.fault.PermissionDeniedFault - when the user has insufficient privileges.
com.collabnet.ce.soap60.fault.NoSuchObjectFault - when the specified object id is invalid.
com.collabnet.ce.soap60.fault.SystemFault - when an unexpected system error occurs.
java.rmi.RemoteException
ReleaseSoapList getReleaseList(java.lang.String sessionId,
java.lang.String packageId)
throws java.rmi.RemoteException
sessionId - User session id.packageId - The package id.
com.collabnet.ce.soap60.fault.InvalidSessionFault - when the specified session id is invalid.
com.collabnet.ce.soap60.fault.PermissionDeniedFault - when the user has insufficient privileges.
com.collabnet.ce.soap60.fault.NoSuchObjectFault - when the specified object id is invalid.
com.collabnet.ce.soap60.fault.SystemFault - when an unexpected system error occurs.
java.rmi.RemoteException
ReleaseSoapDO createRelease(java.lang.String sessionId,
java.lang.String packageId,
java.lang.String title,
java.lang.String description,
java.lang.String status,
java.lang.String maturity)
throws java.rmi.RemoteException
sessionId - User session id.packageId - The package id.title - Release title.description - Release description.status - Release status ("active", "pending")maturity - Maturity level ("Alpha", etc.)
com.collabnet.ce.soap60.fault.InvalidSessionFault - when the specified session id is invalid.
com.collabnet.ce.soap60.fault.PermissionDeniedFault - when the user has insufficient privileges.
com.collabnet.ce.soap60.fault.NoSuchObjectFault - when the specified object id is invalid.
com.collabnet.ce.soap60.fault.IllegalArgumentFault - when one or more parameters are invalid.
com.collabnet.ce.soap60.fault.SystemFault - when an unexpected system error occurs.
java.rmi.RemoteException
void deleteRelease(java.lang.String sessionId,
java.lang.String releaseId)
throws java.rmi.RemoteException
sessionId - User session id.releaseId - The release id.
com.collabnet.ce.soap60.fault.InvalidSessionFault - when the specified session id is invalid.
com.collabnet.ce.soap60.fault.PermissionDeniedFault - when the user has insufficient privileges.
com.collabnet.ce.soap60.fault.NoSuchObjectFault - when the specified object id is invalid.
com.collabnet.ce.soap60.fault.SystemFault - when an unexpected system error occurs.
java.rmi.RemoteException
ReleaseSoapDO getReleaseData(java.lang.String sessionId,
java.lang.String releaseId)
throws java.rmi.RemoteException
sessionId - User session id.releaseId - The release id.
com.collabnet.ce.soap60.fault.InvalidSessionFault - when the specified session id is invalid.
com.collabnet.ce.soap60.fault.PermissionDeniedFault - when the user has insufficient privileges.
com.collabnet.ce.soap60.fault.NoSuchObjectFault - when the specified object id is invalid.
com.collabnet.ce.soap60.fault.SystemFault - when an unexpected system error occurs.
java.rmi.RemoteException
void setReleaseData(java.lang.String sessionId,
ReleaseSoapDO releaseData)
throws java.rmi.RemoteException
sessionId - User session id.releaseData - The release object.
com.collabnet.ce.soap60.fault.InvalidSessionFault - when the specified session id is invalid.
com.collabnet.ce.soap60.fault.PermissionDeniedFault - when the user has insufficient privileges.
com.collabnet.ce.soap60.fault.NoSuchObjectFault - when the specified object id is invalid.
com.collabnet.ce.soap60.fault.VersionMismatchFault - when package data is stale.
com.collabnet.ce.soap60.fault.IllegalArgumentFault - when release data is invalid.
com.collabnet.ce.soap60.fault.SystemFault - when an unexpected system error occurs.
java.rmi.RemoteException
FrsFileSoapDO createFrsFile(java.lang.String sessionId,
java.lang.String releaseId,
java.lang.String fileName,
java.lang.String mimeType,
java.lang.String fileId)
throws java.rmi.RemoteException
sessionId - User session id.releaseId - The release id.fileName - Name of the attached file.mimeType - File mime type.fileId - Uploaded file id (through FileStorageApp or SimpleFileStorageApp service).
com.collabnet.ce.soap60.fault.InvalidSessionFault - when the specified session id is invalid.
com.collabnet.ce.soap60.fault.PermissionDeniedFault - when the user has insufficient privileges.
com.collabnet.ce.soap60.fault.NoSuchObjectFault - when the specified object id is invalid.
com.collabnet.ce.soap60.fault.IllegalArgumentFault - when one or more parameters are invalid.
com.collabnet.ce.soap60.fault.SystemFault - when an unexpected system error occurs.
java.rmi.RemoteException
FrsFileSoapDO getFrsFileData(java.lang.String sessionId,
java.lang.String frsFileId)
throws java.rmi.RemoteException
sessionId - SOAP session id.frsFileId - FRS file id of the object to retrieve.
com.collabnet.ce.soap60.fault.InvalidSessionFault - when SOAP session id is invalid.
com.collabnet.ce.soap60.fault.NoSuchObjectFault - when frsFileId does not exist.
com.collabnet.ce.soap60.fault.PermissionDeniedFault - when permissions are insufficient.
com.collabnet.ce.soap60.fault.SystemFault - when an unexpected error occurs.
com.collabnet.ce.soap60.fault.IllegalArgumentFault - when an argument is invalid.
java.rmi.RemoteException
FrsFileSoapList getFrsFileList(java.lang.String sessionId,
java.lang.String releaseId)
throws java.rmi.RemoteException
sessionId - User session id.releaseId - The release id.
com.collabnet.ce.soap60.fault.InvalidSessionFault - when the specified session id is invalid.
com.collabnet.ce.soap60.fault.PermissionDeniedFault - when the user has insufficient privileges.
com.collabnet.ce.soap60.fault.NoSuchObjectFault - when the specified object id is invalid.
com.collabnet.ce.soap60.fault.SystemFault - when an unexpected system error occurs.
java.rmi.RemoteException
void deleteFrsFile(java.lang.String sessionId,
java.lang.String frsFileId)
throws java.rmi.RemoteException
sessionId - User session id.frsFileId - The frs file id.
com.collabnet.ce.soap60.fault.InvalidSessionFault - when the specified session id is invalid.
com.collabnet.ce.soap60.fault.PermissionDeniedFault - when the user has insufficient privileges.
com.collabnet.ce.soap60.fault.NoSuchObjectFault - when the specified object id is invalid.
com.collabnet.ce.soap60.fault.SystemFault - when an unexpected system error occurs.
java.rmi.RemoteException
java.lang.String getFrsFileId(java.lang.String sessionId,
java.lang.String frsFileId)
throws java.rmi.RemoteException
sessionId - User session id.frsFileId - FRS File id.
com.collabnet.ce.soap60.fault.InvalidSessionFault - when the sessionId is invalid.
com.collabnet.ce.soap60.fault.PermissionDeniedFault - when permission is denied for the specified operation.
com.collabnet.ce.soap60.fault.NoSuchObjectFault - when the specified object is invalid.
com.collabnet.ce.soap60.fault.SystemFault - when an unexpected system error occurs.
java.rmi.RemoteException
ArtifactSoapList getArtifactListReportedInRelease(java.lang.String sessionId,
java.lang.String releaseId)
throws java.rmi.RemoteException
sessionId - User session id.releaseId - The id of the release
com.collabnet.ce.soap60.fault.InvalidSessionFault - when the specified session id is invalid.
com.collabnet.ce.soap60.fault.NoSuchObjectFault - when the specified object id is invalid.
com.collabnet.ce.soap60.fault.PermissionDeniedFault - when the user has insufficient privileges.
com.collabnet.ce.soap60.fault.SystemFault - when an unexpected system error occurs.
java.rmi.RemoteException
ArtifactSoapList getArtifactListResolvedInRelease(java.lang.String sessionId,
java.lang.String releaseId)
throws java.rmi.RemoteException
sessionId - User session id.releaseId - The id of the release
com.collabnet.ce.soap60.fault.InvalidSessionFault - when the specified session id is invalid.
com.collabnet.ce.soap60.fault.NoSuchObjectFault - when the specified object id is invalid.
com.collabnet.ce.soap60.fault.PermissionDeniedFault - when the user has insufficient privileges.
com.collabnet.ce.soap60.fault.SystemFault - when an unexpected system error occurs.
java.rmi.RemoteException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||