public interface DataHubOutboundClient
| Modifier and Type | Method and Description |
|---|---|
ResultData |
deleteByFeed(String feedName,
String rawItemType)
Deletes all items originating from the data feed and raw item type specified
|
ResultData |
deleteByFeed(String feedName,
String rawItemType,
Map<String,Object> keyFields)
Deletes item with an integration key comprised of the specified primary keys, originating from the data feed and
raw item type specified
|
ResultData |
deleteItem(String poolName,
String canonicalItemType,
Map<String,String> keyFields)
Deletes item with an integration key comprised of the specified primary keys, of the type specified, in the pool
specified on the Data Hub server
|
ResultData |
exportData(String[] csvContent,
String dataFeed,
String rawItemType) |
ResultData exportData(String[] csvContent, String dataFeed, String rawItemType) throws DataHubOutboundException, DataHubCommunicationException
csvContent - the CSV contentdataFeed - the name of the data feedrawItemType - the raw item typeDataHubCommunicationException - if communication with the Data Hub server failedDataHubOutboundException - if the Data Hub server was unable to successfully complete the export operationResultData deleteItem(String poolName, String canonicalItemType, Map<String,String> keyFields) throws DataHubOutboundException, DataHubCommunicationException
poolName - name of the data pool the item to be deleted resides incanonicalItemType - type code for the canonical item to deletekeyFields - map of primary key attribute names and values to uniquely identify the item to be deletedIllegalStateException - if exception communicating with the Data Hub occursDataHubCommunicationException - if communication with the Data Hub server failedDataHubOutboundException - if the Data Hub server was unable to successfully complete the delete operationResultData deleteByFeed(String feedName, String rawItemType) throws DataHubOutboundException, DataHubCommunicationException
feedName - Name of the data feed the items originated fromrawItemType - Name of the raw item type the items originated fromIllegalStateException - if exception communicating with the Data Hub occursDataHubCommunicationException - if communication with the Data Hub server failedDataHubOutboundException - if the Data Hub server was unable to successfully complete the export operationResultData deleteByFeed(String feedName, String rawItemType, Map<String,Object> keyFields) throws DataHubOutboundException, DataHubCommunicationException
feedName - Name of the data feed the items originated fromrawItemType - Name of the raw item type the items originated fromkeyFields - Map of primary key attribute names and values to uniquely identify the item to be deletedIllegalStateException - if exception communicating with the Data Hub occursDataHubCommunicationException - if communication with the Data Hub server failedDataHubOutboundException - if the Data Hub server was unable to successfully complete the export operationCopyright © 2017 SAP SE. All Rights Reserved.