Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
AbstractProductCustomPersistenceHandlerExtensionHandler.endFetchState() |
ExtensionResultStatusType |
ProductCustomPersistenceHandlerExtensionHandler.endFetchState()
Cleanup any special state started by
ProductCustomPersistenceHandlerExtensionHandler.initiateFetchState() |
ExtensionResultStatusType |
AbstractProductCustomPersistenceHandlerExtensionHandler.initiateFetchState() |
ExtensionResultStatusType |
ProductCustomPersistenceHandlerExtensionHandler.initiateFetchState()
Setup any special state to influence the fetch results
|
ExtensionResultStatusType |
AbstractProductCustomPersistenceHandlerExtensionHandler.manageAdditionalFilterMappings(CriteriaTransferObject cto) |
ExtensionResultStatusType |
ProductCustomPersistenceHandlerExtensionHandler.manageAdditionalFilterMappings(CriteriaTransferObject cto)
Perform any special filtering for the fetch
|
ExtensionResultStatusType |
AbstractProductCustomPersistenceHandlerExtensionHandler.manageFields(PersistencePackage persistencePackage,
Product product) |
ExtensionResultStatusType |
ProductCustomPersistenceHandlerExtensionHandler.manageFields(PersistencePackage persistencePackage,
Product product)
Perform any special handling for field on the product
|
ExtensionResultStatusType |
AbstractProductCustomPersistenceHandlerExtensionHandler.manageInspect(Map<String,FieldMetadata> metadata) |
ExtensionResultStatusType |
ProductCustomPersistenceHandlerExtensionHandler.manageInspect(Map<String,FieldMetadata> metadata)
Perform any special metadata handling for the inspect
|
ExtensionResultStatusType |
CategoryCustomPersistenceHandlerExtensionHandler.manageParentCategoryForAdd(PersistencePackage persistencePackage,
Category category)
Perform any special handling for the parent category during a category add
|
ExtensionResultStatusType |
AbstractProductCustomPersistenceHandlerExtensionHandler.manageParentCategoryForAdd(PersistencePackage persistencePackage,
Product product) |
ExtensionResultStatusType |
ProductCustomPersistenceHandlerExtensionHandler.manageParentCategoryForAdd(PersistencePackage persistencePackage,
Product product)
Perform any special handling for the parent category of a product during a product add
|
ExtensionResultStatusType |
CategoryCustomPersistenceHandlerExtensionHandler.manageParentCategoryForUpdate(PersistencePackage persistencePackage,
Category category)
Perform any special handling for the parent category during a category update
|
ExtensionResultStatusType |
AbstractProductCustomPersistenceHandlerExtensionHandler.manageParentCategoryForUpdate(PersistencePackage persistencePackage,
Product product) |
ExtensionResultStatusType |
ProductCustomPersistenceHandlerExtensionHandler.manageParentCategoryForUpdate(PersistencePackage persistencePackage,
Product product)
Perform any special handling for the parent category of a product during a product update
|
ExtensionResultStatusType |
AbstractProductCustomPersistenceHandlerExtensionHandler.manageRemove(PersistencePackage persistencePackage,
Product product) |
ExtensionResultStatusType |
ProductCustomPersistenceHandlerExtensionHandler.manageRemove(PersistencePackage persistencePackage,
Product product)
Perform any special handling for the remove
|
Modifier and Type | Method and Description |
---|---|
Entity |
SkuCustomPersistenceHandler.add(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
ProductCustomPersistenceHandler.add(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
CustomerCustomPersistenceHandler.add(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
OfferCodeCustomPersistenceHandler.add(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
ChildCategoriesCustomPersistenceHandler.add(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
IndexFieldCustomPersistenceHandler.add(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
CategoryCustomPersistenceHandler.add(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
ExtensionResultStatusType |
AbstractIndexFieldCustomPersistenceHandlerExtensionHandler.addtoSearchableFields(PersistencePackage persistencePackage,
IndexField searchField) |
ExtensionResultStatusType |
IndexFieldCustomPersistenceHandlerExtensionHandler.addtoSearchableFields(PersistencePackage persistencePackage,
IndexField searchField) |
DynamicResultSet |
SkuCustomPersistenceHandler.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
DynamicResultSet |
ProductOptionValuesCustomPersistenceHandler.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
DynamicResultSet |
SkuBundleItemCustomPersistenceHandler.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
DynamicResultSet |
ProductCustomPersistenceHandler.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
DynamicResultSet |
SearchFacetRangeCustomPersistenceHandler.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
DynamicResultSet |
CustomerPaymentCustomPersistenceHandler.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
DynamicResultSet |
ISOCountryPersistenceHandler.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
DynamicResultSet |
ProductOptionsCustomPersistenceHandler.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
DynamicResultSet |
OfferCustomPersistenceHandler.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
DynamicResultSet |
IndexFieldCustomPersistenceHandler.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
DynamicResultSet |
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) |
DynamicResultSet |
SkuCustomPersistenceHandler.inspect(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
InspectHelper helper)
Build out the extra fields for the product options
|
DynamicResultSet |
SkuBundleItemCustomPersistenceHandler.inspect(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
InspectHelper helper) |
DynamicResultSet |
ProductCustomPersistenceHandler.inspect(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
InspectHelper helper) |
DynamicResultSet |
CustomerPaymentCustomPersistenceHandler.inspect(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
InspectHelper helper) |
DynamicResultSet |
OfferCustomPersistenceHandler.inspect(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
InspectHelper helper) |
DynamicResultSet |
CategoryCustomPersistenceHandler.inspect(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
InspectHelper helper) |
DynamicResultSet |
FieldOnlyPropertiesCustomPersistenceHandler.inspect(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
InspectHelper helper) |
void |
SearchFacetCustomPersistenceHandler.remove(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
void |
ProductCustomPersistenceHandler.remove(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
void |
SearchFacetRangeCustomPersistenceHandler.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 |
CategoryCustomPersistenceHandler.remove(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
protected void |
ProductCustomPersistenceHandler.removeProduct(PersistencePackage persistencePackage,
Product adminInstance,
RecordHelper helper) |
Entity |
SkuCustomPersistenceHandler.update(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
ProductCustomPersistenceHandler.update(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
CustomerCustomPersistenceHandler.update(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
OfferCodeCustomPersistenceHandler.update(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
ProductOptionsCustomPersistenceHandler.update(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
OfferCustomPersistenceHandler.update(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
CustomerPasswordCustomPersistenceHandler.update(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
IndexFieldCustomPersistenceHandler.update(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
CategoryCustomPersistenceHandler.update(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Modifier and Type | Method and Description |
---|---|
Entity |
StructuredContentTypeCustomPersistenceHandler.add(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper)
Invoked when
StructuredContent is saved in order to fill out the dynamic form for the structured content type |
Entity |
PageTemplateCustomPersistenceHandler.add(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
protected Entity |
StructuredContentTypeCustomPersistenceHandler.addOrUpdate(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
protected Entity |
PageTemplateCustomPersistenceHandler.addOrUpdate(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
DynamicResultSet |
StructuredContentTypeCustomPersistenceHandler.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
DynamicResultSet |
PageTemplateCustomPersistenceHandler.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
DynamicResultSet |
TimeDTOCustomPersistenceHandler.inspect(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
InspectHelper helper) |
DynamicResultSet |
StructuredContentTypeCustomPersistenceHandler.inspect(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
InspectHelper helper) |
DynamicResultSet |
PageTemplateCustomPersistenceHandler.inspect(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
InspectHelper helper) |
Entity |
StructuredContentTypeCustomPersistenceHandler.update(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper)
Invoked when
StructuredContent is saved in order to fill out the dynamic form for the structured content type |
Entity |
PageTemplateCustomPersistenceHandler.update(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Modifier and Type | Method and Description |
---|---|
protected <T extends MultiTenantCloneable> |
MultiTenantCopier.copyEntitiesOfType(Class<T> clazz,
Site fromSite,
Catalog fromCatalog,
MultiTenantCopyContext context)
Subclasses will generally call this method in their
MultiTenantCopier.copyEntities(MultiTenantCopyContext) implementation. |
protected <T> List<T> |
MultiTenantCopier.readAll(Class<T> clazz,
int limit,
int offset,
Site site,
Catalog catalog)
Returns a list of all entities in the system for the given class, site, and catalog.
|
protected <T> List<T> |
MultiTenantCopier.readAll(Class<T> clazz,
Site site,
Catalog catalog) |
protected List<Long> |
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 |
MultiTenantCopier.readCount(Class<T> clazz,
Site site,
Catalog catalog)
Returns the count of the given entity class for the specified site and catalog
|
protected <T> T |
MultiTenantCopier.save(MultiTenantCopyContext context,
T object)
Saves the specified object in the toSite and toCatalog of the given context.
|
Modifier and Type | Class and Description |
---|---|
class |
SecurityServiceException
Form of ServiceException thrown when their is a security
failure while attempting to execute the operation.
|
Modifier and Type | Method and Description |
---|---|
void |
NotificationDispatcherImpl.dispatchNotification(Notification notification) |
void |
NotificationDispatcher.dispatchNotification(Notification notification)
This method is responsible for dispatching the given notification to any relevant services.
|
Modifier and Type | Class and Description |
---|---|
class |
CleanStringException |
Modifier and Type | Method and Description |
---|---|
String |
ExploitProtectionServiceImpl.cleanString(String string) |
String |
ExploitProtectionService.cleanString(String string)
Detect and remove possible XSS threats from the passed in string.
|
String |
ExploitProtectionServiceImpl.cleanStringWithResults(String string) |
String |
ExploitProtectionService.cleanStringWithResults(String string)
Detect and remove possible XSS threats from the passed in string.
|
void |
ExploitProtectionServiceImpl.compareToken(String passedToken) |
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.
|
String |
ExploitProtectionServiceImpl.getCSRFToken() |
String |
ExploitProtectionService.getCSRFToken() |
Modifier and Type | Method and Description |
---|---|
SearchResult |
DatabaseSearchServiceImpl.findExplicitSearchResultsByCategory(Category category,
SearchCriteria searchCriteria)
Deprecated.
|
SearchResult |
SearchService.findExplicitSearchResultsByCategory(Category category,
SearchCriteria searchCriteria)
Performs a search for search results in the given category, taking into consideration the SearchCriteria
This method will NOT return search results that are in a sub-level of a given category.
|
SearchResult |
DatabaseSearchServiceImpl.findSearchResults(SearchCriteria searchCriteria)
Deprecated.
|
SearchResult |
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.
|
SearchResult |
SearchService.findSearchResultsByCategory(Category category,
SearchCriteria searchCriteria)
Deprecated.
use #findSearchResults(SearchCriteria)
|
SearchResult |
DatabaseSearchServiceImpl.findSearchResultsByCategoryAndQuery(Category category,
String query,
SearchCriteria searchCriteria)
Deprecated.
|
SearchResult |
SearchService.findSearchResultsByCategoryAndQuery(Category category,
String query,
SearchCriteria searchCriteria)
Deprecated.
use #findSearchResults(SearchCriteria)
|
SearchResult |
SearchService.findSearchResultsByQuery(String query,
SearchCriteria searchCriteria)
Deprecated.
use #findSearchResults(SearchCriteria)
|
Modifier and Type | Method and Description |
---|---|
SearchResult |
SolrSearchServiceImpl.findExplicitSearchResultsByCategory(Category category,
SearchCriteria searchCriteria) |
SearchResult |
SolrSearchServiceImpl.findSearchResults(SearchCriteria searchCriteria) |
protected SearchResult |
SolrSearchServiceImpl.findSearchResults(String qualifiedSolrQuery,
List<SearchFacetDTO> facets,
SearchCriteria searchCriteria,
String defaultSort)
Deprecated.
in favor of the other findSearchResults() method
|
protected 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.
|
SearchResult |
SolrSearchServiceImpl.findSearchResultsByCategory(Category category,
SearchCriteria searchCriteria)
Deprecated.
|
SearchResult |
SolrSearchServiceImpl.findSearchResultsByCategoryAndQuery(Category category,
String query,
SearchCriteria searchCriteria)
Deprecated.
|
SearchResult |
SolrSearchServiceImpl.findSearchResultsByQuery(String query,
SearchCriteria searchCriteria)
Deprecated.
|
void |
SolrHelperService.optimizeIndex(org.apache.solr.client.solrj.SolrClient server)
Deprecated.
Use
SolrHelperService.optimizeIndex(String, SolrClient) instead so that the collection that's being used can be customized otherwise the default collection will always be used. Generally use SolrConfiguration.getQueryCollectionName() or SolrConfiguration.getReindexCollectionName() |
void |
SolrHelperServiceImpl.optimizeIndex(org.apache.solr.client.solrj.SolrClient server) |
void |
SolrHelperService.optimizeIndex(String collection,
org.apache.solr.client.solrj.SolrClient server)
Tells Solr to optimize the index.
|
void |
SolrHelperServiceImpl.optimizeIndex(String collection,
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.
|
Modifier and Type | Method and Description |
---|---|
protected Long |
SolrIndexServiceImpl.buildIncrementalIndex(int pageSize,
Long lastId,
SolrIndexOperation operation) |
Collection<org.apache.solr.common.SolrInputDocument> |
SolrIndexService.buildIncrementalIndex(List<? extends Indexable> indexables,
org.apache.solr.client.solrj.SolrClient solrServer)
Deprecated.
Use
SolrIndexService.buildIncrementalIndex(String, List, SolrClient) instead so that the collection that's being used can be customized otherwise the default collection will always be used. Generally use SolrConfiguration#getQueryCollectionName() or SolrConfiguration#getReindexCollectionName() |
Collection<org.apache.solr.common.SolrInputDocument> |
SolrIndexServiceImpl.buildIncrementalIndex(List<? extends Indexable> indexables,
org.apache.solr.client.solrj.SolrClient solrServer) |
Collection<org.apache.solr.common.SolrInputDocument> |
SolrIndexService.buildIncrementalIndex(String collection,
List<? extends Indexable> indexables,
org.apache.solr.client.solrj.SolrClient solrServer)
Builds a set of
Indexable s against the given SolrServer |
Collection<org.apache.solr.common.SolrInputDocument> |
SolrIndexServiceImpl.buildIncrementalIndex(String collection,
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 |
SolrIndexOperation.buildPage(List<? extends Indexable> indexables)
Build a page from
SolrIndexOperation.readIndexables(int, Long) on the SolrIndexOperation.getSolrServerForIndexing() . |
void |
SolrIndexService.commit(org.apache.solr.client.solrj.SolrClient server)
Deprecated.
Use
SolrIndexService.commit(String, SolrClient) instead so that the collection that's being used can be customized otherwise the default collection will always be used. Generally use SolrConfiguration#getQueryCollectionName() or SolrConfiguration#getReindexCollectionName() |
void |
SolrIndexServiceImpl.commit(org.apache.solr.client.solrj.SolrClient server) |
void |
SolrIndexService.commit(org.apache.solr.client.solrj.SolrClient server,
boolean softCommit,
boolean waitSearcher,
boolean waitFlush)
Deprecated.
Use
SolrIndexService.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. Generally use SolrConfiguration#getQueryCollectionName() or SolrConfiguration#getReindexCollectionName() |
void |
SolrIndexServiceImpl.commit(org.apache.solr.client.solrj.SolrClient server,
boolean softCommit,
boolean waitSearcher,
boolean waitFlush) |
void |
SolrIndexService.commit(String collection,
org.apache.solr.client.solrj.SolrClient server)
Allows a commit to be called.
|
void |
SolrIndexServiceImpl.commit(String collection,
org.apache.solr.client.solrj.SolrClient server) |
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 |
SolrIndexServiceImpl.commit(String collection,
org.apache.solr.client.solrj.SolrClient server,
boolean softCommit,
boolean waitSearcher,
boolean waitFlush) |
Long |
SolrIndexOperation.countIndexables()
The count of all of the
Indexable items about to be indexed. |
protected void |
SolrIndexServiceImpl.deleteAllDocuments()
Deprecated.
|
void |
SolrIndexService.deleteAllDocuments(org.apache.solr.client.solrj.SolrClient server)
Deprecated.
Use
SolrIndexService.deleteAllDocuments(String, SolrClient) instead so that the collection that's being used can be customized otherwise the default collection will always be used. Generally use SolrConfiguration#getQueryCollectionName() or SolrConfiguration#getReindexCollectionName() |
void |
SolrIndexServiceImpl.deleteAllDocuments(org.apache.solr.client.solrj.SolrClient server) |
void |
SolrIndexService.deleteAllDocuments(String collection,
org.apache.solr.client.solrj.SolrClient server) |
void |
SolrIndexServiceImpl.deleteAllDocuments(String collection,
org.apache.solr.client.solrj.SolrClient server) |
void |
SolrIndexService.deleteAllNamespaceDocuments(org.apache.solr.client.solrj.SolrClient server)
Deprecated.
Use
SolrIndexService.deleteAllNamespaceDocuments(String, SolrClient) instead so that the collection that's being used can be customized otherwise the default collection will always be used. Generally use SolrConfiguration#getQueryCollectionName() or SolrConfiguration#getReindexCollectionName() |
void |
SolrIndexServiceImpl.deleteAllNamespaceDocuments(org.apache.solr.client.solrj.SolrClient server) |
void |
SolrIndexService.deleteAllNamespaceDocuments(String collection,
org.apache.solr.client.solrj.SolrClient server) |
void |
SolrIndexServiceImpl.deleteAllNamespaceDocuments(String collection,
org.apache.solr.client.solrj.SolrClient server) |
protected void |
SolrIndexServiceImpl.deleteAllReindexCoreDocuments()
This method deletes all of the documents from
SolrContext#getReindexServer() |
void |
SolrIndexCachedOperation.CacheOperation.execute()
Execute the block of work
|
void |
SolrIndexService.executeSolrIndexOperation(SolrIndexOperation operation)
Executes the given operation in the correct method order
|
void |
SolrIndexServiceImpl.executeSolrIndexOperation(SolrIndexOperation operation) |
void |
SolrIndexService.optimizeIndex(org.apache.solr.client.solrj.SolrClient server)
Deprecated.
Use
SolrIndexService.optimizeIndex(String, SolrClient) instead so that the collection that's being used can be customized otherwise the default collection will always be used. Generally use SolrConfiguration#getQueryCollectionName() or SolrConfiguration#getReindexCollectionName() |
void |
SolrIndexServiceImpl.optimizeIndex(org.apache.solr.client.solrj.SolrClient server) |
void |
SolrIndexService.optimizeIndex(String collection,
org.apache.solr.client.solrj.SolrClient server)
Triggers the Solr optimize index function on the given server.
|
void |
SolrIndexServiceImpl.optimizeIndex(String collection,
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() |
List<? extends Indexable> |
SolrIndexOperation.readIndexables(int pageSize,
Long lastId)
Perform the a read of the
Indexable items for a particular page and pageSize |
void |
SolrIndexService.rebuildIndex()
Executes a full rebuild of the Solr index.
|
void |
SolrIndexServiceImpl.rebuildIndex() |
Modifier and Type | Method and Description |
---|---|
<C extends SolrUpdateCommand> |
SolrIndexUpdateCommandHandler.executeCommand(C command)
Entry point from which this component can delegate action based on the type of
SolrUpdateCommand . |
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.
|
void |
AbstractSolrIndexUpdateServiceImpl.rebuildIndex() |
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.
|
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.
|
Modifier and Type | Method and Description |
---|---|
String |
BroadleafManageCustomerAddressesController.addCustomerAddress(javax.servlet.http.HttpServletRequest request,
org.springframework.ui.Model model,
CustomerAddressForm form,
org.springframework.validation.BindingResult result,
org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) |
String |
BroadleafChangePasswordController.processChangePassword(javax.servlet.http.HttpServletRequest request,
org.springframework.ui.Model model,
ChangePasswordForm form,
org.springframework.validation.BindingResult result,
org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) |
String |
BroadleafRegisterController.processRegister(RegisterCustomerForm registerCustomerForm,
org.springframework.validation.BindingResult errors,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model) |
String |
BroadleafSocialRegisterController.processRegister(RegisterCustomerForm registerCustomerForm,
org.springframework.validation.BindingResult errors,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model) |
String |
BroadleafLoginController.processResetPassword(ResetPasswordForm resetPasswordForm,
javax.servlet.http.HttpServletRequest request,
javax.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.
|
String |
BroadleafUpdateAccountController.processUpdateAccount(javax.servlet.http.HttpServletRequest request,
org.springframework.ui.Model model,
UpdateAccountForm form,
org.springframework.validation.BindingResult result,
org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) |
String |
BroadleafManageCustomerAddressesController.updateCustomerAddress(javax.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) |
Modifier and Type | Method and Description |
---|---|
String |
BroadleafSearchController.search(org.springframework.ui.Model model,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String query) |
Modifier and Type | Method and Description |
---|---|
String |
BroadleafBillingInfoController.saveBillingAddress(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
BillingInfoForm billingForm,
org.springframework.validation.BindingResult result)
Processes the request to save a billing address.
|
String |
BroadleafPaymentInfoController.saveBillingAddress(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
PaymentInfoForm paymentForm,
org.springframework.validation.BindingResult result)
Processes the request to save a billing address.
|
String |
BroadleafCheckoutController.saveGlobalOrderDetails(javax.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 anonymously
|
String |
BroadleafShippingInfoController.saveMultiship(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
OrderMultishipOptionForm orderMultishipOptionForm,
org.springframework.validation.BindingResult result)
Processes the given options for multiship.
|
String |
BroadleafShippingInfoController.saveMultishipAddAddress(javax.servlet.http.HttpServletRequest request,
javax.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.
|
String |
BroadleafShippingInfoController.saveMultiShipInstruction(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
MultiShipInstructionForm instructionForm) |
String |
BroadleafPaymentInfoController.savePaymentInfo(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
PaymentInfoForm paymentForm,
org.springframework.validation.BindingResult result)
Processes the request to save an
OrderPayment based on an existing or new CustomerPayment . |
String |
BroadleafShippingInfoController.saveSingleShip(javax.servlet.http.HttpServletRequest request,
javax.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.
|
Modifier and Type | Method and Description |
---|---|
Entity |
AdminPermissionCustomPersistenceHandler.add(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
AdminUserCustomPersistenceHandler.add(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
protected Entity |
AdminPermissionCustomPersistenceHandler.checkPermissionName(PersistencePackage persistencePackage) |
DynamicResultSet |
AdminPermissionCustomPersistenceHandler.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
void |
AdminUserCustomPersistenceHandler.remove(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
AdminPermissionCustomPersistenceHandler.update(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
AdminUserCustomPersistenceHandler.update(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
protected void |
AdminUserCustomPersistenceHandler.validateUserUpdateSecurity(PersistencePackage persistencePackage,
AdminUser changingUser) |
Modifier and Type | Method and Description |
---|---|
AdminUser |
AdminSecurityServiceRemote.getAdminUser() |
AdminUser |
AdminSecurityService.getAdminUser() |
void |
AdminSecurityServiceRemote.securityCheck(PersistencePackage persistencePackage,
EntityOperationType operationType) |
void |
SecurityVerifier.securityCheck(PersistencePackage persistencePackage,
EntityOperationType operationType) |
protected void |
AdminSecurityServiceRemote.securityCheck(String[] ceilingNames,
EntityOperationType operationType) |
void |
AdminSecurityServiceRemote.securityCheck(String ceilingEntityFullyQualifiedName,
EntityOperationType operationType) |
void |
SecurityVerifier.securityCheck(String ceilingEntityFullyQualifiedName,
EntityOperationType operationType) |
Modifier and Type | Class and Description |
---|---|
class |
ValidationException
Thrown when an entity fails validation when attempting to populate an actual Hibernate entity based on its DTO
representation
|
Modifier and Type | Method and Description |
---|---|
protected ServiceException |
DynamicEntityRemoteService.recreateSpecificServiceException(ServiceException e,
String message,
Throwable cause) |
Modifier and Type | Method and Description |
---|---|
protected ServiceException |
DynamicEntityRemoteService.recreateSpecificServiceException(ServiceException e,
String message,
Throwable cause) |
Modifier and Type | Method and Description |
---|---|
PersistenceResponse |
DynamicEntityService.add(PersistencePackage persistencePackage)
This will throw a
ValidationException and not attempt to swallow them and wrap any other exceptions within
a ServiceException that might have resulted in adding the given package. |
PersistenceResponse |
DynamicEntityRemoteService.add(PersistencePackage persistencePackage) |
PersistenceResponse |
AdminEntityServiceImpl.add(PersistencePackageRequest request) |
PersistenceResponse |
AdminEntityService.add(PersistencePackageRequest request)
Thin layer on top of
DynamicEntityService.add(org.broadleafcommerce.openadmin.dto.PersistencePackage) that
swallows all ValidationException s that could be thrown and still just returns a PersistenceResponse
with the Entity that failed validation. |
PersistenceResponse |
AdminEntityServiceImpl.add(PersistencePackageRequest request,
boolean transactional) |
PersistenceResponse |
AdminEntityService.add(PersistencePackageRequest request,
boolean transactional)
Works the same as
AdminEntityService.add(PersistencePackageRequest) but you can optionally invoke the transactional version
of DynamicEntityRemoteService.add(org.broadleafcommerce.openadmin.dto.PersistencePackage) in situations
where you want to manage the transactions in a parent component |
PersistenceResponse |
AdminEntityServiceImpl.addEntity(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumb) |
PersistenceResponse |
AdminEntityService.addEntity(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumb)
Persists the given entity
|
PersistenceResponse |
AdminEntityServiceImpl.addSubCollectionEntity(EntityForm entityForm,
ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
List<SectionCrumb> sectionCrumbs) |
PersistenceResponse |
AdminEntityService.addSubCollectionEntity(EntityForm entityForm,
ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
List<SectionCrumb> sectionCrumb)
Adds an item into the specified collection
|
protected void |
DynamicEntityRemoteService.cleanEntity(Entity entity) |
PersistenceResponse |
DynamicEntityService.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto) |
PersistenceResponse |
DynamicEntityRemoteService.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto) |
PersistenceResponse |
AdminEntityServiceImpl.fetch(PersistencePackageRequest request) |
PersistenceResponse |
AdminEntityService.fetch(PersistencePackageRequest request)
|
PersistenceResponse |
AdminEntityServiceImpl.getAdvancedCollectionRecord(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
String collectionItemId,
List<SectionCrumb> sectionCrumbs,
String alternateId) |
PersistenceResponse |
AdminEntityService.getAdvancedCollectionRecord(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
String collectionItemId,
List<SectionCrumb> sectionCrumbs,
String alternateId)
Gets an Entity representing a specific collection item
|
PersistenceResponse |
AdminEntityServiceImpl.getAdvancedCollectionRecord(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
String collectionItemId,
List<SectionCrumb> sectionCrumbs,
String alternateId,
String[] customCriteria) |
PersistenceResponse |
AdminEntityService.getAdvancedCollectionRecord(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
String collectionItemId,
List<SectionCrumb> sectionCrumbs,
String alternateId,
String[] customCriteria)
Gets an Entity representing a specific collection item
|
Map<String,DynamicResultSet> |
AdminEntityServiceImpl.getAllRecordsForAllSubCollections(ClassMetadata cmd,
Entity containingEntity,
List<SectionCrumb> sectionCrumb) |
Map<String,DynamicResultSet> |
AdminEntityService.getAllRecordsForAllSubCollections(ClassMetadata cmd,
Entity containingEntity,
List<SectionCrumb> sectionCrumb)
overloading containing paging parameters
|
PersistenceResponse |
AdminEntityServiceImpl.getClassMetadata(PersistencePackageRequest request) |
PersistenceResponse |
AdminEntityService.getClassMetadata(PersistencePackageRequest request)
Returns class metadata for the given request object
|
String |
AdminEntityServiceImpl.getIdProperty(ClassMetadata cmd) |
String |
AdminEntityService.getIdProperty(ClassMetadata cmd)
Returns the name of the property in this ClassMetadata that has field type set to
SupportedFieldType.ID |
PersistenceResponse |
AdminEntityServiceImpl.getPagedRecordsForCollection(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
FilterAndSortCriteria[] fascs,
FetchPageRequest fetchPageRequest,
String idValueOverride,
List<SectionCrumb> sectionCrumbs) |
PersistenceResponse |
AdminEntityService.getPagedRecordsForCollection(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
FilterAndSortCriteria[] fascs,
FetchPageRequest fetchPageRequest,
String idValueOverride,
List<SectionCrumb> sectionCrumbs)
The same as the other getRecordsForCollection method, except that this one expects allow the caller to explicitly
set the id value that will be used in the fetch instead of delegating to
#getContextSpecificRelationshipId() . |
PersistenceResponse |
AdminEntityServiceImpl.getRecord(PersistencePackageRequest request,
String id,
ClassMetadata cmd,
boolean isCollectionRequest) |
PersistenceResponse |
AdminEntityService.getRecord(PersistencePackageRequest request,
String id,
ClassMetadata cmd,
boolean isCollectionRequest)
Returns a specific record for the given request and primary key id/property
|
PersistenceResponse |
AdminEntityServiceImpl.getRecords(PersistencePackageRequest request) |
PersistenceResponse |
AdminEntityService.getRecords(PersistencePackageRequest request)
Returns the DynamicResultSet containing the total records for the query and the currently fetched Entity[]
|
Map<String,DynamicResultSet> |
AdminEntityServiceImpl.getRecordsForAllSubCollections(PersistencePackageRequest ppr,
Entity containingEntity,
Integer startIndex,
Integer maxIndex,
List<SectionCrumb> sectionCrumb) |
Map<String,DynamicResultSet> |
AdminEntityService.getRecordsForAllSubCollections(PersistencePackageRequest ppr,
Entity containingEntity,
Integer startIndex,
Integer maxIndex,
List<SectionCrumb> sectionCrumb)
overloading containing paging parameters
|
Map<String,DynamicResultSet> |
AdminEntityServiceImpl.getRecordsForAllSubCollections(PersistencePackageRequest ppr,
Entity containingEntity,
List<SectionCrumb> sectionCrumb) |
Map<String,DynamicResultSet> |
AdminEntityService.getRecordsForAllSubCollections(PersistencePackageRequest ppr,
Entity containingEntity,
List<SectionCrumb> sectionCrumb)
Returns all records for all subcollections of the specified request and its primary key
|
PersistenceResponse |
AdminEntityServiceImpl.getRecordsForCollection(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
FilterAndSortCriteria[] fascs,
Integer startIndex,
Integer maxIndex,
List<SectionCrumb> sectionCrumb) |
PersistenceResponse |
AdminEntityService.getRecordsForCollection(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
FilterAndSortCriteria[] fascs,
Integer startIndex,
Integer maxIndex,
List<SectionCrumb> sectionCrumb)
Returns the DynamicResultSet representing the records that belong to the specified collectionProperty for the
given containingClass and the primary key for the containingClass
|
PersistenceResponse |
AdminEntityServiceImpl.getRecordsForCollection(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
FilterAndSortCriteria[] fascs,
Integer startIndex,
Integer maxIndex,
String idValueOverride,
List<SectionCrumb> sectionCrumbs) |
PersistenceResponse |
AdminEntityService.getRecordsForCollection(ClassMetadata containingClassMetadata,
Entity containingEntity,
Property collectionProperty,
FilterAndSortCriteria[] fascs,
Integer startIndex,
Integer maxIndex,
String idValueOverride,
List<SectionCrumb> sectionCrumb)
The same as the other getRecordsForCollection method, except that this one expects allow the caller to explicitly
set the id value that will be used in the fetch instead of delegating to
#getContextSpecificRelationshipId() |
Map<String,DynamicResultSet> |
AdminEntityServiceImpl.getRecordsForSelectedTab(ClassMetadata cmd,
Entity containingEntity,
List<SectionCrumb> sectionCrumb,
String currentTabName) |
Map<String,DynamicResultSet> |
AdminEntityService.getRecordsForSelectedTab(ClassMetadata cmd,
Entity containingEntity,
List<SectionCrumb> sectionCrumb,
String currentTabName)
Returns all records for selected tab of the specified request and its primary key
|
protected org.springframework.transaction.PlatformTransactionManager |
DynamicEntityRemoteService.identifyTransactionManager(PersistencePackage persistencePackage) |
PersistenceResponse |
DynamicEntityService.inspect(PersistencePackage persistencePackage)
Builds all of the metadata associated with a particular request for an entity.
|
PersistenceResponse |
DynamicEntityRemoteService.inspect(PersistencePackage persistencePackage) |
PersistenceResponse |
AdminEntityServiceImpl.inspect(PersistencePackageRequest request) |
PersistenceResponse |
AdminEntityService.inspect(PersistencePackageRequest request)
Thin layer on top of
DynamicEntityService.inspect(org.broadleafcommerce.openadmin.dto.PersistencePackage) |
PersistenceResponse |
DynamicEntityService.nonTransactionalAdd(PersistencePackage persistencePackage)
The exact same as
DynamicEntityService.add(PersistencePackage) except this is not bound to a transaction. |
PersistenceResponse |
DynamicEntityRemoteService.nonTransactionalAdd(PersistencePackage persistencePackage) |
PersistenceResponse |
DynamicEntityService.nonTransactionalFetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto) |
PersistenceResponse |
DynamicEntityRemoteService.nonTransactionalFetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto) |
PersistenceResponse |
DynamicEntityService.nonTransactionalInspect(PersistencePackage persistencePackage) |
PersistenceResponse |
DynamicEntityRemoteService.nonTransactionalInspect(PersistencePackage persistencePackage) |
PersistenceResponse |
DynamicEntityService.nonTransactionalRemove(PersistencePackage persistencePackage)
The exact same as
DynamicEntityService.remove(PersistencePackage) except this is not bound to a transaction. |
PersistenceResponse |
DynamicEntityRemoteService.nonTransactionalRemove(PersistencePackage persistencePackage) |
PersistenceResponse |
DynamicEntityService.nonTransactionalUpdate(PersistencePackage persistencePackage)
The exact same as
DynamicEntityService.update(PersistencePackage) except this is not bound to a transaction. |
PersistenceResponse |
DynamicEntityRemoteService.nonTransactionalUpdate(PersistencePackage persistencePackage) |
PersistenceResponse |
DynamicEntityService.remove(PersistencePackage persistencePackage) |
PersistenceResponse |
DynamicEntityRemoteService.remove(PersistencePackage persistencePackage) |
PersistenceResponse |
AdminEntityServiceImpl.remove(PersistencePackageRequest request) |
PersistenceResponse |
AdminEntityService.remove(PersistencePackageRequest request)
Thin layer on top of
DynamicEntityService.remove(org.broadleafcommerce.openadmin.dto.PersistencePackage) |
PersistenceResponse |
AdminEntityServiceImpl.remove(PersistencePackageRequest request,
boolean transactional) |
PersistenceResponse |
AdminEntityService.remove(PersistencePackageRequest request,
boolean transactional)
Works the same as
AdminEntityService.remove(PersistencePackageRequest) but you can optionally invoke the transactional version
of DynamicEntityRemoteService.remove(org.broadleafcommerce.openadmin.dto.PersistencePackage) in situations
where you want to manage the transactions in a parent component |
PersistenceResponse |
AdminEntityServiceImpl.removeEntity(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumb) |
PersistenceResponse |
AdminEntityService.removeEntity(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumb)
Removes the given entity
|
PersistenceResponse |
AdminEntityServiceImpl.removeSubCollectionEntity(ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String itemId,
String priorKey,
List<SectionCrumb> sectionCrumbs) |
PersistenceResponse |
AdminEntityService.removeSubCollectionEntity(ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String itemId,
String priorKey,
List<SectionCrumb> sectionCrumb)
Removes the given item from the specified collection.
|
PersistenceResponse |
AdminEntityServiceImpl.removeSubCollectionEntity(ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String itemId,
String alternateId,
String priorKey,
List<SectionCrumb> sectionCrumbs) |
PersistenceResponse |
AdminEntityService.removeSubCollectionEntity(ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String itemId,
String alternateId,
String priorKey,
List<SectionCrumb> sectionCrumb)
Removes the given item from the specified collection.
|
PersistenceResponse |
DynamicEntityService.update(PersistencePackage persistencePackage) |
PersistenceResponse |
DynamicEntityRemoteService.update(PersistencePackage persistencePackage) |
PersistenceResponse |
AdminEntityServiceImpl.update(PersistencePackageRequest request) |
PersistenceResponse |
AdminEntityService.update(PersistencePackageRequest request)
Thin layer on top of
DynamicEntityService.update(org.broadleafcommerce.openadmin.dto.PersistencePackage) |
PersistenceResponse |
AdminEntityServiceImpl.update(PersistencePackageRequest request,
boolean transactional) |
PersistenceResponse |
AdminEntityService.update(PersistencePackageRequest request,
boolean transactional)
Works the same as
AdminEntityService.update(PersistencePackageRequest) but you can optionally invoke the transactional version
of DynamicEntityRemoteService.update(org.broadleafcommerce.openadmin.dto.PersistencePackage) in situations
where you want to manage the transactions in a parent component |
PersistenceResponse |
AdminEntityServiceImpl.updateEntity(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumb) |
PersistenceResponse |
AdminEntityService.updateEntity(EntityForm entityForm,
String[] customCriteria,
List<SectionCrumb> sectionCrumb)
Updates the given entity
|
PersistenceResponse |
AdminEntityServiceImpl.updateSubCollectionEntity(EntityForm entityForm,
ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String collectionItemId,
List<SectionCrumb> sectionCrumb) |
PersistenceResponse |
AdminEntityService.updateSubCollectionEntity(EntityForm entityForm,
ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String collectionItemId,
List<SectionCrumb> sectionCrumb)
Updates the specified collection item
|
PersistenceResponse |
AdminEntityServiceImpl.updateSubCollectionEntity(EntityForm entityForm,
ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String collectionItemId,
String alternateId,
List<SectionCrumb> sectionCrumbs) |
PersistenceResponse |
AdminEntityService.updateSubCollectionEntity(EntityForm entityForm,
ClassMetadata mainMetadata,
Property field,
Entity parentEntity,
String collectionItemId,
String alternateId,
List<SectionCrumb> sectionCrumb)
Updates the specified collection item
|
Modifier and Type | Method and Description |
---|---|
ExtensionResultStatusType |
FilterProductTypePersistenceHandlerExtensionHandler.manageAdditionalFilterMappings(CriteriaTransferObject cto)
Perform any special filtering for the fetch
|
ExtensionResultStatusType |
AbstractFilterProductTypePersistenceHandlerExtensionHandler.manageAdditionalFilterMappings(CriteriaTransferObject cto) |
Modifier and Type | Method and Description |
---|---|
Entity |
SystemPropertyCustomPersistenceHandler.add(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
CustomPersistenceHandler.add(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
TranslationCustomPersistenceHandler.add(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
CustomPersistenceHandlerAdapter.add(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
DynamicResultSet |
CustomPersistenceHandler.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
DynamicResultSet |
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 phase
|
protected 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.
|
DynamicResultSet |
CustomPersistenceHandler.inspect(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
InspectHelper helper) |
DynamicResultSet |
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) |
Entity |
SystemPropertyCustomPersistenceHandler.update(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
CustomPersistenceHandler.update(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
TranslationCustomPersistenceHandler.update(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Entity |
CustomPersistenceHandlerAdapter.update(PersistencePackage persistencePackage,
DynamicEntityDao dynamicEntityDao,
RecordHelper helper) |
Modifier and Type | Method and Description |
---|---|
PersistenceResponse |
PersistenceManagerImpl.add(PersistencePackage persistencePackage) |
PersistenceResponse |
PersistenceManager.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) |
PersistenceResponse |
PersistenceManagerImpl.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto) |
PersistenceResponse |
PersistenceManager.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto) |
PersistenceResponse |
PersistenceManagerImpl.inspect(PersistencePackage persistencePackage) |
PersistenceResponse |
PersistenceManager.inspect(PersistencePackage persistencePackage) |
protected Entity |
PersistenceManagerImpl.postAdd(Entity entity,
PersistencePackage persistencePackage)
Deprecated.
use the PersistenceManagerEventHandler api instead
|
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandler.postAdd(PersistenceManager persistenceManager,
Entity entity,
PersistencePackage persistencePackage)
Called after an add
|
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandlerAdapter.postAdd(PersistenceManager persistenceManager,
Entity entity,
PersistencePackage persistencePackage) |
protected DynamicResultSet |
PersistenceManagerImpl.postFetch(DynamicResultSet resultSet,
PersistencePackage persistencePackage,
CriteriaTransferObject cto)
Deprecated.
use the PersistenceManagerEventHandler api instead
|
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandler.postFetch(PersistenceManager persistenceManager,
DynamicResultSet resultSet,
PersistencePackage persistencePackage,
CriteriaTransferObject cto)
Called after the fetch, which is a request for one or more persisted entities
|
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandlerAdapter.postFetch(PersistenceManager persistenceManager,
DynamicResultSet resultSet,
PersistencePackage persistencePackage,
CriteriaTransferObject cto) |
protected void |
PersistenceManagerImpl.postFetchValidation(PersistencePackage persistencePackage,
PersistenceResponse persistenceResponse) |
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandler.postInspect(PersistenceManager persistenceManager,
DynamicResultSet resultSet,
PersistencePackage persistencePackage)
Called after the inspection for the entity described by persistencePackage
|
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandlerAdapter.postInspect(PersistenceManager persistenceManager,
DynamicResultSet resultSet,
PersistencePackage persistencePackage) |
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandler.postRemove(PersistenceManager persistenceManager,
PersistencePackage persistencePackage)
Called after a remove
|
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandlerAdapter.postRemove(PersistenceManager persistenceManager,
PersistencePackage persistencePackage) |
protected Entity |
PersistenceManagerImpl.postUpdate(Entity entity,
PersistencePackage persistencePackage)
Deprecated.
use the PersistenceManagerEventHandler api instead
|
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandler.postUpdate(PersistenceManager persistenceManager,
Entity entity,
PersistencePackage persistencePackage)
Called after an update
|
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandlerAdapter.postUpdate(PersistenceManager persistenceManager,
Entity entity,
PersistencePackage persistencePackage) |
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandler.preAdd(PersistenceManager persistenceManager,
PersistencePackage persistencePackage)
Called prior to an add
|
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandlerAdapter.preAdd(PersistenceManager persistenceManager,
PersistencePackage persistencePackage) |
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandler.preFetch(PersistenceManager persistenceManager,
PersistencePackage persistencePackage,
CriteriaTransferObject cto)
Called prior to a fetch, which is a request for one or more persisted entities
|
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandlerAdapter.preFetch(PersistenceManager persistenceManager,
PersistencePackage persistencePackage,
CriteriaTransferObject cto) |
PersistenceManagerEventHandlerResponse |
ArchiveStatusPersistenceEventHandler.preFetch(PersistenceManager persistenceManager,
PersistencePackage persistencePackage,
CriteriaTransferObject cto) |
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandler.preInspect(PersistenceManager persistenceManager,
PersistencePackage persistencePackage)
Called prior to inspection for the entity described by persistencePackage
|
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandlerAdapter.preInspect(PersistenceManager persistenceManager,
PersistencePackage persistencePackage) |
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandler.preRemove(PersistenceManager persistenceManager,
PersistencePackage persistencePackage)
Called prior to a remove
|
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandlerAdapter.preRemove(PersistenceManager persistenceManager,
PersistencePackage persistencePackage) |
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandler.preUpdate(PersistenceManager persistenceManager,
PersistencePackage persistencePackage)
Called prior to an update
|
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandlerAdapter.preUpdate(PersistenceManager persistenceManager,
PersistencePackage persistencePackage) |
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandler.processValidationError(PersistenceManager persistenceManager,
Entity entity,
PersistencePackage persistencePackage)
Called after a validation error.
|
PersistenceManagerEventHandlerResponse |
PersistenceManagerEventHandlerAdapter.processValidationError(PersistenceManager persistenceManager,
Entity entity,
PersistencePackage persistencePackage) |
PersistenceResponse |
PersistenceManagerImpl.remove(PersistencePackage persistencePackage) |
PersistenceResponse |
PersistenceManager.remove(PersistencePackage persistencePackage) |
PersistenceResponse |
PersistenceManagerImpl.update(PersistencePackage persistencePackage) |
PersistenceResponse |
PersistenceManager.update(PersistencePackage persistencePackage) |
Modifier and Type | Method and Description |
---|---|
Entity |
AdornedTargetListPersistenceModule.add(PersistencePackage persistencePackage) |
Entity |
BasicPersistenceModule.add(PersistencePackage persistencePackage) |
Entity |
MapStructurePersistenceModule.add(PersistencePackage persistencePackage) |
Entity |
PersistenceModule.add(PersistencePackage persistencePackage) |
EntityResult |
BasicPersistenceModule.add(PersistencePackage persistencePackage,
boolean includeRealEntityObject) |
EntityResult |
RecordHelper.add(PersistencePackage persistencePackage,
boolean includeRealEntityObject) |
DynamicResultSet |
AdornedTargetListPersistenceModule.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto) |
DynamicResultSet |
BasicPersistenceModule.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto) |
DynamicResultSet |
MapStructurePersistenceModule.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto) |
DynamicResultSet |
PersistenceModule.fetch(PersistencePackage persistencePackage,
CriteriaTransferObject cto) |
Map<String,FieldMetadata> |
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) |
Entity |
AdornedTargetListPersistenceModule.update(PersistencePackage persistencePackage) |
Entity |
BasicPersistenceModule.update(PersistencePackage persistencePackage) |
Entity |
MapStructurePersistenceModule.update(PersistencePackage persistencePackage) |
Entity |
PersistenceModule.update(PersistencePackage persistencePackage) |
EntityResult |
BasicPersistenceModule.update(PersistencePackage persistencePackage,
boolean includeRealEntityObject) |
EntityResult |
RecordHelper.update(PersistencePackage persistencePackage,
boolean includeRealEntityObject) |
protected EntityResult |
BasicPersistenceModule.update(PersistencePackage persistencePackage,
Object primaryKey,
boolean includeRealEntity) |
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) |
Modifier and Type | Method and Description |
---|---|
EntityForm |
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
new EntityForm this simply uses the EntityForm that was passed in as ef. |
EntityForm |
FormBuilderServiceImpl.buildAdornedListForm(AdornedTargetCollectionMetadata adornedMd,
AdornedTargetList adornedList,
String parentId,
boolean isViewCollectionItem,
EntityForm ef,
List<SectionCrumb> sectionCrumbs,
boolean isAdd) |
EntityForm |
FormBuilderService.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.
|
EntityForm |
FormBuilderServiceImpl.buildAdornedListForm(AdornedTargetCollectionMetadata adornedMd,
AdornedTargetList adornedList,
String parentId,
boolean isViewCollectionItem,
List<SectionCrumb> sectionCrumbs,
boolean isAdd) |
ListGrid |
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.
|
ListGrid |
FormBuilderServiceImpl.buildCollectionListGrid(String containingEntityId,
DynamicResultSet drs,
Property field,
String sectionKey,
List<SectionCrumb> sectionCrumbs) |
ListGrid |
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.
|
ListGrid |
FormBuilderServiceImpl.buildMainListGrid(DynamicResultSet drs,
ClassMetadata cmd,
String sectionKey,
List<SectionCrumb> sectionCrumbs) |
EntityForm |
FormBuilderService.buildMapForm(MapMetadata mapMd,
MapStructure mapStructure,
ClassMetadata cmd,
String parentId)
Builds the EntityForm used in modal dialogs when adding items to map collections.
|
EntityForm |
FormBuilderServiceImpl.buildMapForm(MapMetadata mapMd,
MapStructure mapStructure,
ClassMetadata cmd,
String parentId) |
EntityForm |
FormBuilderService.buildMapForm(MapMetadata mapMd,
MapStructure mapStructure,
ClassMetadata cmd,
String parentId,
EntityForm ef)
Equivalent to
FormBuilderService.buildMapForm(MapMetadata, MapStructure, ClassMetadata, String) except rather than creating a
new EntityForm this simply uses the EntityForm that was passed in as ef. |
EntityForm |
FormBuilderServiceImpl.buildMapForm(MapMetadata mapMd,
MapStructure mapStructure,
ClassMetadata cmd,
String parentId,
EntityForm ef) |
Map<String,Object> |
FormBuilderService.buildSelectizeCollectionInfo(String containingEntityId,
DynamicResultSet drs,
Property field,
String sectionKey,
List<SectionCrumb> sectionCrumbs) |
Map<String,Object> |
FormBuilderServiceImpl.buildSelectizeCollectionInfo(String containingEntityId,
DynamicResultSet drs,
Property field,
String sectionKey,
List<SectionCrumb> sectionCrumbs) |
EntityForm |
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.
|
EntityForm |
FormBuilderServiceImpl.createEntityForm(ClassMetadata cmd,
Entity entity,
List<SectionCrumb> sectionCrumbs) |
EntityForm |
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.
|
EntityForm |
FormBuilderServiceImpl.createEntityForm(ClassMetadata cmd,
Entity entity,
Map<String,DynamicResultSet> collectionRecords,
List<SectionCrumb> sectionCrumbs) |
EntityForm |
FormBuilderService.createEntityForm(ClassMetadata cmd,
List<SectionCrumb> sectionCrumbs)
Creates a new EntityForm with the a default 'Save' action.
|
EntityForm |
FormBuilderServiceImpl.createEntityForm(ClassMetadata cmd,
List<SectionCrumb> sectionCrumbs) |
protected void |
FormBuilderServiceImpl.populateDropdownToOneFields(EntityForm ef,
ClassMetadata cmd) |
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 |
FormBuilderServiceImpl.populateEntityForm(ClassMetadata cmd,
Entity entity,
EntityForm ef,
List<SectionCrumb> sectionCrumbs) |
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,
EntityForm ef,
List<SectionCrumb> sectionCrumbs) |
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 |
FormBuilderServiceImpl.populateEntityForm(ClassMetadata cmd,
Entity entity,
Map<String,DynamicResultSet> collectionRecords,
EntityForm ef,
List<SectionCrumb> sectionCrumbs) |
String |
SearchFieldResolverImpl.resolveField(String className) |
String |
SearchFieldResolver.resolveField(String className)
Returns the name of the field to use for searching for the given entity classname.
|
Copyright © 2022. All rights reserved.