Uses of Class
com.broadleafcommerce.data.tracking.core.tenant.domain.Application
Package
Description
-
Uses of Application in com.broadleafcommerce.data.tracking.core.context
Modifier and TypeMethodDescriptionContextRequest.getApplication()
Context instance of the Application entity related to this applicationId.Modifier and TypeMethodDescriptionvoid
ContextRequest.setApplication
(Application application) Context instance of the Application entity related to this applicationId.ContextRequest.withApplication
(Application application) -
Uses of Application in com.broadleafcommerce.data.tracking.core.messaging.autoconfigure
Modifier and TypeMethodDescriptionTransitionListenerAutoConfiguration.vendorSandboxPropagationHandler
(CommonCatalogService<? extends Catalog> catalogService, CommonApplicationService<? extends Application> applicationService, DomainMapperManager mapperManager, CrudEntityHelper helper, SandboxPropagationProperties propagationProperties, org.modelmapper.ModelMapper modelMapper, List<ChangeTransformer> changeTransformers, TrackableDomainMapperMemberSupport domainMapperMemberSupport, WorkflowMapper workflowMapper, CommonMarketplaceApplicationCatalogRepository<Trackable> applicationCatalogRepository) -
Uses of Application in com.broadleafcommerce.data.tracking.core.policy.trackable
Modifier and TypeMethodDescriptionDefaultTrackablePolicyUtils.getImplicitApplicationCatalog
(Application application, Catalog catalog) TrackablePolicyUtils.getImplicitApplicationCatalog
(Application application, Catalog catalog) Given an application, find a matching implicit catalog for the requested catalog, if applicable.protected boolean
DefaultTrackablePolicyUtils.isApplicationCatalogAddAllowed
(Application application, Catalog catalog) protected boolean
DefaultTrackablePolicyUtils.isApplicationVisible
(Application application) boolean
DefaultTrackablePolicyUtils.isCatalogMutable
(@NonNull Application application, @NonNull Catalog catalog) boolean
TrackablePolicyUtils.isCatalogMutable
(Application application, Catalog catalog) Check if a catalog is mutable, given an application.boolean
DefaultTrackablePolicyUtils.isCatalogVisible
(@NonNull Application application, Catalog catalog) protected boolean
DefaultTrackablePolicyUtils.isCatalogVisible
(Catalog catalog, Application application) boolean
TrackablePolicyUtils.isCatalogVisible
(Application application, Catalog catalog) Check if a catalog is visible, given an application.protected boolean
DefaultTrackablePolicyUtils.isGlobalChangeInHiddenCatalog
(Application application, Catalog catalog) boolean
DefaultTrackablePolicyUtils.isValidApplicationUser
(Application application) boolean
DefaultTrackablePolicyUtils.isValidApplicationUser
(Application application, boolean isGlobalChange) boolean
TrackablePolicyUtils.isValidApplicationUser
(Application application) Check if the user described by the currentAuthentication
is a member of the application instance provided.boolean
TrackablePolicyUtils.isValidApplicationUser
(Application application, boolean isTenantChange) Check if the user described by the currentAuthentication
is a member of the application instance provided.protected Optional<InheritanceLine>
DefaultTrackablePolicyUtils.matchInheritanceLine
(Application application, Catalog catalog) protected PolicyResponse
DefaultTrackablePolicyUtils.validateApplicationCatalogUpdate
(@NonNull Trackable entity, @NonNull Application application) If a catalog discriminated entity, validate that the current user is capable of updating an entity via the catalogs visible to the current application.protected PolicyResponse
DefaultTrackablePolicyUtils.validateApplicationUpdate
(@NonNull Trackable entity, @NonNull Application application) If an application discriminated entity, validate that the current user is capable of updating an entity via the application requested in the context.protected PolicyResponse
DefaultTrackablePolicyUtils.validateEntityUpdateForTenantFactors
(Trackable entity, Application application, String tenantId, TrackableBehaviorPackage behavior) protected boolean
DefaultTrackablePolicyUtils.validateTenantTrackableUpdate
(Trackable entity, Application application, TrackableBehaviorPackage behavior) -
Uses of Application in com.broadleafcommerce.data.tracking.core.tenant.service
Modifier and TypeInterfaceDescriptioninterface
CommonApplicationService<P extends Application>
Application
business domain specific version ofCrudEntityService
.class
DefaultCommonApplicationService<P extends Application>
-
Uses of Application in com.broadleafcommerce.data.tracking.core.transition
ModifierConstructorDescriptionVendorSandboxPropagationHandler
(CommonCatalogService<? extends Catalog> catalogService, CommonApplicationService<? extends Application> applicationService, DomainMapperManager mapperManager, CrudEntityHelper helper, SandboxPropagationProperties propagationProperties, org.modelmapper.ModelMapper cloneMapper, List<ChangeTransformer> changeTransformers, TrackableDomainMapperMemberSupport domainMapperMemberSupport, WorkflowMapper workflowMapper, CommonMarketplaceApplicationCatalogRepository<Trackable> applicationCatalogRepository) -
Uses of Application in com.broadleafcommerce.data.tracking.core.web
Modifier and TypeMethodDescriptionprotected Application
DefaultContextRequestHydrator.fetchFromCache
(String applicationId, boolean processCatalog, boolean isProductionRequest) Modifier and TypeMethodDescriptionprotected void
DefaultContextRequestHydrator.setupSiteInheritanceLines
(Application application) Establish thegetInheritanceLines()
valueModifier and TypeMethodDescriptionvoid
DefaultContextRequestHydrator.setApplicationService
(CommonApplicationService<Application> applicationService) An optional application service used to initializeContextRequest.setApplication(Application)
from a givenContextRequest.getApplicationId()