Uses of Class
org.broadleafcommerce.common.exception.ServiceException
Packages that use ServiceException
Package
Description
-
Uses of ServiceException in org.broadleafcommerce.admin.server.service.extension
Methods in org.broadleafcommerce.admin.server.service.extension that throw ServiceExceptionModifier and TypeMethodDescriptionAbstractProductCustomPersistenceHandlerExtensionHandler.endFetchState()
ProductCustomPersistenceHandlerExtensionHandler.endFetchState()
Cleanup any special state started byProductCustomPersistenceHandlerExtensionHandler.initiateFetchState()
AbstractProductCustomPersistenceHandlerExtensionHandler.initiateFetchState()
ProductCustomPersistenceHandlerExtensionHandler.initiateFetchState()
Setup any special state to influence the fetch resultsAbstractProductCustomPersistenceHandlerExtensionHandler.manageAdditionalFilterMappings
(CriteriaTransferObject cto) ProductCustomPersistenceHandlerExtensionHandler.manageAdditionalFilterMappings
(CriteriaTransferObject cto) Perform any special filtering for the fetchAbstractProductCustomPersistenceHandlerExtensionHandler.manageFields
(PersistencePackage persistencePackage, Product product) ProductCustomPersistenceHandlerExtensionHandler.manageFields
(PersistencePackage persistencePackage, Product product) Perform any special handling for field on the productAbstractProductCustomPersistenceHandlerExtensionHandler.manageInspect
(Map<String, FieldMetadata> metadata) ProductCustomPersistenceHandlerExtensionHandler.manageInspect
(Map<String, FieldMetadata> metadata) Perform any special metadata handling for the inspectAbstractProductCustomPersistenceHandlerExtensionHandler.manageParentCategoryForAdd
(PersistencePackage persistencePackage, Product product) CategoryCustomPersistenceHandlerExtensionHandler.manageParentCategoryForAdd
(PersistencePackage persistencePackage, Category category) Perform any special handling for the parent category during a category addProductCustomPersistenceHandlerExtensionHandler.manageParentCategoryForAdd
(PersistencePackage persistencePackage, Product product) Perform any special handling for the parent category of a product during a product addAbstractProductCustomPersistenceHandlerExtensionHandler.manageParentCategoryForUpdate
(PersistencePackage persistencePackage, Product product) CategoryCustomPersistenceHandlerExtensionHandler.manageParentCategoryForUpdate
(PersistencePackage persistencePackage, Category category) Perform any special handling for the parent category during a category updateProductCustomPersistenceHandlerExtensionHandler.manageParentCategoryForUpdate
(PersistencePackage persistencePackage, Product product) Perform any special handling for the parent category of a product during a product updateAbstractProductCustomPersistenceHandlerExtensionHandler.manageRemove
(PersistencePackage persistencePackage, Product product) ProductCustomPersistenceHandlerExtensionHandler.manageRemove
(PersistencePackage persistencePackage, Product product) Perform any special handling for the remove -
Uses of ServiceException in org.broadleafcommerce.admin.server.service.handler
Methods in org.broadleafcommerce.admin.server.service.handler that throw ServiceExceptionModifier and TypeMethodDescriptionCategoryCustomPersistenceHandler.add
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) ChildCategoriesCustomPersistenceHandler.add
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) CrossSaleProductCustomPersistenceHandler.add
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) CustomerCustomPersistenceHandler.add
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) IndexFieldCustomPersistenceHandler.add
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) OfferCodeCustomPersistenceHandler.add
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) ProductCustomPersistenceHandler.add
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) SkuCustomPersistenceHandler.add
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) UpSaleProductCustomPersistenceHandler.add
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) AbstractIndexFieldCustomPersistenceHandlerExtensionHandler.addtoSearchableFields
(PersistencePackage persistencePackage, IndexField searchField) IndexFieldCustomPersistenceHandlerExtensionHandler.addtoSearchableFields
(PersistencePackage persistencePackage, IndexField searchField) CustomerPaymentCustomPersistenceHandler.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto, DynamicEntityDao dynamicEntityDao, RecordHelper helper) IndexFieldCustomPersistenceHandler.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto, DynamicEntityDao dynamicEntityDao, RecordHelper helper) ISOCountryPersistenceHandler.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto, DynamicEntityDao dynamicEntityDao, RecordHelper helper) OfferCustomPersistenceHandler.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto, DynamicEntityDao dynamicEntityDao, RecordHelper helper) ProductCustomPersistenceHandler.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto, DynamicEntityDao dynamicEntityDao, RecordHelper helper) ProductOptionsCustomPersistenceHandler.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto, DynamicEntityDao dynamicEntityDao, RecordHelper helper) ProductOptionValuesCustomPersistenceHandler.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto, DynamicEntityDao dynamicEntityDao, RecordHelper helper) SearchFacetRangeCustomPersistenceHandler.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto, DynamicEntityDao dynamicEntityDao, RecordHelper helper) SkuBundleItemCustomPersistenceHandler.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto, DynamicEntityDao dynamicEntityDao, RecordHelper helper) SkuCustomPersistenceHandler.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto, DynamicEntityDao dynamicEntityDao, RecordHelper helper) SkuLookupByProductCustomPersistenceHandler.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto, DynamicEntityDao dynamicEntityDao, RecordHelper helper) protected Entity
IndexFieldCustomPersistenceHandler.getEntity
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper, Entity entity, Map<String, FieldMetadata> adminProperties, IndexField adminInstance) protected DynamicResultSet
ProductCustomPersistenceHandler.getFilteredDynamicResultSet
(PersistencePackage persistencePackage, CriteriaTransferObject cto, RecordHelper helper) CategoryCustomPersistenceHandler.inspect
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, InspectHelper helper) CustomerPaymentCustomPersistenceHandler.inspect
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, InspectHelper helper) FieldOnlyPropertiesCustomPersistenceHandler.inspect
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, InspectHelper helper) OfferCustomPersistenceHandler.inspect
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, InspectHelper helper) ProductCustomPersistenceHandler.inspect
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, InspectHelper helper) SkuBundleItemCustomPersistenceHandler.inspect
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, InspectHelper helper) SkuCustomPersistenceHandler.inspect
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, InspectHelper helper) Build out the extra fields for the product optionsvoid
CategoryCustomPersistenceHandler.remove
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) void
CustomerCustomPersistenceHandler.remove
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) void
IndexFieldCustomPersistenceHandler.remove
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) void
ProductCustomPersistenceHandler.remove
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) void
SearchFacetCustomPersistenceHandler.remove
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) void
SearchFacetRangeCustomPersistenceHandler.remove
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) protected void
ProductCustomPersistenceHandler.removeProduct
(PersistencePackage persistencePackage, Product adminInstance, RecordHelper helper) CategoryCustomPersistenceHandler.update
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) CustomerCustomPersistenceHandler.update
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) CustomerPasswordCustomPersistenceHandler.update
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) IndexFieldCustomPersistenceHandler.update
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) OfferCodeCustomPersistenceHandler.update
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) OfferCustomPersistenceHandler.update
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) ProductCustomPersistenceHandler.update
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) ProductOptionsCustomPersistenceHandler.update
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) SkuCustomPersistenceHandler.update
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) -
Uses of ServiceException in org.broadleafcommerce.admin.web.controller.entity
Methods in org.broadleafcommerce.admin.web.controller.entity that throw ServiceExceptionModifier and TypeMethodDescriptionprotected String
AdminProductController.buildAddCollectionItemModel
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, String id, String collectionField, String sectionKey, Property collectionProperty, FieldMetadata md, PersistencePackageRequest ppr, EntityForm entityForm, Entity entity) protected String
AdminOrderController.showViewUpdateCollection
(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, Map<String, String> pathVars, String id, String collectionField, String collectionItemId, String modalHeaderType) protected String
AdminProductController.showViewUpdateCollection
(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, Map<String, String> pathVars, String id, String collectionField, String collectionItemId, String alternateId, String modalHeaderType, EntityForm entityForm, Entity entity) -
Uses of ServiceException in org.broadleafcommerce.cms.admin.server.handler
Methods in org.broadleafcommerce.cms.admin.server.handler that throw ServiceExceptionModifier and TypeMethodDescriptionPageTemplateCustomPersistenceHandler.add
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) StructuredContentTypeCustomPersistenceHandler.add
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) Invoked whenStructuredContent
is saved in order to fill out the dynamic form for the structured content typeprotected Entity
PageTemplateCustomPersistenceHandler.addOrUpdate
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) protected Entity
StructuredContentTypeCustomPersistenceHandler.addOrUpdate
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) PageTemplateCustomPersistenceHandler.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto, DynamicEntityDao dynamicEntityDao, RecordHelper helper) StructuredContentTypeCustomPersistenceHandler.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto, DynamicEntityDao dynamicEntityDao, RecordHelper helper) PageTemplateCustomPersistenceHandler.inspect
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, InspectHelper helper) StructuredContentTypeCustomPersistenceHandler.inspect
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, InspectHelper helper) TimeDTOCustomPersistenceHandler.inspect
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, InspectHelper helper) PageTemplateCustomPersistenceHandler.update
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) StructuredContentTypeCustomPersistenceHandler.update
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) Invoked whenStructuredContent
is saved in order to fill out the dynamic form for the structured content type -
Uses of ServiceException in org.broadleafcommerce.common.copy
Methods in org.broadleafcommerce.common.copy that throw ServiceExceptionModifier and TypeMethodDescriptionprotected <T extends MultiTenantCloneable>
voidMultiTenantCopier.copyEntitiesOfType
(Class<T> clazz, Site fromSite, Catalog fromCatalog, MultiTenantCopyContext context) Subclasses will generally call this method in theirMultiTenantCopier.copyEntities(MultiTenantCopyContext)
implementation.protected <T> List<T>
Returns a list of all entities in the system for the given class, site, and catalog.protected <T> List<T>
MultiTenantCopier.readAllIds
(Class<?> clazz, Site site, Catalog catalog) Returns the primary key values for all entities of the specified type in the site or catalog.protected <T> Long
Returns the count of the given entity class for the specified site and catalogprotected <T> T
MultiTenantCopier.save
(MultiTenantCopyContext context, T object) Saves the specified object in the toSite and toCatalog of the given context. -
Uses of ServiceException in org.broadleafcommerce.common.exception
Subclasses of ServiceException in org.broadleafcommerce.common.exceptionModifier and TypeClassDescriptionclass
Form of ServiceException thrown when their is a security failure while attempting to execute the operation. -
Uses of ServiceException in org.broadleafcommerce.common.notification.service
Methods in org.broadleafcommerce.common.notification.service that throw ServiceExceptionModifier and TypeMethodDescriptionvoid
NotificationDispatcher.dispatchNotification
(Notification notification) This method is responsible for dispatching the given notification to any relevant services.void
NotificationDispatcherImpl.dispatchNotification
(Notification notification) -
Uses of ServiceException in org.broadleafcommerce.common.security.service
Subclasses of ServiceException in org.broadleafcommerce.common.security.serviceMethods in org.broadleafcommerce.common.security.service that throw ServiceExceptionModifier and TypeMethodDescriptionExploitProtectionService.cleanString
(String string) Detect and remove possible XSS threats from the passed in string.ExploitProtectionServiceImpl.cleanString
(String string) ExploitProtectionService.cleanStringWithResults
(String string) Detect and remove possible XSS threats from the passed in string.ExploitProtectionServiceImpl.cleanStringWithResults
(String string) void
ExploitProtectionService.compareToken
(String passedToken) Detect possible XSRF attacks by comparing the csrf token included in the request against the true token for this user from the session.void
ExploitProtectionServiceImpl.compareToken
(String passedToken) ExploitProtectionService.getCSRFToken()
ExploitProtectionServiceImpl.getCSRFToken()
-
Uses of ServiceException in org.broadleafcommerce.core.search.service
Methods in org.broadleafcommerce.core.search.service that throw ServiceExceptionModifier and TypeMethodDescriptionDatabaseSearchServiceImpl.findExplicitSearchResultsByCategory
(Category category, SearchCriteria searchCriteria) Deprecated.SearchService.findExplicitSearchResultsByCategory
(Category category, SearchCriteria searchCriteria) Performs a search for search results in the given category, taking into consideration the SearchCriteriaDatabaseSearchServiceImpl.findSearchResults
(SearchCriteria searchCriteria) Deprecated.SearchService.findSearchResults
(SearchCriteria searchCriteria) Performs a search for search results based on the given SearchCriteria, if SearchCriteria has a category, the category is considering for the search.SearchService.findSearchResultsByCategory
(Category category, SearchCriteria searchCriteria) Deprecated.use #findSearchResults(SearchCriteria)DatabaseSearchServiceImpl.findSearchResultsByCategoryAndQuery
(Category category, String query, SearchCriteria searchCriteria) Deprecated.SearchService.findSearchResultsByCategoryAndQuery
(Category category, String query, SearchCriteria searchCriteria) Deprecated.use #findSearchResults(SearchCriteria)SearchService.findSearchResultsByQuery
(String query, SearchCriteria searchCriteria) Deprecated.use #findSearchResults(SearchCriteria) -
Uses of ServiceException in org.broadleafcommerce.core.search.service.solr
Methods in org.broadleafcommerce.core.search.service.solr that throw ServiceExceptionModifier and TypeMethodDescriptionSolrSearchServiceImpl.findExplicitSearchResultsByCategory
(Category category, SearchCriteria searchCriteria) protected SearchResult
SolrSearchServiceImpl.findSearchResults
(String qualifiedSolrQuery, List<SearchFacetDTO> facets, SearchCriteria searchCriteria, String defaultSort) Deprecated, for removal: This API element is subject to removal in a future version.in favor of the other findSearchResults() methodprotected SearchResult
SolrSearchServiceImpl.findSearchResults
(String qualifiedSolrQuery, List<SearchFacetDTO> facets, SearchCriteria searchCriteria, String defaultSort, String... filterQueries) Given a qualified solr query string (such as "category:2002"), actually performs a solr search.SolrSearchServiceImpl.findSearchResults
(SearchCriteria searchCriteria) SolrSearchServiceImpl.findSearchResultsByCategory
(Category category, SearchCriteria searchCriteria) Deprecated.SolrSearchServiceImpl.findSearchResultsByCategoryAndQuery
(Category category, String query, SearchCriteria searchCriteria) Deprecated.SolrSearchServiceImpl.findSearchResultsByQuery
(String query, SearchCriteria searchCriteria) Deprecated.void
SolrHelperService.optimizeIndex
(String collection, org.apache.solr.client.solrj.SolrClient server) Tells Solr to optimize the index.void
SolrHelperService.optimizeIndex
(org.apache.solr.client.solrj.SolrClient server) Deprecated.UseSolrHelperService.optimizeIndex(String, SolrClient)
instead so that the collection that's being used can be customized otherwise the default collection will always be used.void
SolrHelperServiceImpl.optimizeIndex
(String collection, org.apache.solr.client.solrj.SolrClient server) void
SolrHelperServiceImpl.optimizeIndex
(org.apache.solr.client.solrj.SolrClient server) void
SolrHelperService.swapActiveCores
(SolrConfiguration solrConfiguration) Swaps the primary and reindex cores.void
SolrHelperServiceImpl.swapActiveCores
(SolrConfiguration solrConfiguration) This should only ever be called when using the Solr reindex service to do a full reindex. -
Uses of ServiceException in org.broadleafcommerce.core.search.service.solr.index
Methods in org.broadleafcommerce.core.search.service.solr.index that throw ServiceExceptionModifier and TypeMethodDescriptionCollection<org.apache.solr.common.SolrInputDocument>
SolrIndexService.buildIncrementalIndex
(String collection, List<? extends Indexable> indexables, org.apache.solr.client.solrj.SolrClient solrServer) Builds a set ofIndexable
s against the givenSolrServer
Collection<org.apache.solr.common.SolrInputDocument>
SolrIndexService.buildIncrementalIndex
(List<? extends Indexable> indexables, org.apache.solr.client.solrj.SolrClient solrServer) Deprecated.UseSolrIndexService.buildIncrementalIndex(String, List, SolrClient)
instead so that the collection that's being used can be customized otherwise the default collection will always be used.protected Long
SolrIndexServiceImpl.buildIncrementalIndex
(int pageSize, Long lastId, SolrIndexOperation operation) Collection<org.apache.solr.common.SolrInputDocument>
SolrIndexServiceImpl.buildIncrementalIndex
(String collection, List<? extends Indexable> indexables, org.apache.solr.client.solrj.SolrClient solrServer) Collection<org.apache.solr.common.SolrInputDocument>
SolrIndexServiceImpl.buildIncrementalIndex
(List<? extends Indexable> indexables, org.apache.solr.client.solrj.SolrClient solrServer) void
SolrIndexService.buildIndex()
Handles all the document building for the current index rebuild.void
SolrIndexServiceImpl.buildIndex()
void
Build a page fromSolrIndexOperation.readIndexables(int, Long)
on theSolrIndexOperation.getSolrServerForIndexing()
.void
Allows a commit to be called.void
SolrIndexService.commit
(String collection, org.apache.solr.client.solrj.SolrClient server, boolean softCommit, boolean waitSearcher, boolean waitFlush) This allows an external caller to force a commit to the SolrClient.void
SolrIndexService.commit
(org.apache.solr.client.solrj.SolrClient server) Deprecated.UseSolrIndexService.commit(String, SolrClient)
instead so that the collection that's being used can be customized otherwise the default collection will always be used.void
SolrIndexService.commit
(org.apache.solr.client.solrj.SolrClient server, boolean softCommit, boolean waitSearcher, boolean waitFlush) Deprecated.UseSolrIndexService.commit(String, SolrClient, boolean, boolean, boolean)
instead so that the collection that's being used can be customized otherwise the default collection will always be used.void
void
SolrIndexServiceImpl.commit
(String collection, org.apache.solr.client.solrj.SolrClient server, boolean softCommit, boolean waitSearcher, boolean waitFlush) void
SolrIndexServiceImpl.commit
(org.apache.solr.client.solrj.SolrClient server) void
SolrIndexServiceImpl.commit
(org.apache.solr.client.solrj.SolrClient server, boolean softCommit, boolean waitSearcher, boolean waitFlush) SolrIndexOperation.countIndexables()
The count of all of theIndexable
items about to be indexed.void
SolrIndexService.deleteAllDocuments
(String collection, org.apache.solr.client.solrj.SolrClient server) void
SolrIndexService.deleteAllDocuments
(org.apache.solr.client.solrj.SolrClient server) Deprecated.UseSolrIndexService.deleteAllDocuments(String, SolrClient)
instead so that the collection that's being used can be customized otherwise the default collection will always be used.protected void
SolrIndexServiceImpl.deleteAllDocuments()
Deprecated.void
SolrIndexServiceImpl.deleteAllDocuments
(String collection, org.apache.solr.client.solrj.SolrClient server) void
SolrIndexServiceImpl.deleteAllDocuments
(org.apache.solr.client.solrj.SolrClient server) void
SolrIndexService.deleteAllNamespaceDocuments
(String collection, org.apache.solr.client.solrj.SolrClient server) void
SolrIndexService.deleteAllNamespaceDocuments
(org.apache.solr.client.solrj.SolrClient server) Deprecated.UseSolrIndexService.deleteAllNamespaceDocuments(String, SolrClient)
instead so that the collection that's being used can be customized otherwise the default collection will always be used.void
SolrIndexServiceImpl.deleteAllNamespaceDocuments
(String collection, org.apache.solr.client.solrj.SolrClient server) void
SolrIndexServiceImpl.deleteAllNamespaceDocuments
(org.apache.solr.client.solrj.SolrClient server) protected void
SolrIndexServiceImpl.deleteAllReindexCoreDocuments()
This method deletes all of the documents fromSolrContext#getReindexServer()
void
SolrIndexCachedOperation.CacheOperation.execute()
Execute the block of workvoid
SolrIndexService.executeSolrIndexOperation
(SolrIndexOperation operation) Executes the given operation in the correct method ordervoid
SolrIndexServiceImpl.executeSolrIndexOperation
(SolrIndexOperation operation) void
SolrIndexService.optimizeIndex
(String collection, org.apache.solr.client.solrj.SolrClient server) Triggers the Solr optimize index function on the given server.void
SolrIndexService.optimizeIndex
(org.apache.solr.client.solrj.SolrClient server) Deprecated.UseSolrIndexService.optimizeIndex(String, SolrClient)
instead so that the collection that's being used can be customized otherwise the default collection will always be used.void
SolrIndexServiceImpl.optimizeIndex
(String collection, org.apache.solr.client.solrj.SolrClient server) void
SolrIndexServiceImpl.optimizeIndex
(org.apache.solr.client.solrj.SolrClient server) void
SolrIndexService.performCachedOperation
(SolrIndexCachedOperation.CacheOperation cacheOperation) SolrIndexService exposes#buildIncrementalIndex(int, int, boolean)
.void
SolrIndexServiceImpl.performCachedOperation
(SolrIndexCachedOperation.CacheOperation cacheOperation) void
SolrIndexService.postBuildIndex()
Executed after we do any indexing when rebuilding the current index.void
SolrIndexServiceImpl.postBuildIndex()
void
SolrIndexService.preBuildIndex()
Executed before we do any indexing when rebuilding the index.void
SolrIndexServiceImpl.preBuildIndex()
SolrIndexOperation.readIndexables
(int pageSize, Long lastId) Perform the a read of theIndexable
items for a particular page and pageSizevoid
SolrIndexService.rebuildIndex()
Executes a full rebuild of the Solr index.void
SolrIndexServiceImpl.rebuildIndex()
-
Uses of ServiceException in org.broadleafcommerce.core.search.service.solr.indexer
Methods in org.broadleafcommerce.core.search.service.solr.indexer that throw ServiceExceptionModifier and TypeMethodDescriptionprotected void
CatalogSolrIndexUpdateCommandHandlerImpl.afterBackgroundThread
(ReindexStateHolder holder, Catalog catalog, Site site, SandBox sandBox) This executes after to the main execution of the background (page) thread(s).protected void
CatalogSolrIndexUpdateCommandHandlerImpl.afterPage
(List<Long> productIds, List<Product> products, List<Locale> locales, List<IndexField> fields, ReindexStateHolder holder) This executes immediately after a page is processed.protected void
CatalogSolrIndexUpdateCommandHandlerImpl.afterProcess
(ReindexStateHolder holder) Hook point at that is executed at the end of the reindex process.protected void
CatalogSolrIndexUpdateCommandHandlerImpl.afterReadIdBatch
(ReindexStateHolder holder, Long catalogId, int batchSize, Long lastId) This executes immediately after reading a batch of product IDs for processing in a background thread.protected void
CatalogSolrIndexUpdateCommandHandlerImpl.afterReadProducts
(ReindexStateHolder holder, List<Long> productIds) This executes immediately after reading a batch of products.protected void
CatalogSolrIndexUpdateCommandHandlerImpl.beforeBackgroundThread
(ReindexStateHolder holder, Catalog catalog, Site site, SandBox sandBox) The reindex process, specifically page processing, is executed in background threads.protected void
CatalogSolrIndexUpdateCommandHandlerImpl.beforePage
(List<Long> productIds, List<Product> products, List<Locale> locales, List<IndexField> fields, ReindexStateHolder holder) This is executed immediately before a page is processed.protected void
CatalogSolrIndexUpdateCommandHandlerImpl.beforeProcess
(ReindexStateHolder holder) Hook point that is executed at the beginning of the reindex process.protected void
CatalogSolrIndexUpdateCommandHandlerImpl.beforeReadIdBatch
(ReindexStateHolder holder, Long catalogId, int batchSize, Long lastId) This executes immediately prior to reading a batch of product IDs for processing in a background thread.protected void
CatalogSolrIndexUpdateCommandHandlerImpl.beforeReadProducts
(ReindexStateHolder holder, List<Long> productIds) This executes immediately prior to reading a batch of products.protected void
CatalogSolrIndexUpdateCommandHandlerImpl.deleteAllDocuments
(String collection, boolean commit) By default this deletes all items in the collection, since there is a good chance that the collection will be re-aliased or swapped into the foreground after reindexing is complete.protected void
CatalogSolrIndexUpdateCommandHandlerImpl.executeCatalogReindexCommand
(CatalogReindexCommand command) <C extends SolrUpdateCommand>
voidCatalogSolrIndexUpdateCommandHandlerImpl.executeCommand
(C command) <C extends SolrUpdateCommand>
voidSolrIndexUpdateCommandHandler.executeCommand
(C command) Entry point from which this component can delegate action based on the type ofSolrUpdateCommand
.protected void
AbstractSolrIndexUpdateCommandHandlerImpl.executeCommandInternal
(IncrementalUpdateCommand command) By default, this will update the foreground collection.protected void
AbstractSolrIndexUpdateCommandHandlerImpl.executeCommandInternal
(IncrementalUpdateCommand command, String collectionName) This will apply updates in the specified collection, and will commit, when finished, if no errors occur.protected void
AbstractSolrIndexUpdateCommandHandlerImpl.executeCommandInternalNoDefaultCommandType
(SolrUpdateCommand command) Hook point for implementors to handle new command types.protected void
CatalogSolrIndexUpdateCommandHandlerImpl.executeFullReindexCommand
(FullReindexCommand command) protected void
CatalogSolrIndexUpdateCommandHandlerImpl.executeSiteReindexCommand
(SiteReindexCommand command) protected void
CatalogSolrIndexUpdateCommandHandlerImpl.finalizeChanges
(String collection, boolean error, boolean swap) Composite method that issues a commit or rollback (if there is an error), and optionally swaps (if there is no error).protected void
CatalogSolrIndexUpdateCommandHandlerImpl.performCachedOperation
(SolrIndexCachedOperation.CacheOperation cacheOperation) void
CatalogSolrIndexUpdateService.performCachedOperation
(SolrIndexCachedOperation.CacheOperation cacheOperation) void
CatalogSolrIndexUpdateServiceImpl.performCachedOperation
(SolrIndexCachedOperation.CacheOperation cacheOperation) protected void
CatalogSolrIndexUpdateCommandHandlerImpl.populateIndex
(ReindexStateHolder holder, Long catalogId, Long siteId, SandBox sandbox) This method populates the index.void
AbstractSolrIndexUpdateServiceImpl.rebuildIndex()
void
CatalogSolrIndexUpdateService.rebuildIndex()
void
CatalogSolrIndexUpdateService.rebuildIndex
(Catalog catalog) void
CatalogSolrIndexUpdateService.rebuildIndex
(Site site) void
CatalogSolrIndexUpdateServiceImpl.rebuildIndex()
void
CatalogSolrIndexUpdateServiceImpl.rebuildIndex
(Catalog catalog) void
CatalogSolrIndexUpdateServiceImpl.rebuildIndex
(Site site) void
SolrIndexUpdateService.rebuildIndex()
Default behavior is to truncate the background collection (offline index), populate it with documents, commit, and then swap (re-alias) so that it becomes the foreground collection and the foreground collection becomes the background.protected void
CatalogSolrIndexUpdateCommandHandlerImpl.swapCollections()
void
SolrIndexUpdateService.updateIndex
(List<org.apache.solr.common.SolrInputDocument> documents) This is for relatively small, autonomous, incremental updates to the main (customer-facing) foreground Solr collection / index.void
SolrIndexUpdateService.updateIndex
(List<org.apache.solr.common.SolrInputDocument> documents, List<String> deleteQueries) This is for relatively small, autonomous, incremental updates to the main (customer-facing) foreground Solr collection / index. -
Uses of ServiceException in org.broadleafcommerce.core.web.controller.account
Methods in org.broadleafcommerce.core.web.controller.account that throw ServiceExceptionModifier and TypeMethodDescriptionBroadleafManageCustomerAddressesController.addCustomerAddress
(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, CustomerAddressForm form, org.springframework.validation.BindingResult result, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) BroadleafChangePasswordController.processChangePassword
(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, ChangePasswordForm form, org.springframework.validation.BindingResult result, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) BroadleafRegisterController.processRegister
(RegisterCustomerForm registerCustomerForm, org.springframework.validation.BindingResult errors, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model) BroadleafLoginController.processResetPassword
(ResetPasswordForm resetPasswordForm, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, org.springframework.validation.BindingResult errors) Processes the reset password token and allows the user to change their password.BroadleafUpdateAccountController.processUpdateAccount
(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, UpdateAccountForm form, org.springframework.validation.BindingResult result, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) BroadleafManageCustomerAddressesController.updateCustomerAddress
(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, Long customerAddressId, CustomerAddressForm form, org.springframework.validation.BindingResult result, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) -
Uses of ServiceException in org.broadleafcommerce.core.web.controller.catalog
Methods in org.broadleafcommerce.core.web.controller.catalog that throw ServiceException -
Uses of ServiceException in org.broadleafcommerce.core.web.controller.checkout
Methods in org.broadleafcommerce.core.web.controller.checkout that throw ServiceExceptionModifier and TypeMethodDescriptionBroadleafBillingInfoController.saveBillingAddress
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, BillingInfoForm billingForm, org.springframework.validation.BindingResult result) Processes the request to save a billing address.BroadleafPaymentInfoController.saveBillingAddress
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, PaymentInfoForm paymentForm, org.springframework.validation.BindingResult result) Processes the request to save a billing address.BroadleafCheckoutController.saveGlobalOrderDetails
(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, OrderInfoForm orderInfoForm, org.springframework.validation.BindingResult result) Attempts to attach the user's email to the order so that they may proceed anonymouslyBroadleafShippingInfoController.saveMultiship
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, OrderMultishipOptionForm orderMultishipOptionForm, org.springframework.validation.BindingResult result) Processes the given options for multiship.BroadleafShippingInfoController.saveMultishipAddAddress
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, ShippingInfoForm addressForm, org.springframework.validation.BindingResult result) Processes the requested add address from the multiship process.BroadleafShippingInfoController.saveMultiShipInstruction
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, MultiShipInstructionForm instructionForm) BroadleafPaymentInfoController.savePaymentInfo
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, PaymentInfoForm paymentForm, org.springframework.validation.BindingResult result) Processes the request to save anOrderPayment
based on an existing or newCustomerPayment
.BroadleafShippingInfoController.saveSingleShip
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, ShippingInfoForm shippingForm, org.springframework.validation.BindingResult result) Processes the request to save a single shipping address. -
Uses of ServiceException in org.broadleafcommerce.openadmin.server.security.handler
Methods in org.broadleafcommerce.openadmin.server.security.handler that throw ServiceExceptionModifier and TypeMethodDescriptionAdminPermissionCustomPersistenceHandler.add
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) AdminUserCustomPersistenceHandler.add
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) protected Entity
AdminPermissionCustomPersistenceHandler.checkPermissionName
(PersistencePackage persistencePackage) AdminPermissionCustomPersistenceHandler.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto, DynamicEntityDao dynamicEntityDao, RecordHelper helper) void
AdminUserCustomPersistenceHandler.remove
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) AdminPermissionCustomPersistenceHandler.update
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) AdminUserCustomPersistenceHandler.update
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) protected void
AdminUserCustomPersistenceHandler.validateUserUpdateSecurity
(PersistencePackage persistencePackage, AdminUser changingUser) -
Uses of ServiceException in org.broadleafcommerce.openadmin.server.security.remote
Methods in org.broadleafcommerce.openadmin.server.security.remote that throw ServiceExceptionModifier and TypeMethodDescriptionAdminSecurityService.getAdminUser()
AdminSecurityServiceRemote.getAdminUser()
protected void
AdminSecurityServiceRemote.securityCheck
(String[] ceilingNames, EntityOperationType operationType) void
AdminSecurityServiceRemote.securityCheck
(String ceilingEntityFullyQualifiedName, EntityOperationType operationType) void
AdminSecurityServiceRemote.securityCheck
(PersistencePackage persistencePackage, EntityOperationType operationType) void
SecurityVerifier.securityCheck
(String ceilingEntityFullyQualifiedName, EntityOperationType operationType) void
SecurityVerifier.securityCheck
(PersistencePackage persistencePackage, EntityOperationType operationType) -
Uses of ServiceException in org.broadleafcommerce.openadmin.server.service
Subclasses of ServiceException in org.broadleafcommerce.openadmin.server.serviceModifier and TypeClassDescriptionclass
Thrown when an entity fails validation when attempting to populate an actual Hibernate entity based on its DTO representationMethods in org.broadleafcommerce.openadmin.server.service that return ServiceExceptionModifier and TypeMethodDescriptionprotected ServiceException
DynamicEntityRemoteService.recreateSpecificServiceException
(ServiceException e, String message, Throwable cause) Methods in org.broadleafcommerce.openadmin.server.service with parameters of type ServiceExceptionModifier and TypeMethodDescriptionprotected ServiceException
DynamicEntityRemoteService.recreateSpecificServiceException
(ServiceException e, String message, Throwable cause) Methods in org.broadleafcommerce.openadmin.server.service that throw ServiceExceptionModifier and TypeMethodDescriptionAdminEntityService.add
(PersistencePackageRequest request) Thin layer on top ofDynamicEntityService.add(org.broadleafcommerce.openadmin.dto.PersistencePackage)
that swallows allValidationException
s that could be thrown and still just returns aPersistenceResponse
with theEntity
that 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 aValidationException
and not attempt to swallow them and wrap any other exceptions within aServiceException
that 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) protected void
DynamicEntityRemoteService.cleanEntity
(Entity entity) 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.getAllRecordsForAllSubCollections
(ClassMetadata cmd, Entity containingEntity, List<SectionCrumb> sectionCrumb) overloading containing paging parametersAdminEntityServiceImpl.getAllRecordsForAllSubCollections
(ClassMetadata cmd, Entity containingEntity, List<SectionCrumb> sectionCrumb) AdminEntityService.getClassMetadata
(PersistencePackageRequest request) Returns class metadata for the given request objectAdminEntityServiceImpl.getClassMetadata
(PersistencePackageRequest request) AdminEntityService.getIdProperty
(ClassMetadata cmd) Returns the name of the property in this ClassMetadata that has field type set toSupportedFieldType.ID
AdminEntityServiceImpl.getIdProperty
(ClassMetadata cmd) 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.getRecordsForAllSubCollections
(PersistencePackageRequest ppr, Entity containingEntity, Integer startIndex, Integer maxIndex, List<SectionCrumb> sectionCrumb) overloading containing paging parametersAdminEntityService.getRecordsForAllSubCollections
(PersistencePackageRequest ppr, Entity containingEntity, List<SectionCrumb> sectionCrum) Returns all records for all subcollections of the specified request and its primary keyAdminEntityServiceImpl.getRecordsForAllSubCollections
(PersistencePackageRequest ppr, Entity containingEntity, Integer startIndex, Integer maxIndex, List<SectionCrumb> sectionCrumb) AdminEntityServiceImpl.getRecordsForAllSubCollections
(PersistencePackageRequest ppr, Entity containingEntity, List<SectionCrumb> sectionCrumb) 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.getRecordsForSelectedTab
(ClassMetadata cmd, Entity containingEntity, List<SectionCrumb> sectionCrumb, String currentTabName) Returns all records for selected tab of the specified request and its primary keyAdminEntityServiceImpl.getRecordsForSelectedTab
(ClassMetadata cmd, Entity containingEntity, List<SectionCrumb> sectionCrumb, String currentTabName) protected org.springframework.transaction.PlatformTransactionManager
DynamicEntityRemoteService.identifyTransactionManager
(PersistencePackage persistencePackage) 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 ServiceException in org.broadleafcommerce.openadmin.server.service.extension
Methods in org.broadleafcommerce.openadmin.server.service.extension that throw ServiceExceptionModifier and TypeMethodDescriptionAbstractFilterProductTypePersistenceHandlerExtensionHandler.manageAdditionalFilterMappings
(CriteriaTransferObject cto) FilterProductTypePersistenceHandlerExtensionHandler.manageAdditionalFilterMappings
(CriteriaTransferObject cto) Perform any special filtering for the fetch -
Uses of ServiceException in org.broadleafcommerce.openadmin.server.service.handler
Methods in org.broadleafcommerce.openadmin.server.service.handler that throw ServiceExceptionModifier and TypeMethodDescriptionCustomPersistenceHandler.add
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) CustomPersistenceHandlerAdapter.add
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) SystemPropertyCustomPersistenceHandler.add
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) TranslationCustomPersistenceHandler.add
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) CustomPersistenceHandler.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto, DynamicEntityDao dynamicEntityDao, RecordHelper helper) CustomPersistenceHandlerAdapter.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto, DynamicEntityDao dynamicEntityDao, RecordHelper helper) protected Map<String,
FieldMetadata> CustomPersistenceHandlerAdapter.getMetadata
(PersistencePackage persistencePackage, InspectHelper helper) This is a helper method that can be invoked as a first step in a custom inspect phaseprotected DynamicResultSet
CustomPersistenceHandlerAdapter.getResultSet
(PersistencePackage persistencePackage, InspectHelper helper, Map<String, FieldMetadata> metadata) This is a helper method that can be invoked as the last step in a custom inspect phase.CustomPersistenceHandler.inspect
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, InspectHelper helper) CustomPersistenceHandlerAdapter.inspect
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, InspectHelper helper) void
CustomPersistenceHandler.remove
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) void
CustomPersistenceHandlerAdapter.remove
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) CustomPersistenceHandler.update
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) CustomPersistenceHandlerAdapter.update
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) SystemPropertyCustomPersistenceHandler.update
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) TranslationCustomPersistenceHandler.update
(PersistencePackage persistencePackage, DynamicEntityDao dynamicEntityDao, RecordHelper helper) -
Uses of ServiceException in org.broadleafcommerce.openadmin.server.service.persistence
Methods in org.broadleafcommerce.openadmin.server.service.persistence that throw ServiceExceptionModifier and TypeMethodDescriptionPersistenceManager.add
(PersistencePackage persistencePackage) PersistenceManagerImpl.add
(PersistencePackage persistencePackage) protected void
PersistenceManagerImpl.executeDeferredOperations
(PersistencePackage persistencePackage) protected PersistenceResponse
PersistenceManagerImpl.executePostAddHandlers
(PersistencePackage persistencePackage, PersistenceResponse persistenceResponse) protected PersistenceResponse
PersistenceManagerImpl.executePostFetchHandlers
(PersistencePackage persistencePackage, CriteriaTransferObject cto, PersistenceResponse persistenceResponse) protected PersistenceResponse
PersistenceManagerImpl.executePostInspectHandlers
(PersistencePackage persistencePackage, PersistenceResponse persistenceResponse) protected PersistenceResponse
PersistenceManagerImpl.executePostRemoveHandlers
(PersistencePackage persistencePackage, PersistenceResponse persistenceResponse) protected PersistenceResponse
PersistenceManagerImpl.executePostUpdateHandlers
(PersistencePackage persistencePackage, PersistenceResponse persistenceResponse) protected PersistenceResponse
PersistenceManagerImpl.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) PersistenceManagerEventHandler.postAdd
(PersistenceManager persistenceManager, Entity entity, PersistencePackage persistencePackage) Called after an addPersistenceManagerEventHandlerAdapter.postAdd
(PersistenceManager persistenceManager, Entity entity, PersistencePackage persistencePackage) protected Entity
PersistenceManagerImpl.postAdd
(Entity entity, PersistencePackage persistencePackage) Deprecated.use the PersistenceManagerEventHandler api insteadPersistenceManagerEventHandler.postFetch
(PersistenceManager persistenceManager, DynamicResultSet resultSet, PersistencePackage persistencePackage, CriteriaTransferObject cto) Called after the fetch, which is a request for one or more persisted entitiesPersistenceManagerEventHandlerAdapter.postFetch
(PersistenceManager persistenceManager, DynamicResultSet resultSet, PersistencePackage persistencePackage, CriteriaTransferObject cto) protected DynamicResultSet
PersistenceManagerImpl.postFetch
(DynamicResultSet resultSet, PersistencePackage persistencePackage, CriteriaTransferObject cto) Deprecated.use the PersistenceManagerEventHandler api insteadprotected void
PersistenceManagerImpl.postFetchValidation
(PersistencePackage persistencePackage, PersistenceResponse persistenceResponse) PersistenceManagerEventHandler.postInspect
(PersistenceManager persistenceManager, DynamicResultSet resultSet, PersistencePackage persistencePackage) Called after the inspection for the entity described by persistencePackagePersistenceManagerEventHandlerAdapter.postInspect
(PersistenceManager persistenceManager, DynamicResultSet resultSet, PersistencePackage persistencePackage) PersistenceManagerEventHandler.postRemove
(PersistenceManager persistenceManager, PersistencePackage persistencePackage) Called after a removePersistenceManagerEventHandlerAdapter.postRemove
(PersistenceManager persistenceManager, PersistencePackage persistencePackage) PersistenceManagerEventHandler.postUpdate
(PersistenceManager persistenceManager, Entity entity, PersistencePackage persistencePackage) Called after an updatePersistenceManagerEventHandlerAdapter.postUpdate
(PersistenceManager persistenceManager, Entity entity, PersistencePackage persistencePackage) protected Entity
PersistenceManagerImpl.postUpdate
(Entity entity, PersistencePackage persistencePackage) Deprecated.use the PersistenceManagerEventHandler api insteadPersistenceManagerEventHandler.preAdd
(PersistenceManager persistenceManager, PersistencePackage persistencePackage) Called prior to an addPersistenceManagerEventHandlerAdapter.preAdd
(PersistenceManager persistenceManager, PersistencePackage persistencePackage) ArchiveStatusPersistenceEventHandler.preFetch
(PersistenceManager persistenceManager, PersistencePackage persistencePackage, CriteriaTransferObject cto) PersistenceManagerEventHandler.preFetch
(PersistenceManager persistenceManager, PersistencePackage persistencePackage, CriteriaTransferObject cto) Called prior to a fetch, which is a request for one or more persisted entitiesPersistenceManagerEventHandlerAdapter.preFetch
(PersistenceManager persistenceManager, PersistencePackage persistencePackage, CriteriaTransferObject cto) PersistenceManagerEventHandler.preInspect
(PersistenceManager persistenceManager, PersistencePackage persistencePackage) Called prior to inspection for the entity described by persistencePackagePersistenceManagerEventHandlerAdapter.preInspect
(PersistenceManager persistenceManager, PersistencePackage persistencePackage) PersistenceManagerEventHandler.preRemove
(PersistenceManager persistenceManager, PersistencePackage persistencePackage) Called prior to a removePersistenceManagerEventHandlerAdapter.preRemove
(PersistenceManager persistenceManager, PersistencePackage persistencePackage) PersistenceManagerEventHandler.preUpdate
(PersistenceManager persistenceManager, PersistencePackage persistencePackage) Called prior to an updatePersistenceManagerEventHandlerAdapter.preUpdate
(PersistenceManager persistenceManager, PersistencePackage persistencePackage) PersistenceManagerEventHandler.processValidationError
(PersistenceManager persistenceManager, Entity entity, PersistencePackage persistencePackage) Called after a validation error.PersistenceManagerEventHandlerAdapter.processValidationError
(PersistenceManager persistenceManager, Entity entity, PersistencePackage persistencePackage) PersistenceManager.remove
(PersistencePackage persistencePackage) PersistenceManagerImpl.remove
(PersistencePackage persistencePackage) PersistenceManager.update
(PersistencePackage persistencePackage) PersistenceManagerImpl.update
(PersistencePackage persistencePackage) -
Uses of ServiceException in org.broadleafcommerce.openadmin.server.service.persistence.module
Methods in org.broadleafcommerce.openadmin.server.service.persistence.module that throw ServiceExceptionModifier and TypeMethodDescriptionAdornedTargetListPersistenceModule.add
(PersistencePackage persistencePackage) BasicPersistenceModule.add
(PersistencePackage persistencePackage) BasicPersistenceModule.add
(PersistencePackage persistencePackage, boolean includeRealEntityObject) MapStructurePersistenceModule.add
(PersistencePackage persistencePackage) PersistenceModule.add
(PersistencePackage persistencePackage) RecordHelper.add
(PersistencePackage persistencePackage, boolean includeRealEntityObject) AdornedTargetListPersistenceModule.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto) BasicPersistenceModule.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto) MapStructurePersistenceModule.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto) PersistenceModule.fetch
(PersistencePackage persistencePackage, CriteriaTransferObject cto) BasicPersistenceModule.getMergedProperties
(PersistencePackage persistencePackage, CriteriaTransferObject cto) void
AdornedTargetListPersistenceModule.remove
(PersistencePackage persistencePackage) void
BasicPersistenceModule.remove
(PersistencePackage persistencePackage) void
MapStructurePersistenceModule.remove
(PersistencePackage persistencePackage) void
PersistenceModule.remove
(PersistencePackage persistencePackage) AdornedTargetListPersistenceModule.update
(PersistencePackage persistencePackage) BasicPersistenceModule.update
(PersistencePackage persistencePackage) BasicPersistenceModule.update
(PersistencePackage persistencePackage, boolean includeRealEntityObject) protected EntityResult
BasicPersistenceModule.update
(PersistencePackage persistencePackage, Object primaryKey, boolean includeRealEntity) MapStructurePersistenceModule.update
(PersistencePackage persistencePackage) PersistenceModule.update
(PersistencePackage persistencePackage) RecordHelper.update
(PersistencePackage persistencePackage, boolean includeRealEntityObject) void
AdornedTargetListPersistenceModule.updateMergedProperties
(PersistencePackage persistencePackage, Map<MergedPropertyType, Map<String, FieldMetadata>> allMergedProperties) void
BasicPersistenceModule.updateMergedProperties
(PersistencePackage persistencePackage, Map<MergedPropertyType, Map<String, FieldMetadata>> allMergedProperties) void
MapStructurePersistenceModule.updateMergedProperties
(PersistencePackage persistencePackage, Map<MergedPropertyType, Map<String, FieldMetadata>> allMergedProperties) void
PersistenceModule.updateMergedProperties
(PersistencePackage persistencePackage, Map<MergedPropertyType, Map<String, FieldMetadata>> allMergedProperties) -
Uses of ServiceException in org.broadleafcommerce.openadmin.server.service.persistence.validation
Methods in org.broadleafcommerce.openadmin.server.service.persistence.validation that throw ServiceExceptionModifier and TypeMethodDescriptionprotected ExploitProtectionService
RegexPropertyValidator.initExploitProtectionService()
-
Uses of ServiceException in org.broadleafcommerce.openadmin.web.controller
Methods in org.broadleafcommerce.openadmin.web.controller that throw ServiceExceptionModifier and TypeMethodDescriptionprotected ListGrid
AdminAbstractController.getCollectionListGrid
(ClassMetadata mainMetadata, Entity entity, Property collectionProperty, org.springframework.util.MultiValueMap<String, String> requestParams, String sectionKey, List<SectionCrumb> sectionCrumbs) Convenience method for obtaining a ListGrid DTO object for a collection.protected ListGrid
AdminAbstractController.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.protected EntityForm
AdminAbstractController.getDynamicFieldTemplateForm
(DynamicEntityFormInfo info, String entityId, EntityForm dynamicFormOverride) Convenience method for obtaining a dynamic field template form for a particular entity.protected EntityForm
AdminAbstractController.getEntityForm
(String sectionKey, String sectionClassName, String id) Convenience method for obtaining a fully built EntityForm for the given sectionKey, sectionClassName, and id.protected EntityForm
AdminAbstractController.getEntityForm
(DynamicEntityFormInfo info) protected EntityForm
AdminAbstractController.getEntityForm
(DynamicEntityFormInfo info, EntityForm dynamicFormOverride) -
Uses of ServiceException in org.broadleafcommerce.openadmin.web.controller.entity
Methods in org.broadleafcommerce.openadmin.web.controller.entity that throw ServiceExceptionModifier and TypeMethodDescriptionprotected String
AdminBasicEntityController.buildAddCollectionItemModel
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, String id, String collectionField, String sectionKey, Property collectionProperty, FieldMetadata md, PersistencePackageRequest ppr, EntityForm entityForm, Entity entity) Builds out all of the model information needed for showing the add modal for collection items on both the initial GET as well as after a POST with validation errorsAdminBasicEntityController.buildDirtyList
(Map<String, String> pathVars, jakarta.servlet.http.HttpServletRequest request, String id) protected EntityForm
AdminBasicEntityController.reinitializeEntityForm
(EntityForm entityForm, ClassMetadata collectionMetadata, Entity entity, Map<String, DynamicResultSet> subRecordsMap, List<SectionCrumb> sectionCrumbs) protected String
AdminBasicEntityController.showViewUpdateCollection
(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, Map<String, String> pathVars, String id, String collectionField, String collectionItemId, String modalHeaderType) protected String
AdminBasicEntityController.showViewUpdateCollection
(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, Map<String, String> pathVars, String id, String collectionField, String collectionItemId, String alternateId, String modalHeaderType) protected String
AdminBasicEntityController.showViewUpdateCollection
(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, Map<String, String> pathVars, String id, String collectionField, String collectionItemId, String alternateId, String modalHeaderType, EntityForm entityForm, Entity entity) Shows the view and populates the model for updating a collection item.protected String
AdminBasicEntityController.showViewUpdateCollection
(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, Map<String, String> pathVars, String id, String collectionField, String collectionItemId, String modalHeaderType, EntityForm entityForm, Entity entity) -
Uses of ServiceException in org.broadleafcommerce.openadmin.web.service
Methods in org.broadleafcommerce.openadmin.web.service that throw ServiceExceptionModifier and TypeMethodDescriptionFormBuilderService.buildAdornedListForm
(AdornedTargetCollectionMetadata adornedMd, AdornedTargetList adornedList, String parentId, boolean isViewCollectionItem, List<SectionCrumb> sectionCrumbs, boolean isAdd) Builds the EntityForm used in modal dialogs when adding items to adorned target collections.FormBuilderService.buildAdornedListForm
(AdornedTargetCollectionMetadata adornedMd, AdornedTargetList adornedList, String parentId, boolean isViewCollectionItem, EntityForm ef, List<SectionCrumb> sectionCrumbs, boolean isAdd) Equivalent to#buildAdornedListForm(AdornedTargetCollectionMetadata, AdornedTargetList, String)
except rather than creating a newEntityForm
this simply uses theEntityForm
that was passed in as ef.FormBuilderServiceImpl.buildAdornedListForm
(AdornedTargetCollectionMetadata adornedMd, AdornedTargetList adornedList, String parentId, boolean isViewCollectionItem, List<SectionCrumb> sectionCrumbs, boolean isAdd) FormBuilderServiceImpl.buildAdornedListForm
(AdornedTargetCollectionMetadata adornedMd, AdornedTargetList adornedList, String parentId, boolean isViewCollectionItem, EntityForm ef, List<SectionCrumb> sectionCrumbs, boolean isAdd) FormBuilderService.buildCollectionListGrid
(String containingEntityId, DynamicResultSet drs, Property field, String sectionKey, List<SectionCrumb> sectionCrumbs) Builds a list grid that is used to render a collection inline in an entity form.FormBuilderServiceImpl.buildCollectionListGrid
(String containingEntityId, DynamicResultSet drs, Property field, String sectionKey, List<SectionCrumb> sectionCrumbs) FormBuilderService.buildMainListGrid
(DynamicResultSet drs, ClassMetadata cmd, String sectionKey, List<SectionCrumb> sectionCrumbs) Builds a list grid that is typically used at the top entity level to select an entity for modification.FormBuilderServiceImpl.buildMainListGrid
(DynamicResultSet drs, ClassMetadata cmd, String sectionKey, List<SectionCrumb> sectionCrumbs) FormBuilderService.buildMapForm
(MapMetadata mapMd, MapStructure mapStructure, ClassMetadata cmd, String parentId) Builds the EntityForm used in modal dialogs when adding items to map collections.FormBuilderService.buildMapForm
(MapMetadata mapMd, MapStructure mapStructure, ClassMetadata cmd, String parentId, EntityForm ef) Equivalent toFormBuilderService.buildMapForm(MapMetadata, MapStructure, ClassMetadata, String)
except rather than creating a newEntityForm
this simply uses theEntityForm
that was passed in as ef.FormBuilderServiceImpl.buildMapForm
(MapMetadata mapMd, MapStructure mapStructure, ClassMetadata cmd, String parentId) FormBuilderServiceImpl.buildMapForm
(MapMetadata mapMd, MapStructure mapStructure, ClassMetadata cmd, String parentId, EntityForm ef) FormBuilderService.buildSelectizeCollectionInfo
(String containingEntityId, DynamicResultSet drs, Property field, String sectionKey, List<SectionCrumb> sectionCrumbs) FormBuilderServiceImpl.buildSelectizeCollectionInfo
(String containingEntityId, DynamicResultSet drs, Property field, String sectionKey, List<SectionCrumb> sectionCrumbs) FormBuilderService.createEntityForm
(ClassMetadata cmd, List<SectionCrumb> sectionCrumbs) Creates a new EntityForm with the a default 'Save' action.FormBuilderService.createEntityForm
(ClassMetadata cmd, Entity entity, List<SectionCrumb> sectionCrumbs) Creates a new EntityForm that has all of the appropriate fields set up along with the values for those fields from the given Entity.FormBuilderService.createEntityForm
(ClassMetadata cmd, Entity entity, Map<String, DynamicResultSet> collectionRecords, List<SectionCrumb> sectionCrumbs) Builds an EntityForm that has all of the appropriate fields set up along with the values for those fields from the given Entity as well as all sub-collections of the given Entity that appear in the collectionRecords map.FormBuilderServiceImpl.createEntityForm
(ClassMetadata cmd, List<SectionCrumb> sectionCrumbs) FormBuilderServiceImpl.createEntityForm
(ClassMetadata cmd, Entity entity, List<SectionCrumb> sectionCrumbs) FormBuilderServiceImpl.createEntityForm
(ClassMetadata cmd, Entity entity, Map<String, DynamicResultSet> collectionRecords, List<SectionCrumb> sectionCrumbs) protected void
FormBuilderServiceImpl.populateDropdownToOneFields
(EntityForm ef, ClassMetadata cmd) void
FormBuilderService.populateEntityForm
(ClassMetadata cmd, Entity entity, Map<String, DynamicResultSet> collectionRecords, EntityForm entityForm, List<SectionCrumb> sectionCrumbs) Builds an EntityForm that has all of the appropriate fields set up along with the values for thsoe fields from the given Entity as well as all sub-collections of the given Entity that appear in the collectionRecords map.void
FormBuilderService.populateEntityForm
(ClassMetadata cmd, Entity entity, EntityForm ef, List<SectionCrumb> sectionCrumbs) Populates a given ef based on the given cmd to initially create fields with the necessary metadata and then fills those fields out based on the property values from entity.void
FormBuilderService.populateEntityForm
(ClassMetadata cmd, EntityForm ef, List<SectionCrumb> sectionCrumbs) Populates the given ef with all of the fields based on the properties from cmd.void
FormBuilderServiceImpl.populateEntityForm
(ClassMetadata cmd, Entity entity, Map<String, DynamicResultSet> collectionRecords, EntityForm ef, List<SectionCrumb> sectionCrumbs) void
FormBuilderServiceImpl.populateEntityForm
(ClassMetadata cmd, Entity entity, EntityForm ef, List<SectionCrumb> sectionCrumbs) void
FormBuilderServiceImpl.populateEntityForm
(ClassMetadata cmd, EntityForm ef, List<SectionCrumb> sectionCrumbs) SearchFieldResolver.resolveField
(String className) Returns the name of the field to use for searching for the given entity classname.SearchFieldResolverImpl.resolveField
(String className)