Class FileStorageAppSoapMockStub
- java.lang.Object
-
- com.collabnet.ce.soap60.webservices.ClientSoapStub
-
- com.collabnet.ce.soap60.webservices.ClientSoapMockStub
-
- com.collabnet.ce.soap60.webservices.filestorage.FileStorageAppSoapMockStub
-
- All Implemented Interfaces:
IFileStorageAppSoap
public class FileStorageAppSoapMockStub extends ClientSoapMockStub implements IFileStorageAppSoap
-
-
Field Summary
-
Fields inherited from class com.collabnet.ce.soap60.webservices.ClientSoapMockStub
DATE_WILDCARD, GUIDKEY_WILDCARD, INTEGER_WILDCARD, LONG_WILDCARD, STRING_WILDCARD
-
Fields inherited from class com.collabnet.ce.soap60.webservices.ClientSoapStub
DEFAULT_CLIENT_TIME_OUT
-
-
Constructor Summary
Constructors Constructor Description FileStorageAppSoapMockStub(String soapServerUrl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.activation.DataHandlerdownloadFile(String sessionId, String fileStorageId)Simulate a call to downloadFilejavax.activation.DataHandlerdownloadFileDirect(String sessionId, String containerId, String rawFileId)Simulate a call to downloadFileDirectvoidprepareDownloadFile(String sessionId, String fileStorageId, Object returnValue)Prepare a simulated response to downloadFilevoidprepareDownloadFileDirect(String sessionId, String containerId, String rawFileId, Object returnValue)Prepare a simulated response to downloadFileDirectvoidprepareUploadFile(String sessionId, javax.activation.DataHandler file, Object returnValue)Prepare a simulated response to uploadFileStringuploadFile(String sessionId, javax.activation.DataHandler file)Simulate a call to uploadFile-
Methods inherited from class com.collabnet.ce.soap60.webservices.ClientSoapMockStub
addSimulatedResult, addSimulatedResult, addSimulatedResult, getCallCount, getCallParameters, getUnusedCalls, simulateCall
-
Methods inherited from class com.collabnet.ce.soap60.webservices.ClientSoapStub
getServiceCall, getSoapServer, getTimeout, setTimeout, soapParam
-
-
-
-
Constructor Detail
-
FileStorageAppSoapMockStub
public FileStorageAppSoapMockStub(String soapServerUrl)
-
-
Method Detail
-
prepareUploadFile
public void prepareUploadFile(String sessionId, javax.activation.DataHandler file, Object returnValue)
Prepare a simulated response to uploadFile
-
uploadFile
public String uploadFile(String sessionId, javax.activation.DataHandler file) throws RemoteException
Simulate a call to uploadFile- Specified by:
uploadFilein interfaceIFileStorageAppSoap- Parameters:
sessionId- User session id.file- SOAP file attachment.- Returns:
- File object id.
- Throws:
InvalidSessionFault- when session is invalid (or not active).SystemFault- when a system level error occurs.RemoteException- See Also:
FileStorageAppSoap.uploadFile(java.lang.String, javax.activation.DataHandler)
-
prepareDownloadFile
public void prepareDownloadFile(String sessionId, String fileStorageId, Object returnValue)
Prepare a simulated response to downloadFile
-
downloadFile
public javax.activation.DataHandler downloadFile(String sessionId, String fileStorageId) throws RemoteException
Simulate a call to downloadFile- Specified by:
downloadFilein interfaceIFileStorageAppSoap- Parameters:
sessionId- User session id.fileStorageId- Id of temporary file storage returned by DocmentApp.getDocumentFileId or FrsApp.getFrsFileId- Returns:
- File as SOAP attachment.
- Throws:
InvalidSessionFault- when session is invalid (or not active).PermissionDeniedFault- when the user has insufficient privileges.SystemFault- when a system level error occurs.IllegalArgumentFault- when the specified fileStorageId is invalid.RemoteException- See Also:
FileStorageAppSoap.downloadFile(java.lang.String, java.lang.String)
-
prepareDownloadFileDirect
public void prepareDownloadFileDirect(String sessionId, String containerId, String rawFileId, Object returnValue)
Prepare a simulated response to downloadFileDirect
-
downloadFileDirect
public javax.activation.DataHandler downloadFileDirect(String sessionId, String containerId, String rawFileId) throws RemoteException
Simulate a call to downloadFileDirect- Specified by:
downloadFileDirectin interfaceIFileStorageAppSoap- Parameters:
sessionId- User session id.containerId- The Folder which houses the attachmentrawFileId- FileId to be downloaded- Returns:
- File as SOAP attachment.
- Throws:
InvalidSessionFault- when session is invalid (or not active).PermissionDeniedFault- when the user has insufficient privileges.SystemFault- when a system level error occurs.RemoteException- See Also:
FileStorageAppSoap.downloadFileDirect(java.lang.String, java.lang.String, java.lang.String)
-
-