@Service(value={GuideDraftStateProvider.class,DataProvider.class}) public class FormsPortalDraftDataProviderImpl extends java.lang.Object implements GuideDraftStateProvider, DataProvider
DATA_PROVIDER_LABEL, DATA_PROVIDER_NAME, PROTOCOL_CRX, PROTOCOL_FILE, PROTOCOL_HTTP, PROTOCOL_HTTPS
Constructor and Description |
---|
FormsPortalDraftDataProviderImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getGuideDraftState(java.lang.String draftID)
Gets the Draft state of the adaptive form
|
PrefillData |
getPrefillData(DataOptions options)
Returns Data given the data options object.
|
java.lang.String |
getServiceDescription()
Description of the Service to be shown in the Dropdown where service selection is shown.
|
java.lang.String |
getServiceName()
Returns the name of the service that can be used in the SERVICE protocol.
|
public java.lang.String getGuideDraftState(java.lang.String draftID) throws GuideException
GuideDraftStateProvider
getGuideDraftState
in interface GuideDraftStateProvider
draftID
- The path containing the stateGuideException
- if something goes wrongpublic PrefillData getPrefillData(DataOptions options) throws FormsException
DataProvider
getPrefillData
in interface DataProvider
options
- options for helping the implementations for returning the data.FormsException
public java.lang.String getServiceDescription()
DataProviderBase
getServiceDescription
in interface DataProviderBase
public java.lang.String getServiceName()
DataProviderBase
getServiceName
in interface DataProviderBase
Copyright © 2010 - 2020 Adobe. All Rights Reserved