Package com.adobe.aemds.guide.service
Interface SignAgreementService
-
public interface SignAgreementService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancancelAgreement(java.lang.String agreementId, Resource guideContainerResource)SignAgreementInfocreateAgreement(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
-
-