public interface DataHubOutboundClient
| Modifier and Type | Method and Description |
|---|---|
ResultData |
deleteByFeed(java.lang.String feedName,
java.lang.String rawItemType)
Deletes all items originating from the data feed and raw item type specified
|
ResultData |
deleteByFeed(java.lang.String feedName,
java.lang.String rawItemType,
java.util.Map<java.lang.String,java.lang.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(java.lang.String poolName,
java.lang.String canonicalItemType,
java.util.Map<java.lang.String,java.lang.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(java.lang.String[] csvContent,
java.lang.String dataFeed,
java.lang.String rawItemType) |
ResultData exportData(java.lang.String[] csvContent, java.lang.String dataFeed, java.lang.String rawItemType) throws DataHubOutboundException
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(java.lang.String poolName, java.lang.String canonicalItemType, java.util.Map<java.lang.String,java.lang.String> keyFields) throws DataHubOutboundException
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 deletedjava.lang.IllegalStateException - 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(java.lang.String feedName, java.lang.String rawItemType) throws DataHubOutboundException
feedName - Name of the data feed the items originated fromrawItemType - Name of the raw item type the items originated fromjava.lang.IllegalStateException - 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(java.lang.String feedName, java.lang.String rawItemType, java.util.Map<java.lang.String,java.lang.Object> keyFields) throws DataHubOutboundException
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 deletedjava.lang.IllegalStateException - 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 © 2018 SAP SE. All Rights Reserved.