Interface DataHubFacade
-
- All Known Implementing Classes:
ImpexDataImportClient
public interface DataHubFacadeA facade for communicating with the Data Hub.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.io.InputStreamreadData(java.lang.String resource, java.util.Map<java.lang.String,?> parameters)Requests data from the Data Hub.voidreturnImportResult(java.lang.String resultCallbackUrl, ItemImportResult itemImportResult)Returns theItemImportResultto the Data Hub
-
-
-
Method Detail
-
readData
java.io.InputStream readData(java.lang.String resource, java.util.Map<java.lang.String,?> parameters)Requests data from the Data Hub.- Parameters:
resource- identifies what data should be retrieved.parameters- specifies parameters for the resource data retrieval.- Returns:
- an input stream to read the resource data.
-
returnImportResult
void returnImportResult(java.lang.String resultCallbackUrl, ItemImportResult itemImportResult)Returns theItemImportResultto the Data Hub- Parameters:
resultCallbackUrl- the callback URL to use when returning theItemImportResultitemImportResult- the resuts of the import
-
-