public class ApprovalService extends Object
Constructor and Description |
---|
ApprovalService(ApprovalApiClient apiClient) |
Modifier and Type | Method and Description |
---|---|
String |
addField(PackageId packageId,
String documentId,
SignatureId signatureId,
Field field)
Add a field to a signature
|
String |
addSignature(DocumentPackage sdkPackage,
String documentId,
Signature signature)
Add a signature to a document
|
void |
deleteField(PackageId packageId,
String documentId,
SignatureId signatureId,
FieldId fieldId)
Delete a field from a signature
|
void |
deleteSignature(PackageId packageId,
String documentId,
SignatureId signatureId)
Delete a signature from a document
|
Field |
getField(PackageId packageId,
String documentId,
SignatureId signatureId,
FieldId fieldId)
Get a field from a signature
|
Signature |
getSignature(DocumentPackage sdkPackage,
String documentId,
SignatureId signatureId)
Get a signature from a document
|
void |
modifySignature(DocumentPackage sdkPackage,
String documentId,
Signature signature)
Update a signature from a document
|
void |
updateField(PackageId packageId,
String documentId,
SignatureId signatureId,
Field field)
Update a field from a signature
|
void |
updateSignatures(DocumentPackage sdkPackage,
String documentId,
List<Signature> signatureList)
Update all the signatures for a document
|
public ApprovalService(ApprovalApiClient apiClient)
public void deleteSignature(PackageId packageId, String documentId, SignatureId signatureId) throws EslException
packageId
- The package IddocumentId
- The document IdsignatureId
- The approval IdEslException
public String addSignature(DocumentPackage sdkPackage, String documentId, Signature signature) throws EslException
sdkPackage
- The sdk package containing the signaturedocumentId
- The document Idsignature
- The signature to be addedEslException
public void modifySignature(DocumentPackage sdkPackage, String documentId, Signature signature) throws EslException
sdkPackage
- The sdk package containing the signaturedocumentId
- The document Idsignature
- The signature with updated informationEslException
public void updateSignatures(DocumentPackage sdkPackage, String documentId, List<Signature> signatureList)
sdkPackage
- The sdk package containing the signaturesdocumentId
- The document Id of document containing the signaturessignatureList
- The list of signatures to update for the documentpublic Signature getSignature(DocumentPackage sdkPackage, String documentId, SignatureId signatureId) throws EslException
sdkPackage
- The sdk package containing the signaturedocumentId
- The document IdsignatureId
- The approval IdEslException
public String addField(PackageId packageId, String documentId, SignatureId signatureId, Field field)
packageId
- The package IddocumentId
- The document IdsignatureId
- The approval Idfield
- The SDK Field to be addedpublic void updateField(PackageId packageId, String documentId, SignatureId signatureId, Field field)
packageId
- The package IddocumentId
- The document IdsignatureId
- The approval Idfield
- The SDK Field to be updatedpublic void deleteField(PackageId packageId, String documentId, SignatureId signatureId, FieldId fieldId)
packageId
- The package IddocumentId
- The document IdsignatureId
- The approval IdfieldId
- The field Idpublic Field getField(PackageId packageId, String documentId, SignatureId signatureId, FieldId fieldId)
packageId
- The package IddocumentId
- The document IdsignatureId
- The approval IdfieldId
- The field IdCopyright 2014, Silanis Technology, Inc. All rights reserved.