Uses of Class
com.broadleafcommerce.data.tracking.core.tenant.domain.Application
-
-
Uses of Application in com.broadleafcommerce.data.tracking.core.context
Methods in com.broadleafcommerce.data.tracking.core.context that return Application Modifier and Type Method Description Application
ContextRequest. getApplication()
Context instance of the Application entity related to this applicationId.Methods in com.broadleafcommerce.data.tracking.core.context with parameters of type Application Modifier and Type Method Description void
ContextRequest. setApplication(Application application)
Context instance of the Application entity related to this applicationId.ContextRequest
ContextRequest. withApplication(Application application)
-
Uses of Application in com.broadleafcommerce.data.tracking.core.messaging.autoconfigure
Method parameters in com.broadleafcommerce.data.tracking.core.messaging.autoconfigure with type arguments of type Application Modifier and Type Method Description PropagationHandler
TransitionListenerAutoConfiguration. 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
Methods in com.broadleafcommerce.data.tracking.core.policy.trackable with parameters of type Application Modifier and Type Method Description protected Optional<String>
DefaultTrackablePolicyUtils. getImplicitApplicationCatalog(Application application, Catalog catalog)
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 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
Classes in com.broadleafcommerce.data.tracking.core.tenant.service with type parameters of type Application Modifier and Type Interface Description interface
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
Constructor parameters in com.broadleafcommerce.data.tracking.core.transition with type arguments of type Application Constructor Description VendorSandboxPropagationHandler(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
Methods in com.broadleafcommerce.data.tracking.core.web that return Application Modifier and Type Method Description protected Application
DefaultContextRequestHydrator. fetchFromCache(String applicationId, boolean processCatalog, boolean isProductionRequest)
Methods in com.broadleafcommerce.data.tracking.core.web with parameters of type Application Modifier and Type Method Description protected void
DefaultContextRequestHydrator. setupSiteInheritanceLines(Application application)
Establish thegetInheritanceLines()
valueMethod parameters in com.broadleafcommerce.data.tracking.core.web with type arguments of type Application Modifier and Type Method Description void
DefaultContextRequestHydrator. setApplicationService(CommonApplicationService<Application> applicationService)
An optional application service used to initializeContextRequest.setApplication(Application)
from a givenContextRequest.getApplicationId()
-