| Package | Description |
|---|---|
| org.broadleafcommerce.openadmin.server.service | |
| org.broadleafcommerce.openadmin.server.service.persistence |
| Modifier and Type | Method and Description |
|---|---|
PersistenceResponse |
DynamicEntityService.add(PersistencePackage persistencePackage)
This will throw a
ValidationException and not attempt to swallow them and wrap any other exceptions within
a ServiceException that might have resulted in adding the given package. |
PersistenceResponse |
DynamicEntityRemoteService.add(PersistencePackage persistencePackage) |
PersistenceResponse |
AdminEntityService.add(PersistencePackageRequest request)
Thin layer on top of
DynamicEntityService.add(org.broadleafcommerce.openadmin.dto.PersistencePackage) that
swallows all ValidationExceptions that could be thrown and still just returns a PersistenceResponse
with the Entity that failed validation. |
PersistenceResponse |
AdminEntityServiceImpl.add(PersistencePackageRequest request) |
PersistenceResponse |
AdminEntityService.add(PersistencePackageRequest request,
boolean transactional)
Works the same as
AdminEntityService.add(PersistencePackageRequest) but you can optionally invoke the transactional version
of DynamicEntityRemoteService.add(org.broadleafcommerce.openadmin.dto.PersistencePackage) in situations
where you want to manage the transactions in a parent component |
PersistenceResponse |
AdminEntityServiceImpl.add(PersistencePackageRequest request,
boolean transactional) |
PersistenceResponse |
AdminEntityService.addEntity(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumb)
Persists the given entity
|
PersistenceResponse |
AdminEntityServiceImpl.addEntity(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumb) |
PersistenceResponse |
AdminEntityService.addSubCollectionEntity(EntityForm entityForm,
ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
List<SectionCrumb> sectionCrumb)
Adds an item into the specified collection
|
PersistenceResponse |
AdminEntityServiceImpl.addSubCollectionEntity(EntityForm entityForm,
ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
List<SectionCrumb> sectionCrumbs) |
PersistenceResponse |
DynamicEntityService.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto) |
PersistenceResponse |
DynamicEntityRemoteService.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto) |
PersistenceResponse |
AdminEntityService.fetch(PersistencePackageRequest request)
|
PersistenceResponse |
AdminEntityServiceImpl.fetch(PersistencePackageRequest request) |
PersistenceResponse |
AdminEntityService.getAdvancedCollectionRecord(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
String collectionItemId,
List<SectionCrumb> sectionCrumbs,
String alternateId)
Gets an Entity representing a specific collection item
|
PersistenceResponse |
AdminEntityServiceImpl.getAdvancedCollectionRecord(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
String collectionItemId,
List<SectionCrumb> sectionCrumbs,
String alternateId) |
PersistenceResponse |
AdminEntityService.getAdvancedCollectionRecord(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
String collectionItemId,
List<SectionCrumb> sectionCrumbs,
String alternateId,
String[] customCriteria)
Gets an Entity representing a specific collection item
|
PersistenceResponse |
AdminEntityServiceImpl.getAdvancedCollectionRecord(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
String collectionItemId,
List<SectionCrumb> sectionCrumbs,
String alternateId,
String[] customCriteria) |
PersistenceResponse |
AdminEntityService.getClassMetadata(PersistencePackageRequest request)
Returns class metadata for the given request object
|
PersistenceResponse |
AdminEntityServiceImpl.getClassMetadata(PersistencePackageRequest request) |
PersistenceResponse |
AdminEntityService.getPagedRecordsForCollection(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
FilterAndSortCriteria[] fascs,
FetchPageRequest fetchPageRequest,
String idValueOverride,
List<SectionCrumb> sectionCrumbs)
The same as the other getRecordsForCollection method, except that this one expects allow the caller to explicitly
set the id value that will be used in the fetch instead of delegating to
#getContextSpecificRelationshipId(). |
PersistenceResponse |
AdminEntityServiceImpl.getPagedRecordsForCollection(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
FilterAndSortCriteria[] fascs,
FetchPageRequest fetchPageRequest,
String idValueOverride,
List<SectionCrumb> sectionCrumbs) |
PersistenceResponse |
AdminEntityService.getRecord(PersistencePackageRequest request,
String id,
ClassMetadata cmd,
boolean isCollectionRequest)
Returns a specific record for the given request and primary key id/property
|
PersistenceResponse |
AdminEntityServiceImpl.getRecord(PersistencePackageRequest request,
String id,
ClassMetadata cmd,
boolean isCollectionRequest) |
PersistenceResponse |
AdminEntityService.getRecords(PersistencePackageRequest request)
Returns the DynamicResultSet containing the total records for the query and the currently fetched Entity[]
|
PersistenceResponse |
AdminEntityServiceImpl.getRecords(PersistencePackageRequest request) |
PersistenceResponse |
AdminEntityService.getRecordsForCollection(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
FilterAndSortCriteria[] fascs,
Integer startIndex,
Integer maxIndex,
List<SectionCrumb> sectionCrumb)
Returns the DynamicResultSet representing the records that belong to the specified collectionProperty for the
given containingClass and the primary key for the containingClass
|
PersistenceResponse |
AdminEntityServiceImpl.getRecordsForCollection(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
FilterAndSortCriteria[] fascs,
Integer startIndex,
Integer maxIndex,
List<SectionCrumb> sectionCrumb) |
PersistenceResponse |
AdminEntityService.getRecordsForCollection(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
FilterAndSortCriteria[] fascs,
Integer startIndex,
Integer maxIndex,
String idValueOverride,
List<SectionCrumb> sectionCrumb)
The same as the other getRecordsForCollection method, except that this one expects allow the caller to explicitly
set the id value that will be used in the fetch instead of delegating to
#getContextSpecificRelationshipId() |
PersistenceResponse |
AdminEntityServiceImpl.getRecordsForCollection(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
FilterAndSortCriteria[] fascs,
Integer startIndex,
Integer maxIndex,
String idValueOverride,
List<SectionCrumb> sectionCrumbs) |
PersistenceResponse |
DynamicEntityService.inspect(PersistencePackage persistencePackage)
Builds all of the metadata associated with a particular request for an entity.
|
PersistenceResponse |
DynamicEntityRemoteService.inspect(PersistencePackage persistencePackage) |
PersistenceResponse |
AdminEntityService.inspect(PersistencePackageRequest request)
Thin layer on top of
DynamicEntityService.inspect(org.broadleafcommerce.openadmin.dto.PersistencePackage) |
PersistenceResponse |
AdminEntityServiceImpl.inspect(PersistencePackageRequest request) |
PersistenceResponse |
DynamicEntityService.nonTransactionalAdd(PersistencePackage persistencePackage)
The exact same as
DynamicEntityService.add(PersistencePackage) except this is not bound to a transaction. |
PersistenceResponse |
DynamicEntityRemoteService.nonTransactionalAdd(PersistencePackage persistencePackage) |
PersistenceResponse |
DynamicEntityService.nonTransactionalFetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto) |
PersistenceResponse |
DynamicEntityRemoteService.nonTransactionalFetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto) |
PersistenceResponse |
DynamicEntityService.nonTransactionalInspect(PersistencePackage persistencePackage) |
PersistenceResponse |
DynamicEntityRemoteService.nonTransactionalInspect(PersistencePackage persistencePackage) |
PersistenceResponse |
DynamicEntityService.nonTransactionalRemove(PersistencePackage persistencePackage)
The exact same as
DynamicEntityService.remove(PersistencePackage) except this is not bound to a transaction. |
PersistenceResponse |
DynamicEntityRemoteService.nonTransactionalRemove(PersistencePackage persistencePackage) |
PersistenceResponse |
DynamicEntityService.nonTransactionalUpdate(PersistencePackage persistencePackage)
The exact same as
DynamicEntityService.update(PersistencePackage) except this is not bound to a transaction. |
PersistenceResponse |
DynamicEntityRemoteService.nonTransactionalUpdate(PersistencePackage persistencePackage) |
PersistenceResponse |
DynamicEntityService.remove(PersistencePackage persistencePackage) |
PersistenceResponse |
DynamicEntityRemoteService.remove(PersistencePackage persistencePackage) |
PersistenceResponse |
AdminEntityService.remove(PersistencePackageRequest request)
Thin layer on top of
DynamicEntityService.remove(org.broadleafcommerce.openadmin.dto.PersistencePackage) |
PersistenceResponse |
AdminEntityServiceImpl.remove(PersistencePackageRequest request) |
PersistenceResponse |
AdminEntityService.remove(PersistencePackageRequest request,
boolean transactional)
Works the same as
AdminEntityService.remove(PersistencePackageRequest) but you can optionally invoke the transactional version
of DynamicEntityRemoteService.remove(org.broadleafcommerce.openadmin.dto.PersistencePackage) in situations
where you want to manage the transactions in a parent component |
PersistenceResponse |
AdminEntityServiceImpl.remove(PersistencePackageRequest request,
boolean transactional) |
PersistenceResponse |
AdminEntityService.removeEntity(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumb)
Removes the given entity
|
PersistenceResponse |
AdminEntityServiceImpl.removeEntity(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumb) |
PersistenceResponse |
AdminEntityService.removeSubCollectionEntity(ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String itemId,
String priorKey,
List<SectionCrumb> sectionCrumb)
Removes the given item from the specified collection.
|
PersistenceResponse |
AdminEntityServiceImpl.removeSubCollectionEntity(ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String itemId,
String priorKey,
List<SectionCrumb> sectionCrumbs) |
PersistenceResponse |
AdminEntityService.removeSubCollectionEntity(ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String itemId,
String alternateId,
String priorKey,
List<SectionCrumb> sectionCrumb)
Removes the given item from the specified collection.
|
PersistenceResponse |
AdminEntityServiceImpl.removeSubCollectionEntity(ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String itemId,
String alternateId,
String priorKey,
List<SectionCrumb> sectionCrumbs) |
PersistenceResponse |
DynamicEntityService.update(PersistencePackage persistencePackage) |
PersistenceResponse |
DynamicEntityRemoteService.update(PersistencePackage persistencePackage) |
PersistenceResponse |
AdminEntityService.update(PersistencePackageRequest request)
Thin layer on top of
DynamicEntityService.update(org.broadleafcommerce.openadmin.dto.PersistencePackage) |
PersistenceResponse |
AdminEntityServiceImpl.update(PersistencePackageRequest request) |
PersistenceResponse |
AdminEntityService.update(PersistencePackageRequest request,
boolean transactional)
Works the same as
AdminEntityService.update(PersistencePackageRequest) but you can optionally invoke the transactional version
of DynamicEntityRemoteService.update(org.broadleafcommerce.openadmin.dto.PersistencePackage) in situations
where you want to manage the transactions in a parent component |
PersistenceResponse |
AdminEntityServiceImpl.update(PersistencePackageRequest request,
boolean transactional) |
PersistenceResponse |
AdminEntityService.updateEntity(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumb)
Updates the given entity
|
PersistenceResponse |
AdminEntityServiceImpl.updateEntity(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumb) |
PersistenceResponse |
AdminEntityService.updateSubCollectionEntity(EntityForm entityForm,
ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String collectionItemId,
List<SectionCrumb> sectionCrumb)
Updates the specified collection item
|
PersistenceResponse |
AdminEntityServiceImpl.updateSubCollectionEntity(EntityForm entityForm,
ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String collectionItemId,
List<SectionCrumb> sectionCrumb) |
PersistenceResponse |
AdminEntityService.updateSubCollectionEntity(EntityForm entityForm,
ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String collectionItemId,
String alternateId,
List<SectionCrumb> sectionCrumb)
Updates the specified collection item
|
PersistenceResponse |
AdminEntityServiceImpl.updateSubCollectionEntity(EntityForm entityForm,
ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String collectionItemId,
String alternateId,
List<SectionCrumb> sectionCrumbs) |
Copyright © 2021. All rights reserved.