Uses of Class
org.broadleafcommerce.openadmin.server.service.persistence.PersistenceResponse
Packages that use PersistenceResponse
Package
Description
-
Uses of PersistenceResponse in org.broadleafcommerce.openadmin.server.service
Methods in org.broadleafcommerce.openadmin.server.service that return PersistenceResponseModifier and TypeMethodDescriptionAdminEntityService.add(PersistencePackageRequest request) Thin layer on top ofDynamicEntityService.add(org.broadleafcommerce.openadmin.dto.PersistencePackage)that swallows allValidationExceptions that could be thrown and still just returns aPersistenceResponsewith theEntitythat failed validation.AdminEntityService.add(PersistencePackageRequest request, boolean transactional) Works the same asAdminEntityService.add(PersistencePackageRequest)but you can optionally invoke the transactional version ofDynamicEntityRemoteService.add(org.broadleafcommerce.openadmin.dto.PersistencePackage)in situations where you want to manage the transactions in a parent componentAdminEntityServiceImpl.add(PersistencePackageRequest request) AdminEntityServiceImpl.add(PersistencePackageRequest request, boolean transactional) DynamicEntityRemoteService.add(PersistencePackage persistencePackage) DynamicEntityService.add(PersistencePackage persistencePackage) This will throw aValidationExceptionand not attempt to swallow them and wrap any other exceptions within aServiceExceptionthat might have resulted in adding the given package.AdminEntityService.addEntity(EntityForm entityForm, String[] customCriteria, List<SectionCrumb> sectionCrumb) Persists the given entityAdminEntityServiceImpl.addEntity(EntityForm entityForm, String[] customCriteria, List<SectionCrumb> sectionCrumb) AdminEntityService.addSubCollectionEntity(EntityForm entityForm, ClassMetadata mainMetadata, Property field, Entity parentEntity, List<SectionCrumb> sectionCrumb) Adds an item into the specified collectionAdminEntityServiceImpl.addSubCollectionEntity(EntityForm entityForm, ClassMetadata mainMetadata, Property field, Entity parentEntity, List<SectionCrumb> sectionCrumbs) AdminEntityService.fetch(PersistencePackageRequest request) AdminEntityServiceImpl.fetch(PersistencePackageRequest request) DynamicEntityRemoteService.fetch(PersistencePackage persistencePackage, CriteriaTransferObject cto) DynamicEntityService.fetch(PersistencePackage persistencePackage, CriteriaTransferObject cto) AdminEntityService.getAdvancedCollectionRecord(ClassMetadata containingClassMetadata, Entity containingEntity, Property collectionProperty, String collectionItemId, List<SectionCrumb> sectionCrumbs, String alternateId) Gets an Entity representing a specific collection itemAdminEntityService.getAdvancedCollectionRecord(ClassMetadata containingClassMetadata, Entity containingEntity, Property collectionProperty, String collectionItemId, List<SectionCrumb> sectionCrumbs, String alternateId, String[] customCriteria) Gets an Entity representing a specific collection itemAdminEntityServiceImpl.getAdvancedCollectionRecord(ClassMetadata containingClassMetadata, Entity containingEntity, Property collectionProperty, String collectionItemId, List<SectionCrumb> sectionCrumbs, String alternateId) AdminEntityServiceImpl.getAdvancedCollectionRecord(ClassMetadata containingClassMetadata, Entity containingEntity, Property collectionProperty, String collectionItemId, List<SectionCrumb> sectionCrumbs, String alternateId, String[] customCriteria) AdminEntityService.getClassMetadata(PersistencePackageRequest request) Returns class metadata for the given request objectAdminEntityServiceImpl.getClassMetadata(PersistencePackageRequest request) 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().AdminEntityServiceImpl.getPagedRecordsForCollection(ClassMetadata containingClassMetadata, Entity containingEntity, Property collectionProperty, FilterAndSortCriteria[] fascs, FetchPageRequest fetchPageRequest, String idValueOverride, List<SectionCrumb> sectionCrumbs) AdminEntityService.getRecord(PersistencePackageRequest request, String id, ClassMetadata cmd, boolean isCollectionRequest) Returns a specific record for the given request and primary key id/propertyAdminEntityServiceImpl.getRecord(PersistencePackageRequest request, String id, ClassMetadata cmd, boolean isCollectionRequest) AdminEntityService.getRecords(PersistencePackageRequest request) Returns the DynamicResultSet containing the total records for the query and the currently fetched Entity[]AdminEntityServiceImpl.getRecords(PersistencePackageRequest request) 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()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 containingClassAdminEntityServiceImpl.getRecordsForCollection(ClassMetadata containingClassMetadata, Entity containingEntity, Property collectionProperty, FilterAndSortCriteria[] fascs, Integer startIndex, Integer maxIndex, String idValueOverride, List<SectionCrumb> sectionCrumbs) AdminEntityServiceImpl.getRecordsForCollection(ClassMetadata containingClassMetadata, Entity containingEntity, Property collectionProperty, FilterAndSortCriteria[] fascs, Integer startIndex, Integer maxIndex, List<SectionCrumb> sectionCrumb) AdminEntityService.inspect(PersistencePackageRequest request) Thin layer on top ofDynamicEntityService.inspect(org.broadleafcommerce.openadmin.dto.PersistencePackage)AdminEntityServiceImpl.inspect(PersistencePackageRequest request) DynamicEntityRemoteService.inspect(PersistencePackage persistencePackage) DynamicEntityService.inspect(PersistencePackage persistencePackage) Builds all of the metadata associated with a particular request for an entity.DynamicEntityRemoteService.nonTransactionalAdd(PersistencePackage persistencePackage) DynamicEntityService.nonTransactionalAdd(PersistencePackage persistencePackage) The exact same asDynamicEntityService.add(PersistencePackage)except this is not bound to a transaction.DynamicEntityRemoteService.nonTransactionalFetch(PersistencePackage persistencePackage, CriteriaTransferObject cto) DynamicEntityService.nonTransactionalFetch(PersistencePackage persistencePackage, CriteriaTransferObject cto) DynamicEntityRemoteService.nonTransactionalInspect(PersistencePackage persistencePackage) DynamicEntityService.nonTransactionalInspect(PersistencePackage persistencePackage) DynamicEntityRemoteService.nonTransactionalRemove(PersistencePackage persistencePackage) DynamicEntityService.nonTransactionalRemove(PersistencePackage persistencePackage) The exact same asDynamicEntityService.remove(PersistencePackage)except this is not bound to a transaction.DynamicEntityRemoteService.nonTransactionalUpdate(PersistencePackage persistencePackage) DynamicEntityService.nonTransactionalUpdate(PersistencePackage persistencePackage) The exact same asDynamicEntityService.update(PersistencePackage)except this is not bound to a transaction.AdminEntityService.remove(PersistencePackageRequest request) Thin layer on top ofDynamicEntityService.remove(org.broadleafcommerce.openadmin.dto.PersistencePackage)AdminEntityService.remove(PersistencePackageRequest request, boolean transactional) Works the same asAdminEntityService.remove(PersistencePackageRequest)but you can optionally invoke the transactional version ofDynamicEntityRemoteService.remove(org.broadleafcommerce.openadmin.dto.PersistencePackage)in situations where you want to manage the transactions in a parent componentAdminEntityServiceImpl.remove(PersistencePackageRequest request) AdminEntityServiceImpl.remove(PersistencePackageRequest request, boolean transactional) DynamicEntityRemoteService.remove(PersistencePackage persistencePackage) DynamicEntityService.remove(PersistencePackage persistencePackage) AdminEntityService.removeEntity(EntityForm entityForm, String[] customCriteria, List<SectionCrumb> sectionCrumb) Removes the given entityAdminEntityServiceImpl.removeEntity(EntityForm entityForm, String[] customCriteria, List<SectionCrumb> sectionCrumb) 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.AdminEntityService.removeSubCollectionEntity(ClassMetadata mainMetadata, Property field, Entity parentEntity, String itemId, String priorKey, List<SectionCrumb> sectionCrumb) Removes the given item from the specified collection.AdminEntityServiceImpl.removeSubCollectionEntity(ClassMetadata mainMetadata, Property field, Entity parentEntity, String itemId, String alternateId, String priorKey, List<SectionCrumb> sectionCrumbs) AdminEntityServiceImpl.removeSubCollectionEntity(ClassMetadata mainMetadata, Property field, Entity parentEntity, String itemId, String priorKey, List<SectionCrumb> sectionCrumbs) AdminEntityService.update(PersistencePackageRequest request) Thin layer on top ofDynamicEntityService.update(org.broadleafcommerce.openadmin.dto.PersistencePackage)AdminEntityService.update(PersistencePackageRequest request, boolean transactional) Works the same asAdminEntityService.update(PersistencePackageRequest)but you can optionally invoke the transactional version ofDynamicEntityRemoteService.update(org.broadleafcommerce.openadmin.dto.PersistencePackage)in situations where you want to manage the transactions in a parent componentAdminEntityServiceImpl.update(PersistencePackageRequest request) AdminEntityServiceImpl.update(PersistencePackageRequest request, boolean transactional) DynamicEntityRemoteService.update(PersistencePackage persistencePackage) DynamicEntityService.update(PersistencePackage persistencePackage) AdminEntityService.updateEntity(EntityForm entityForm, String[] customCriteria, List<SectionCrumb> sectionCrumb) Updates the given entityAdminEntityServiceImpl.updateEntity(EntityForm entityForm, String[] customCriteria, List<SectionCrumb> sectionCrumb) AdminEntityService.updateSubCollectionEntity(EntityForm entityForm, ClassMetadata mainMetadata, Property field, Entity parentEntity, String collectionItemId, String alternateId, List<SectionCrumb> sectionCrumb) Updates the specified collection itemAdminEntityService.updateSubCollectionEntity(EntityForm entityForm, ClassMetadata mainMetadata, Property field, Entity parentEntity, String collectionItemId, List<SectionCrumb> sectionCrumb) Updates the specified collection itemAdminEntityServiceImpl.updateSubCollectionEntity(EntityForm entityForm, ClassMetadata mainMetadata, Property field, Entity parentEntity, String collectionItemId, String alternateId, List<SectionCrumb> sectionCrumbs) AdminEntityServiceImpl.updateSubCollectionEntity(EntityForm entityForm, ClassMetadata mainMetadata, Property field, Entity parentEntity, String collectionItemId, List<SectionCrumb> sectionCrumb) -
Uses of PersistenceResponse in org.broadleafcommerce.openadmin.server.service.persistence
Methods in org.broadleafcommerce.openadmin.server.service.persistence that return PersistenceResponseModifier and TypeMethodDescriptionPersistenceManager.add(PersistencePackage persistencePackage) PersistenceManagerImpl.add(PersistencePackage persistencePackage) protected PersistenceResponsePersistenceManagerImpl.executePostAddHandlers(PersistencePackage persistencePackage, PersistenceResponse persistenceResponse) protected PersistenceResponsePersistenceManagerImpl.executePostFetchHandlers(PersistencePackage persistencePackage, CriteriaTransferObject cto, PersistenceResponse persistenceResponse) protected PersistenceResponsePersistenceManagerImpl.executePostInspectHandlers(PersistencePackage persistencePackage, PersistenceResponse persistenceResponse) protected PersistenceResponsePersistenceManagerImpl.executePostRemoveHandlers(PersistencePackage persistencePackage, PersistenceResponse persistenceResponse) protected PersistenceResponsePersistenceManagerImpl.executePostUpdateHandlers(PersistencePackage persistencePackage, PersistenceResponse persistenceResponse) protected PersistenceResponsePersistenceManagerImpl.executeValidationProcessors(PersistencePackage persistencePackage, PersistenceResponse persistenceResponse) PersistenceManager.fetch(PersistencePackage persistencePackage, CriteriaTransferObject cto) PersistenceManagerImpl.fetch(PersistencePackage persistencePackage, CriteriaTransferObject cto) PersistenceManager.inspect(PersistencePackage persistencePackage) PersistenceManagerImpl.inspect(PersistencePackage persistencePackage) PersistenceManager.remove(PersistencePackage persistencePackage) PersistenceManagerImpl.remove(PersistencePackage persistencePackage) PersistenceManager.update(PersistencePackage persistencePackage) PersistenceManagerImpl.update(PersistencePackage persistencePackage) PersistenceResponse.withAdditionalData(Map<String, Object> additionalData) PersistenceResponse.withDynamicResultSet(DynamicResultSet dynamicResultSet) PersistenceResponse.withEntity(Entity entity) Methods in org.broadleafcommerce.openadmin.server.service.persistence with parameters of type PersistenceResponseModifier and TypeMethodDescriptionprotected PersistenceResponsePersistenceManagerImpl.executePostAddHandlers(PersistencePackage persistencePackage, PersistenceResponse persistenceResponse) protected PersistenceResponsePersistenceManagerImpl.executePostFetchHandlers(PersistencePackage persistencePackage, CriteriaTransferObject cto, PersistenceResponse persistenceResponse) protected PersistenceResponsePersistenceManagerImpl.executePostInspectHandlers(PersistencePackage persistencePackage, PersistenceResponse persistenceResponse) protected PersistenceResponsePersistenceManagerImpl.executePostRemoveHandlers(PersistencePackage persistencePackage, PersistenceResponse persistenceResponse) protected PersistenceResponsePersistenceManagerImpl.executePostUpdateHandlers(PersistencePackage persistencePackage, PersistenceResponse persistenceResponse) protected PersistenceResponsePersistenceManagerImpl.executeValidationProcessors(PersistencePackage persistencePackage, PersistenceResponse persistenceResponse) protected voidPersistenceManagerImpl.postFetchValidation(PersistencePackage persistencePackage, PersistenceResponse persistenceResponse) -
Uses of PersistenceResponse in org.broadleafcommerce.openadmin.web.controller
Methods in org.broadleafcommerce.openadmin.web.controller with parameters of type PersistenceResponseModifier and TypeMethodDescriptionprotected ListGridAdminAbstractController.getCollectionListGrid(ClassMetadata mainMetadata, Entity entity, Property collectionProperty, org.springframework.util.MultiValueMap<String, String> requestParams, String sectionKey, PersistenceResponse persistenceResponse, List<SectionCrumb> sectionCrumbs) Convenience method for obtaining a ListGrid DTO object for a collection.