| Modifier and Type | Method and Description |
|---|---|
StorageRequest |
StorageRequest.StorageRequestBuilder.build() |
| Modifier and Type | Method and Description |
|---|---|
ODataEntry |
PersistenceService.createEntityData(StorageRequest storageRequest)
create or update platform items based on an ODataEntry
|
ItemModel |
ModelEntityService.createOrUpdateItem(StorageRequest request,
CreateItemStrategy createItemStrategy)
create or update platform items based on an ODataEntry
|
StorageRequest.StorageRequestBuilder |
StorageRequest.StorageRequestBuilder.from(StorageRequest request) |
ODataEntry |
PersistenceService.getEntityData(StorageRequest storageRequest,
boolean includeCollections)
get a platform item based on an ODataEntry
|
ItemModel |
ModelEntityService.lookup(StorageRequest storageRequest)
gets an itemModel based on the given information.
|
| Modifier and Type | Method and Description |
|---|---|
ItemModel |
CreateItemStrategy.createItem(StorageRequest storageRequest) |
ItemModel |
AlwaysCreateItemStrategy.createItem(StorageRequest storageRequest) |
ItemModel |
NeverCreateItemStrategy.createItem(StorageRequest storageRequest) |
| Modifier and Type | Method and Description |
|---|---|
ODataEntry |
DefaultPersistenceService.createEntityData(StorageRequest storageRequest) |
protected ItemModel |
DefaultModelEntityService.createItem(StorageRequest request,
CreateItemStrategy createItemStrategy) |
ItemModel |
DefaultModelEntityService.createOrUpdateItem(StorageRequest request,
CreateItemStrategy createItemStrategy) |
ODataEntry |
DefaultPersistenceService.getEntityData(StorageRequest storageRequest,
boolean includeCollections) |
ItemModel |
DefaultModelEntityService.lookup(StorageRequest storageRequest) |
protected void |
DefaultModelEntityService.populateItem(StorageRequest request,
ItemModel item) |
protected void |
DefaultPersistenceService.saveEntities(StorageRequest request) |
protected void |
DefaultPersistenceService.saveEntitiesInTransaction(StorageRequest context) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
DefaultItemLookupStrategy.buildQueryForExistingItem(StorageRequest request,
java.util.Map<java.lang.String,java.lang.Object> params) |
protected java.lang.String |
DefaultItemLookupStrategy.buildSelectFrom(StorageRequest request) |
protected java.lang.String |
DefaultItemLookupStrategy.buildWhereForKeyNavProperties(StorageRequest request,
java.util.Map<java.lang.String,java.lang.Object> params) |
protected java.lang.String |
DefaultItemLookupStrategy.buildWhereForKeyProperties(StorageRequest request,
java.util.Map<java.lang.String,java.lang.Object> params) |
ItemModel |
ItemLookupStrategy.lookup(StorageRequest storageRequest)
It looks for an Item on the commerce suite based on the given information.
|
ItemModel |
DefaultItemLookupStrategy.lookup(StorageRequest storageRequest) |
protected ItemModel |
DefaultItemLookupStrategy.lookupInternal(StorageRequest request) |
| Modifier and Type | Method and Description |
|---|---|
void |
EntityModelPopulator.populateItem(ItemModel item,
StorageRequest request)
Populate ItemModel with the given info
|
void |
DefaultEntityModelPopulator.populateItem(ItemModel item,
StorageRequest request) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<ItemModel> |
CollectionPropertyProcessor.getNewCollectionEntries(StorageRequest request,
java.util.List<ODataEntry> entries,
java.lang.String propertyName,
ItemModel parent) |
protected boolean |
AbstractPropertyProcessor.isItemPropertySettable(ItemModel item,
java.lang.String propertyName,
StorageRequest request) |
void |
PropertyProcessor.processItem(ItemModel itemModel,
StorageRequest request) |
void |
AbstractPropertyProcessor.processItem(ItemModel item,
StorageRequest request) |
protected void |
CollectionPropertyProcessor.processItemInternal(ItemModel item,
java.lang.String propertyName,
java.lang.Object value,
StorageRequest request) |
protected void |
EntityPropertyProcessor.processItemInternal(ItemModel item,
java.lang.String propertyName,
java.lang.Object value,
StorageRequest request) |
protected abstract void |
AbstractPropertyProcessor.processItemInternal(ItemModel item,
java.lang.String propertyName,
java.lang.Object value,
StorageRequest request) |
protected void |
PrimitivePropertyProcessor.processItemInternal(ItemModel item,
java.lang.String propertyName,
java.lang.Object value,
StorageRequest request) |
Copyright © 2018 SAP SE. All Rights Reserved.