Package com.adobe.forms.common.service
Interface DataProvider
-
- All Superinterfaces:
DataProviderBase
- All Known Implementing Classes:
AbstractDataProvider
public interface DataProvider extends DataProviderBase
Interface to provide Data XML given a URL. The implementations should return the xml data given the options
-
-
Field Summary
-
Fields inherited from interface com.adobe.forms.common.service.DataProviderBase
DATA_PROVIDER_LABEL, DATA_PROVIDER_NAME, PROTOCOL_CRX, PROTOCOL_FILE, PROTOCOL_HTTP, PROTOCOL_HTTPS
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PrefillData
getPrefillData(DataOptions options)
Returns Data given the data options object.-
Methods inherited from interface com.adobe.forms.common.service.DataProviderBase
getServiceDescription, getServiceName
-
-
-
-
Method Detail
-
getPrefillData
PrefillData getPrefillData(DataOptions options) throws FormsException
Returns Data given the data options object. The implementations can decide which options to use and determine the correct data to be returned.- Parameters:
options
- options for helping the implementations for returning the data.- Returns:
- data given a set of options.
- Throws:
FormsException
-
-