| Modifier and Type | Method and Description |
|---|---|
ExtensionResultStatusType |
AbstractSystemPropertyServiceExtensionHandler.resolveProperty(String propertyName,
ExtensionResultHolder resultHolder) |
ExtensionResultStatusType |
SystemPropertyServiceExtensionHandler.resolveProperty(String propertyName,
ExtensionResultHolder resultHolder)
Provides an opportunity for modules to resolve a system property.
|
| Modifier and Type | Method and Description |
|---|---|
ExtensionResultStatusType |
MultiTenantCopierExtensionHandler.postSave(MultiTenantCopyContext context,
Object from,
Object to) |
ExtensionResultStatusType |
MultiTenantCopierExtensionHandler.prepareForSave(MultiTenantCopyContext context,
Object from,
Object to) |
ExtensionResultStatusType |
MultiTenantCopierExtensionHandler.shouldClone(MultiTenantCopyContext context,
Object from,
ExtensionResultHolder<Boolean> result) |
ExtensionResultStatusType |
MultiTenantCopierExtensionHandler.transformCopy(MultiTenantCopyContext context,
Object from,
Object to) |
| Modifier and Type | Method and Description |
|---|---|
ExtensionResultStatusType |
SparselyPopulatedQueryExtensionHandler.breakdown(Class<?> type,
ResultType resultType)
Perform any breakdown operations.
|
ExtensionResultStatusType |
QueryExtensionHandler.breakdown(Class<?> type,
String[] config)
Perform any breakdown operations.
|
ExtensionResultStatusType |
SparselyPopulatedQueryExtensionHandler.buildStatus(Class<?> type,
List queryResults,
ExtensionResultHolder<List<StandardCacheItem>> response)
Convert the list of query results into a list that denotes not only the query results, but also whether or not each member
represents a deleted/archived item, or an active/normal item.
|
ExtensionResultStatusType |
ExtensionManagerOperation.execute(ExtensionHandler handler,
Object... params)
Call a method on the handler using some params.
|
protected ExtensionResultStatusType |
ExtensionManager.execute(ExtensionManagerOperation operation,
Object... params)
Provides a mechanism for executing multiple extension handler touchpoints without utilizing reflection.
|
ExtensionResultStatusType |
SparselyPopulatedQueryExtensionHandler.getCacheKey(Object testObject,
String qualifier,
ResultType resultType,
ExtensionResultHolder<String> response)
Build the cache key to be used for either the STANDARD or TEMPLATE style cache, driven by the resultType.
|
ExtensionResultStatusType |
SparselyPopulatedQueryExtensionHandler.getCacheKey(String qualifier,
ResultType resultType,
ExtensionResultHolder<String> response)
Build the cache key to be used for either the STANDARD or TEMPLATE style cache, driven by the resultType.
|
ExtensionResultStatusType |
SparselyPopulatedQueryExtensionHandler.getResultType(Object testObject,
ExtensionResultHolder<ResultType> response)
By examining the multitenant information related to a test object, return whether the object is related to a standard
site, or a template profile or catalog, if applicable.
|
ExtensionResultStatusType |
SparselyPopulatedQueryExtensionHandler.isValidState(ExtensionResultHolder<Boolean> response)
Determine if the current thread is in a valid state for sparse cache handling
|
ExtensionResultStatusType |
SparselyPopulatedQueryExtensionHandler.refineOrder(Class<?> type,
ResultType resultType,
javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.CriteriaQuery criteria,
javax.persistence.criteria.Root root,
List<javax.persistence.criteria.Order> sorts)
Add sorting to the fetch query
|
ExtensionResultStatusType |
QueryExtensionHandler.refineOrder(Class<?> type,
String[] config,
javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.CriteriaQuery criteria,
javax.persistence.criteria.Root root,
List<javax.persistence.criteria.Order> sorts)
Add sorting to the fetch query
|
ExtensionResultStatusType |
SparselyPopulatedQueryExtensionHandler.refineResults(Class<?> type,
ResultType resultType,
List queryResults,
ExtensionResultHolder<List> response)
Filter the results from the database in Java
|
ExtensionResultStatusType |
QueryExtensionHandler.refineResults(Class<?> type,
String[] config,
List queryResults,
ExtensionResultHolder<List> response)
Filter the results from the database in Java
|
ExtensionResultStatusType |
SparselyPopulatedQueryExtensionHandler.refineRetrieve(Class<?> type,
ResultType resultType,
javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.CriteriaQuery criteria,
javax.persistence.criteria.Root root,
List<javax.persistence.criteria.Predicate> restrictions)
Add additional restrictions to the fetch query
|
ExtensionResultStatusType |
QueryExtensionHandler.refineRetrieve(Class<?> type,
String[] config,
javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.CriteriaQuery criteria,
javax.persistence.criteria.Root root,
List<javax.persistence.criteria.Predicate> restrictions)
Add additional restrictions to the fetch query
|
ExtensionResultStatusType |
SparselyPopulatedQueryExtensionHandler.setup(Class<?> type,
ResultType resultType)
Perform any setup operations.
|
ExtensionResultStatusType |
QueryExtensionHandler.setup(Class<?> type,
String[] config)
Perform any setup operations.
|
static ExtensionResultStatusType |
ExtensionResultStatusType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ExtensionResultStatusType[] |
ExtensionResultStatusType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ExtensionManager.shouldContinue(ExtensionResultStatusType result,
ExtensionHandler handler,
Method method,
Object[] args)
Utility method that is useful for determining whether or not an ExtensionManager implementation
should continue after processing a ExtensionHandler call.
|
| Modifier and Type | Method and Description |
|---|---|
ExtensionResultStatusType |
BroadleafFileServiceExtensionHandler.processPathForSite(String prefix,
String resourceName,
ExtensionResultHolder<String> holder) |
Copyright © 2016. All rights reserved.