Package com.adobe.fd.fp.service
Interface PendingSignDataService
- 
public interface PendingSignDataService 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleandeleteAttachment(java.lang.String attachmentID)To delete an attachmentbooleandeleteData(java.lang.String userDataID)Deletes user data stored against the userDataIDbyte[]getAttachment(java.lang.String attachmentID)To get attachment bytesbyte[]getData(java.lang.String userDataID)Gets the user data stored against the ID passed as argumentjava.lang.StringsaveAttachment(byte[] attachmentBytes)Submits the attachment bytes passed as argumentjava.lang.StringsaveData(byte[] data)Save the user data provided as byte array.java.lang.StringupdateData(java.lang.String userDataID, byte[] data)Update the data blob for the provided user data ID if it is permissible 
 - 
 
- 
- 
Method Detail
- 
saveData
java.lang.String saveData(byte[] data) throws FormsPortalExceptionSave the user data provided as byte array. If id is null, it is treated as creation else it is treated as an update case- Parameters:
 data-- Returns:
 - id corresponding to saved data
 - Throws:
 FormsPortalException
 
- 
updateData
java.lang.String updateData(java.lang.String userDataID, byte[] data) throws FormsPortalExceptionUpdate the data blob for the provided user data ID if it is permissible- Parameters:
 userDataID-data-- Returns:
 - Throws:
 FormsPortalException
 
- 
getData
byte[] getData(java.lang.String userDataID) throws FormsPortalExceptionGets the user data stored against the ID passed as argument- Parameters:
 userDataID- : unique id associated with this user data for this pending sign instance- Returns:
 - user data associated with this pending sign instance
 - Throws:
 FormsPortalException
 
- 
deleteData
boolean deleteData(java.lang.String userDataID) throws FormsPortalExceptionDeletes user data stored against the userDataID- Parameters:
 userDataID- : unique id associated with this user data for this pending sign instance- Returns:
 - status of the delete operation on this pending sign instance
 - Throws:
 FormsPortalException
 
- 
saveAttachment
java.lang.String saveAttachment(byte[] attachmentBytes) throws FormsPortalExceptionSubmits the attachment bytes passed as argument- Parameters:
 attachmentsBytes- : would expect byte array of the attachment for this pending sign instance- Returns:
 - attachmentID for the attachment just saved (so that it could be retrieved later)
 - Throws:
 FormsPortalException
 
- 
deleteAttachment
boolean deleteAttachment(java.lang.String attachmentID) throws FormsPortalExceptionTo delete an attachment- Parameters:
 attachmentID- : Unique id for this attachment- Returns:
 - status of delete operation performed on attachment corresponding to this attachment ID
 - Throws:
 FormsPortalException
 
- 
getAttachment
byte[] getAttachment(java.lang.String attachmentID) throws FormsPortalExceptionTo get attachment bytes- Parameters:
 attachmentID- : unique id for this attachment- Returns:
 - data corresponding to this attachmentID
 - Throws:
 FormsPortalException
 
 - 
 
 -