public interface DraftProvider
| Modifier and Type | Method and Description |
|---|---|
com.sap.gateway.core.api.provider.data.IDataProviderResponse |
countAllDraftEntries(org.apache.olingo.odata2.api.uri.UriInfo uriInfo,
org.apache.olingo.odata2.api.processor.ODataContext context,
List<String> filters,
DataSourceParams dsParams) |
UUID |
createEntityForDraftAdminData(org.apache.olingo.odata2.api.uri.info.PostUriInfo uriInfo,
org.apache.olingo.odata2.api.processor.ODataContext context,
DataSourceParams dsParams) |
com.sap.gateway.core.api.provider.data.IDataProviderResponse |
createEntityForDraftsTable(org.apache.olingo.odata2.api.uri.info.PostUriInfo uriInfo,
org.apache.olingo.odata2.api.ep.entry.ODataEntry content,
org.apache.olingo.odata2.api.processor.ODataContext context,
UUID draftAdminUUID,
DraftFlow flow,
DataSourceParams dsParams) |
void |
deleteEntry(org.apache.olingo.odata2.api.uri.UriInfo uriInfo,
org.apache.olingo.odata2.api.processor.ODataContext context,
String entityName,
Map<String,Object> keyValue,
DataSourceParams dsParams) |
int |
getInlineCount(org.apache.olingo.odata2.api.uri.UriInfo uriInfo,
org.apache.olingo.odata2.api.processor.ODataContext context,
DataSourceParams dataSourceParams) |
List<Map<String,Object>> |
readAllDraftEntries(org.apache.olingo.odata2.api.uri.UriInfo uriInfo,
org.apache.olingo.odata2.api.processor.ODataContext context,
List<String> filters,
DataSourceParams dsParams) |
List<Map<String,Object>> |
readCombinedEntries(org.apache.olingo.odata2.api.uri.UriInfo uriInfo,
org.apache.olingo.odata2.api.processor.ODataContext context,
List<Map<String,Object>> activeDataCollection,
DataSourceParams dsParams) |
com.sap.gateway.core.api.provider.data.IDataProviderResponse |
readDataFromDraftsTable(org.apache.olingo.odata2.api.uri.UriInfo uriInfo,
org.apache.olingo.odata2.api.processor.ODataContext context,
List<String> filters,
DataSourceParams dsParams) |
List<Map<String,Object>> |
readLockedByOthersEntries(org.apache.olingo.odata2.api.uri.UriInfo uriInfo,
org.apache.olingo.odata2.api.processor.ODataContext context,
List<Map<String,Object>> activeEntities,
DataSourceParams dsParams) |
List<Map<String,Object>> |
readOwnDrafts(org.apache.olingo.odata2.api.uri.UriInfo uriInfo,
org.apache.olingo.odata2.api.processor.ODataContext context,
List<Map<String,Object>> activeEntities,
DataSourceParams dsParams) |
List<Map<String,Object>> |
readUnchangedActive(org.apache.olingo.odata2.api.uri.UriInfo uriInfo,
org.apache.olingo.odata2.api.processor.ODataContext context,
List<Map<String,Object>> activeEntities,
DataSourceParams dsParams) |
List<Map<String,Object>> |
readUnSavedActive(org.apache.olingo.odata2.api.uri.UriInfo uriInfo,
org.apache.olingo.odata2.api.processor.ODataContext context,
List<Map<String,Object>> activeEntities,
DataSourceParams dsParams) |
com.sap.gateway.core.api.provider.data.IDataProviderResponse |
updateEntityForDraftsTable(org.apache.olingo.odata2.api.uri.info.PutMergePatchUriInfo uriInfo,
org.apache.olingo.odata2.api.ep.entry.ODataEntry content,
String requestContentType,
boolean merge,
org.apache.olingo.odata2.api.processor.ODataContext context,
DataSourceParams dsParams) |
UUID createEntityForDraftAdminData(org.apache.olingo.odata2.api.uri.info.PostUriInfo uriInfo, org.apache.olingo.odata2.api.processor.ODataContext context, DataSourceParams dsParams) throws org.apache.olingo.odata2.api.exception.ODataApplicationException
org.apache.olingo.odata2.api.exception.ODataApplicationExceptioncom.sap.gateway.core.api.provider.data.IDataProviderResponse createEntityForDraftsTable(org.apache.olingo.odata2.api.uri.info.PostUriInfo uriInfo,
org.apache.olingo.odata2.api.ep.entry.ODataEntry content,
org.apache.olingo.odata2.api.processor.ODataContext context,
UUID draftAdminUUID,
DraftFlow flow,
DataSourceParams dsParams)
throws org.apache.olingo.odata2.api.exception.ODataApplicationException
org.apache.olingo.odata2.api.exception.ODataApplicationExceptioncom.sap.gateway.core.api.provider.data.IDataProviderResponse updateEntityForDraftsTable(org.apache.olingo.odata2.api.uri.info.PutMergePatchUriInfo uriInfo,
org.apache.olingo.odata2.api.ep.entry.ODataEntry content,
String requestContentType,
boolean merge,
org.apache.olingo.odata2.api.processor.ODataContext context,
DataSourceParams dsParams)
throws org.apache.olingo.odata2.api.exception.ODataApplicationException
org.apache.olingo.odata2.api.exception.ODataApplicationExceptioncom.sap.gateway.core.api.provider.data.IDataProviderResponse readDataFromDraftsTable(org.apache.olingo.odata2.api.uri.UriInfo uriInfo,
org.apache.olingo.odata2.api.processor.ODataContext context,
List<String> filters,
DataSourceParams dsParams)
throws org.apache.olingo.odata2.api.exception.ODataApplicationException
org.apache.olingo.odata2.api.exception.ODataApplicationExceptionvoid deleteEntry(org.apache.olingo.odata2.api.uri.UriInfo uriInfo,
org.apache.olingo.odata2.api.processor.ODataContext context,
String entityName,
Map<String,Object> keyValue,
DataSourceParams dsParams)
throws org.apache.olingo.odata2.api.exception.ODataApplicationException
org.apache.olingo.odata2.api.exception.ODataApplicationExceptionList<Map<String,Object>> readAllDraftEntries(org.apache.olingo.odata2.api.uri.UriInfo uriInfo, org.apache.olingo.odata2.api.processor.ODataContext context, List<String> filters, DataSourceParams dsParams) throws org.apache.olingo.odata2.api.exception.ODataApplicationException
org.apache.olingo.odata2.api.exception.ODataApplicationExceptionList<Map<String,Object>> readCombinedEntries(org.apache.olingo.odata2.api.uri.UriInfo uriInfo, org.apache.olingo.odata2.api.processor.ODataContext context, List<Map<String,Object>> activeDataCollection, DataSourceParams dsParams) throws org.apache.olingo.odata2.api.exception.ODataApplicationException
org.apache.olingo.odata2.api.exception.ODataApplicationExceptionList<Map<String,Object>> readUnchangedActive(org.apache.olingo.odata2.api.uri.UriInfo uriInfo, org.apache.olingo.odata2.api.processor.ODataContext context, List<Map<String,Object>> activeEntities, DataSourceParams dsParams) throws org.apache.olingo.odata2.api.exception.ODataApplicationException
org.apache.olingo.odata2.api.exception.ODataApplicationExceptionList<Map<String,Object>> readOwnDrafts(org.apache.olingo.odata2.api.uri.UriInfo uriInfo, org.apache.olingo.odata2.api.processor.ODataContext context, List<Map<String,Object>> activeEntities, DataSourceParams dsParams) throws org.apache.olingo.odata2.api.exception.ODataApplicationException
org.apache.olingo.odata2.api.exception.ODataApplicationExceptionList<Map<String,Object>> readUnSavedActive(org.apache.olingo.odata2.api.uri.UriInfo uriInfo, org.apache.olingo.odata2.api.processor.ODataContext context, List<Map<String,Object>> activeEntities, DataSourceParams dsParams) throws org.apache.olingo.odata2.api.exception.ODataApplicationException
org.apache.olingo.odata2.api.exception.ODataApplicationExceptionList<Map<String,Object>> readLockedByOthersEntries(org.apache.olingo.odata2.api.uri.UriInfo uriInfo, org.apache.olingo.odata2.api.processor.ODataContext context, List<Map<String,Object>> activeEntities, DataSourceParams dsParams) throws org.apache.olingo.odata2.api.exception.ODataApplicationException
org.apache.olingo.odata2.api.exception.ODataApplicationExceptioncom.sap.gateway.core.api.provider.data.IDataProviderResponse countAllDraftEntries(org.apache.olingo.odata2.api.uri.UriInfo uriInfo,
org.apache.olingo.odata2.api.processor.ODataContext context,
List<String> filters,
DataSourceParams dsParams)
throws org.apache.olingo.odata2.api.exception.ODataApplicationException
org.apache.olingo.odata2.api.exception.ODataApplicationExceptionint getInlineCount(org.apache.olingo.odata2.api.uri.UriInfo uriInfo,
org.apache.olingo.odata2.api.processor.ODataContext context,
DataSourceParams dataSourceParams)
throws org.apache.olingo.odata2.api.exception.ODataApplicationException
org.apache.olingo.odata2.api.exception.ODataApplicationExceptionCopyright © 2020 SAP. All Rights Reserved.