Package com.adobe.aemds.guide.service
Interface SignAgreementService
-
public interface SignAgreementService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
cancelAgreement(java.lang.String agreementId, Resource guideContainerResource)
SignAgreementInfo
createAgreement(FormSubmitInfo formSubmitInfo, java.lang.String postSigningURL, java.lang.Boolean fetchFirstSignerUrl)
Creates an Adobe Sign agreement for AF with the document passed as inputjava.util.Map<java.lang.String,java.lang.Object>
submitAgreement(java.lang.String systemId, java.lang.String agreementId, java.lang.String signConfigPath)
-
-
-
Method Detail
-
createAgreement
SignAgreementInfo createAgreement(FormSubmitInfo formSubmitInfo, java.lang.String postSigningURL, java.lang.Boolean fetchFirstSignerUrl)
Creates an Adobe Sign agreement for AF with the document passed as input- Parameters:
formSubmitInfo
- information about document for which agreement is to be createdpostSigningURL
- URL to be rendered after signingfetchFirstSignerUrl
- Boolean governing whether the url for signing the form for first signer will be returned or not- Returns:
- SignAgreementInfo Result of agreement creation
-
submitAgreement
java.util.Map<java.lang.String,java.lang.Object> submitAgreement(java.lang.String systemId, java.lang.String agreementId, java.lang.String signConfigPath) throws GuideException
- Throws:
GuideException
-
cancelAgreement
boolean cancelAgreement(java.lang.String agreementId, Resource guideContainerResource) throws GuideException
- Throws:
GuideException
-
-