Uses of Enum Class
org.broadleafcommerce.common.extension.ExtensionResultStatusType
Packages that use ExtensionResultStatusType
Package
Description
-
Uses of ExtensionResultStatusType in org.broadleafcommerce.common.breadcrumbs.service
Methods in org.broadleafcommerce.common.breadcrumbs.service that return ExtensionResultStatusTypeModifier and TypeMethodDescriptionBreadcrumbServiceExtensionHandler.modifyBreadcrumbList(String url, Map<String, String[]> queryParams, ExtensionResultHolder<List<BreadcrumbDTO>> holder) -
Uses of ExtensionResultStatusType in org.broadleafcommerce.common.config.service
Methods in org.broadleafcommerce.common.config.service that return ExtensionResultStatusTypeModifier and TypeMethodDescriptionAbstractSystemPropertyServiceExtensionHandler.resolveProperty(String propertyName, ExtensionResultHolder resultHolder) SystemPropertyServiceExtensionHandler.resolveProperty(String propertyName, ExtensionResultHolder resultHolder) Provides an opportunity for modules to resolve a system property. -
Uses of ExtensionResultStatusType in org.broadleafcommerce.common.copy
Methods in org.broadleafcommerce.common.copy that return ExtensionResultStatusTypeModifier and TypeMethodDescriptionAbstractMultiTenantCopierExtensionHandler.postSave(MultiTenantCopyContext context, Object from, Object to) MultiTenantCopierExtensionHandler.postSave(MultiTenantCopyContext context, Object from, Object to) AbstractMultiTenantCopierExtensionHandler.prepareForSave(MultiTenantCopyContext context, Object from, Object to) MultiTenantCopierExtensionHandler.prepareForSave(MultiTenantCopyContext context, Object from, Object to) AbstractMultiTenantCopierExtensionHandler.shouldClone(MultiTenantCopyContext context, Object from, ExtensionResultHolder<Boolean> result) MultiTenantCopierExtensionHandler.shouldClone(MultiTenantCopyContext context, Object from, ExtensionResultHolder<Boolean> result) AbstractMultiTenantCopierExtensionHandler.transformCopy(MultiTenantCopyContext context, Object from, Object to) MultiTenantCopierExtensionHandler.transformCopy(MultiTenantCopyContext context, Object from, Object to) -
Uses of ExtensionResultStatusType in org.broadleafcommerce.common.entity.service
Methods in org.broadleafcommerce.common.entity.service that return ExtensionResultStatusTypeModifier and TypeMethodDescriptionAbstractEntityInformationServiceExtensionHandler.findAllCatalogs(ExtensionResultHolder<List<Catalog>> erh) EntityInformationServiceExtensionHandler.findAllCatalogs(ExtensionResultHolder<List<Catalog>> erh) Handler implementations will set the value ofExtensionResultHolderto a list of all catalogs, specifically when running in a Multi-Tenant Broadleaf implementation.EntityInformationServiceExtensionManager.findAllCatalogs(ExtensionResultHolder<List<Catalog>> erh) AbstractEntityInformationServiceExtensionHandler.getBaseProfileIdForSite(Site site, ExtensionResultHolder<Long> erh) EntityInformationServiceExtensionHandler.getBaseProfileIdForSite(Site site, ExtensionResultHolder<Long> erh) Handler implementations will populate theExtensionResultHolderwith a valid base profile id if one exists for the siteEntityInformationServiceExtensionManager.getBaseProfileIdForSite(Site site, ExtensionResultHolder<Long> erh) AbstractEntityInformationServiceExtensionHandler.getChildSiteIdsForProfile(Site profile, ExtensionResultHolder<Set<Long>> erh) EntityInformationServiceExtensionHandler.getChildSiteIdsForProfile(Site profile, ExtensionResultHolder<Set<Long>> erh) Handler implementations will populate theExtensionResultHolderwith a valid child site ids whose base profile is the given profileEntityInformationServiceExtensionManager.getChildSiteIdsForProfile(Site profile, ExtensionResultHolder<Set<Long>> erh) AbstractEntityInformationServiceExtensionHandler.getDefaultCatalogIdForSite(Site site, ExtensionResultHolder<Long> erh) EntityInformationServiceExtensionHandler.getDefaultCatalogIdForSite(Site site, ExtensionResultHolder<Long> erh) Handler implementations will populate theExtensionResultHolderwith a valid default catalog id for the siteEntityInformationServiceExtensionManager.getDefaultCatalogIdForSite(Site site, ExtensionResultHolder<Long> erh) AbstractEntityInformationServiceExtensionHandler.getOkayToUseSiteDiscriminator(Object o, ExtensionResultHolder<Boolean> erh) EntityInformationServiceExtensionHandler.getOkayToUseSiteDiscriminator(Object o, ExtensionResultHolder<Boolean> erh) Handler implementations will set the value ofExtensionResultHolderto true if the passed in object supports site discriminator usage.EntityInformationServiceExtensionManager.getOkayToUseSiteDiscriminator(Object o, ExtensionResultHolder<Boolean> erh) AbstractEntityInformationServiceExtensionHandler.getParentSiteForProfile(Site profile, ExtensionResultHolder<Site> erh) EntityInformationServiceExtensionHandler.getParentSiteForProfile(Site profile, ExtensionResultHolder<Site> erh) Handler implementations will popoulate theExtensionResultHolderwith a valid parent site if one exists for the profileEntityInformationServiceExtensionManager.getParentSiteForProfile(Site profile, ExtensionResultHolder<Site> erh) AbstractEntityInformationServiceExtensionHandler.getTypeForSite(Site site, ExtensionResultHolder<String> erh) EntityInformationServiceExtensionHandler.getTypeForSite(Site site, ExtensionResultHolder<String> erh) EntityInformationServiceExtensionManager.getTypeForSite(Site site, ExtensionResultHolder<String> erh) AbstractEntityInformationServiceExtensionHandler.updateBasicEntityInformationDto(EntityInformationDto dto, Object entityInstance) EntityInformationServiceExtensionHandler.updateBasicEntityInformationDto(EntityInformationDto dto, Object entityInstance) EntityInformationServiceExtensionManager.updateBasicEntityInformationDto(EntityInformationDto dto, Object entityInstance) AbstractEntityInformationServiceExtensionHandler.updateEntityInformationDto(EntityInformationDto dto, Object entityInstance) EntityInformationServiceExtensionHandler.updateEntityInformationDto(EntityInformationDto dto, Object entityInstance) Handler implementations will override or populate the values on the passed in dto.EntityInformationServiceExtensionManager.updateEntityInformationDto(EntityInformationDto dto, Object entityInstance) -
Uses of ExtensionResultStatusType in org.broadleafcommerce.common.extension
Methods in org.broadleafcommerce.common.extension that return ExtensionResultStatusTypeModifier and TypeMethodDescriptionPerform any breakdown operations.SparselyPopulatedQueryExtensionHandler.breakdown(Class<?> type, ResultType resultType) Perform any breakdown operations.Perform any breakdown operations.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.TemplateOnlyQueryExtensionHandler.buildStatus(Object entity, ExtensionResultHolder<ItemStatus> response) TemplateOnlyQueryExtensionManager.buildStatus(Object entity, ExtensionResultHolder<ItemStatus> response) protected ExtensionResultStatusTypeExtensionManager.execute(ExtensionManagerOperation operation, Object... params) Provides a mechanism for executing multiple extension handler touchpoints without utilizing reflection.ExtensionManagerOperation.execute(ExtensionHandler handler, Object... params) Call a method on the handler using some params.TemplateOnlyQueryExtensionHandler.filterResults(Class<?> type, Object testObject, List results) Deprecated.It's difficult to determine this efficiently at runtime.TemplateOnlyQueryExtensionManager.filterResults(Class<?> type, Object testObject, List results) 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.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.SparselyPopulatedQueryExtensionHandler.getCacheKeyListForTemplateSite(String qualifier, ExtensionResultHolder<List<String>> response) Build a list of cache keys that are related to a TEMPLATE template siteSparselyPopulatedQueryExtensionHandler.getCacheKeys(String qualifier, ResultType resultType, ExtensionResultHolder<List<String>> response) Build the cache keys to be used for either the STANDARD or TEMPLATE style cache, driven by the resultType.SparselyPopulatedQueryExtensionHandler.getNormalizedId(Object testObject, ExtensionResultHolder<Long> response) Get a common id for an object that is consistent for a standard site (whether or not the test object is overridden in the standard site)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.TemplateCacheExtensionHandler.getTemplateCacheKey(Object key, String template, ExtensionResultHolder<Object> result) TemplateCacheExtensionManager.getTemplateCacheKey(Object key, String template, ExtensionResultHolder<Object> resultHolder) TemplateCacheExtensionHandler.getTemplateName(Object key, ExtensionResultHolder<Object> result) TemplateCacheExtensionManager.getTemplateName(Object key, ExtensionResultHolder<Object> result) SparselyPopulatedQueryExtensionHandler.isValidState(ExtensionResultHolder<Boolean> response) Determine if the current thread is in a valid state for sparse cache handlingTemplateOnlyQueryExtensionHandler.isValidState(ExtensionResultHolder<Boolean> response) Determine if the current thread is in a valid state for sparse cache handlingTemplateOnlyQueryExtensionManager.isValidState(ExtensionResultHolder<Boolean> response) QueryExtensionHandler.refineOrder(Class<?> type, String[] config, jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.CriteriaQuery criteria, jakarta.persistence.criteria.Root root, List<jakarta.persistence.criteria.Order> sorts) Add sorting to the fetch querySparselyPopulatedQueryExtensionHandler.refineOrder(Class<?> type, ResultType resultType, jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.CriteriaQuery criteria, jakarta.persistence.criteria.Root root, List<jakarta.persistence.criteria.Order> sorts) Add sorting to the fetch queryTemplateOnlyQueryExtensionHandler.refineOrder(Class<?> type, jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.CriteriaQuery criteria, jakarta.persistence.criteria.Root root, List<jakarta.persistence.criteria.Order> sorts) Add sorting to the fetch queryTemplateOnlyQueryExtensionManager.refineOrder(Class<?> type, jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.CriteriaQuery criteria, jakarta.persistence.criteria.Root root, List<jakarta.persistence.criteria.Order> sorts) SparselyPopulatedQueryExtensionHandler.refineParameterRetrieve(Class<?> type, ResultType resultType, jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.CriteriaQuery criteria, jakarta.persistence.criteria.Root root, List<jakarta.persistence.criteria.Predicate> restrictions) Add additional restrictions to the fetch query.TemplateOnlyQueryExtensionHandler.refineParameterRetrieve(Class<?> type, Object testObject, jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.CriteriaQuery criteria, jakarta.persistence.criteria.Root root, List<jakarta.persistence.criteria.Predicate> restrictions) Add additional restrictions to the fetch query.TemplateOnlyQueryExtensionManager.refineParameterRetrieve(Class<?> type, Object testObject, jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.CriteriaQuery criteria, jakarta.persistence.criteria.Root root, List<jakarta.persistence.criteria.Predicate> restrictions) SparselyPopulatedQueryExtensionHandler.refineQuery(Class<?> type, ResultType resultType, jakarta.persistence.TypedQuery query) Finish the query - possibly setting parametersTemplateOnlyQueryExtensionHandler.refineQuery(Class<?> type, Object testObject, jakarta.persistence.TypedQuery query) Finish the query - possibly setting parametersTemplateOnlyQueryExtensionManager.refineQuery(Class<?> type, Object testObject, jakarta.persistence.TypedQuery query) QueryExtensionHandler.refineResults(Class<?> type, String[] config, List queryResults, ExtensionResultHolder<List> response) Filter the results from the database in JavaSparselyPopulatedQueryExtensionHandler.refineResults(Class<?> type, ResultType resultType, List queryResults, ExtensionResultHolder<List> response) Filter the results from the database in JavaQueryExtensionHandler.refineRetrieve(Class<?> type, String[] config, jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.CriteriaQuery criteria, jakarta.persistence.criteria.Root root, List<jakarta.persistence.criteria.Predicate> restrictions) Add additional restrictions to the fetch querySparselyPopulatedQueryExtensionHandler.refineRetrieve(Class<?> type, ResultType resultType, jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.CriteriaQuery criteria, jakarta.persistence.criteria.Root root, List<jakarta.persistence.criteria.Predicate> restrictions) Add additional restrictions to the fetch queryPerform any setup operations.SparselyPopulatedQueryExtensionHandler.setup(Class<?> type, ResultType resultType) Perform any setup operations.Perform any setup operations.static ExtensionResultStatusTypeReturns the enum constant of this class with the specified name.static ExtensionResultStatusType[]ExtensionResultStatusType.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.broadleafcommerce.common.extension with parameters of type ExtensionResultStatusTypeModifier and TypeMethodDescriptionbooleanExtensionManager.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. -
Uses of ExtensionResultStatusType in org.broadleafcommerce.common.file.service
Methods in org.broadleafcommerce.common.file.service that return ExtensionResultStatusTypeModifier and TypeMethodDescriptionBroadleafStaticAssetExtensionHandler.modifyDuplicateAssetURL(StringBuilder urlBuilder) Provide an extension point to modify the url for a StaticAsset in the case where multiple assets have the same url.BroadleafFileServiceExtensionHandler.processPathForSite(String prefix, String resourceName, ExtensionResultHolder<String> holder) BroadleafStaticAssetExtensionHandler.removeShareOptionsForMTStandardSite(org.springframework.ui.Model model, Site currentSite) BroadleafFileServiceExtensionHandler.retrieveAllParentSitesIds(Site site, ExtensionResultHolder<List<String>> holder) -
Uses of ExtensionResultStatusType in org.broadleafcommerce.common.i18n.dao
Methods in org.broadleafcommerce.common.i18n.dao that return ExtensionResultStatusTypeModifier and TypeMethodDescriptionTranslationDaoExtensionHandler.overrideRequestedId(ExtensionResultHolder erh, jakarta.persistence.EntityManager em, Class<?> clazz, Long entityId) If there is a different id that should be used for a translation lookup instead of the given entityId, the handler should place the result in theExtensionResultHolderargument. -
Uses of ExtensionResultStatusType in org.broadleafcommerce.common.persistence
Methods in org.broadleafcommerce.common.persistence that return ExtensionResultStatusTypeModifier and TypeMethodDescriptionEntityDuplicatorExtensionHandler.addToSandbox(Object entity) Add duplication entity to the sandboxEntityDuplicatorExtensionManager.addToSandbox(Object entity) EntityParentIdServiceExtensionHandler.findEntityParentId(String id, String className, ExtensionResultHolder<String> resultHolder) EntityDuplicatorExtensionHandler.getCatalogsForPropagation(MultiTenantCopyContext context, ExtensionResultHolder<List<MultiTenantCopyContext>> resultHolder) EntityDuplicatorExtensionManager.getCatalogsForPropagation(MultiTenantCopyContext context, ExtensionResultHolder<List<MultiTenantCopyContext>> resultHolder) EntityDuplicatorExtensionHandler.getClonesByCatalogs(String tableName, Long id, MultiTenantCopyContext multiTenantCopyContext, ExtensionResultHolder<Map<Long, Map<Long, Long>>> resultHolder) EntityDuplicatorExtensionManager.getClonesByCatalogs(String tableName, Long id, MultiTenantCopyContext multiTenantCopyContext, ExtensionResultHolder<Map<Long, Map<Long, Long>>> resultHolder) EntityDuplicatorExtensionHandler.setupDuplicate(Object entity, ExtensionResultHolder<MultiTenantCopyContext> resultHolder) Perform any required context and state setup before commencing with the duplicationEntityDuplicatorExtensionManager.setupDuplicate(Object entity, ExtensionResultHolder<MultiTenantCopyContext> resultHolder) EntityDuplicatorExtensionHandler.tearDownDuplicate()Tear down any expired context and state used during the duplicationEntityDuplicatorExtensionManager.tearDownDuplicate()EntityDuplicatorExtensionHandler.validateDuplicate(Object entity, ExtensionResultHolder<Boolean> resultHolder) Confirm whether or not duplication operation is allowedEntityDuplicatorExtensionManager.validateDuplicate(Object entity, ExtensionResultHolder<Boolean> resultHolder) -
Uses of ExtensionResultStatusType in org.broadleafcommerce.common.site.service
Methods in org.broadleafcommerce.common.site.service that return ExtensionResultStatusTypeModifier and TypeMethodDescriptionAbstractSiteServiceExtensionHandler.contributeNonPersitentSiteProperties(Site from, Site to) SiteServiceExtensionHandler.contributeNonPersitentSiteProperties(Site from, Site to) Invoked viaSiteServiceImpl.getNonPersistentSite(Site)after the initial framework clone. -
Uses of ExtensionResultStatusType in org.broadleafcommerce.common.template
Methods in org.broadleafcommerce.common.template that return ExtensionResultStatusTypeModifier and TypeMethodDescriptionAbstractTemplateOverrideExtensionHandler.getOverrideTemplate(ExtensionResultHolder<String> erh, Object object) TemplateOverrideExtensionHandler.getOverrideTemplate(ExtensionResultHolder<String> erh, Object object) -
Uses of ExtensionResultStatusType in org.broadleafcommerce.common.util
Methods in org.broadleafcommerce.common.util that return ExtensionResultStatusTypeModifier and TypeMethodDescriptionAbstractBroadleafMergeResourceExtensionHandler.resolveMessageSource(String code, Locale locale, ExtensionResultHolder<String> result) BroadleafMergeResourceExtensionHandler.resolveMessageSource(String code, Locale locale, ExtensionResultHolder<String> result) -
Uses of ExtensionResultStatusType in org.broadleafcommerce.common.web
Methods in org.broadleafcommerce.common.web that return ExtensionResultStatusTypeModifier and TypeMethodDescriptionAbstractBroadleafTemplateResolverExtensionHandler.appendCacheKey(ExtensionResultHolder<String> erh, String originalViewName, boolean isAjaxRequest) BroadleafTemplateViewResolverExtensionHandler.appendCacheKey(ExtensionResultHolder<String> erh, String originalViewName, boolean isAjaxRequest) Allows an extension handler to alter the cache key for the view.AbstractBroadleafTemplateResolverExtensionHandler.overrideView(ExtensionResultHolder<String> erh, String originalViewName, boolean isAjaxRequest) BroadleafTemplateViewResolverExtensionHandler.overrideView(ExtensionResultHolder<String> erh, String originalViewName, boolean isAjaxRequest) Allows an extension handler to override the view name.AbstractBroadleafTemplateResolverExtensionHandler.provideTemplateWrapper(ExtensionResultHolder<String> erh, String originalViewName, boolean isAjaxRequest) BroadleafTemplateViewResolverExtensionHandler.provideTemplateWrapper(ExtensionResultHolder<String> erh, String originalViewName, boolean isAjaxRequest) Allows an extension handler to provide a wrapper for the template. -
Uses of ExtensionResultStatusType in org.broadleafcommerce.common.web.cache
Methods in org.broadleafcommerce.common.web.cache that return ExtensionResultStatusTypeModifier and TypeMethodDescriptionAbstractBLCICacheExtensionHandler.getCache(Object key, ExtensionResultHolder<Object> erh, org.broadleafcommerce.presentation.cache.BroadleafTemplateCacheContext blciCache) BLCICacheExtensionHandler.getCache(Object key, ExtensionResultHolder<Object> erh, org.broadleafcommerce.presentation.cache.BroadleafTemplateCacheContext blciCache) AbstractBLCICacheExtensionHandler.putCache(Object key, Object value, org.broadleafcommerce.presentation.cache.BroadleafTemplateCacheContext blciCache) BLCICacheExtensionHandler.putCache(Object key, Object value, org.broadleafcommerce.presentation.cache.BroadleafTemplateCacheContext blciCache) -
Uses of ExtensionResultStatusType in org.broadleafcommerce.common.web.payment.expression
Methods in org.broadleafcommerce.common.web.payment.expression that return ExtensionResultStatusTypeModifier and TypeMethodDescriptionAbstractPaymentGatewayFieldExtensionHandler.mapFieldName(String fieldNameKey, Map<String, String> fieldNameMap) PaymentGatewayFieldExtensionHandler.mapFieldName(String fieldNameKey, Map<String, String> fieldNameMap) -
Uses of ExtensionResultStatusType in org.broadleafcommerce.common.web.payment.processor
Methods in org.broadleafcommerce.common.web.payment.processor that return ExtensionResultStatusTypeModifier and TypeMethodDescriptionAbstractTRCreditCardExtensionHandler.createTransparentRedirectForm(Map<String, Map<String, String>> formParameters, PaymentRequestDTO requestDTO, Map<String, String> configurationSettings) TRCreditCardExtensionHandler.createTransparentRedirectForm(Map<String, Map<String, String>> formParameters, PaymentRequestDTO requestDTO, Map<String, String> configurationSettings) The implementing modules should take into consideration the passed in configuration settings map and call their implementing TransparentRedirectService to generate either an Authorize or Authorize and Capture Form.AbstractCreditCardTypesExtensionHandler.populateCreditCardMap(Map<String, String> creditCardTypes) CreditCardTypesExtensionHandler.populateCreditCardMap(Map<String, String> creditCardTypes) The registered Extension Handler will populate any specific Payment Gateway codes required for Credit Card Types.AbstractTRCreditCardExtensionHandler.setFormActionKey(StringBuilder key) TRCreditCardExtensionHandler.setFormActionKey(StringBuilder key) AbstractTRCreditCardExtensionHandler.setFormHiddenParamsKey(StringBuilder key) TRCreditCardExtensionHandler.setFormHiddenParamsKey(StringBuilder key) -
Uses of ExtensionResultStatusType in org.broadleafcommerce.common.web.resource
Methods in org.broadleafcommerce.common.web.resource that return ExtensionResultStatusTypeModifier and TypeMethodDescriptionAbstractResourceRequestExtensionHandler.getModifiedResource(String path, ExtensionResultHolder erh) ResourceRequestExtensionHandler.getModifiedResource(String path, ExtensionResultHolder erh) Populates the RESOURCE_ATTR field in the ExtensionResultHolder map with an instance ofResourceif the value of the modified resource.AbstractResourceRequestExtensionHandler.getOverrideResource(String path, ExtensionResultHolder erh) ResourceRequestExtensionHandler.getOverrideResource(String path, ExtensionResultHolder erh) Populates the RESOURCE_ATTR field in the ExtensionResultHolder map with an instance ofResourceif there is an override resource available for the current path. -
Uses of ExtensionResultStatusType in org.broadleafcommerce.core.web.resolver
Methods in org.broadleafcommerce.core.web.resolver that return ExtensionResultStatusTypeModifier and TypeMethodDescriptionAbstractDatabaseResourceResolverExtensionHandler.resolveResource(ExtensionResultHolder erh, String resourceName) DatabaseResourceResolverExtensionHandler.resolveResource(ExtensionResultHolder erh, String resourceName) If this method returns any of the handled conditions inExtensionResultStatusType, the value keyed byDatabaseResourceResolverExtensionHandler.IS_KEYin theExtensionResultHolder's context map will be anInputStreamof the resolved resource's contents.