Uses of Class
com.broadleafcommerce.data.tracking.core.TrackableBehaviorPackage
Package
Description
-
Uses of TrackableBehaviorPackage in com.broadleafcommerce.data.tracking.core
Modifier and TypeMethodDescriptionprotected TrackableBehaviorPackage
DefaultTrackableBehaviorUtil.determineTrackableBehaviorPackage
(@NonNull Class<?> domainClass) Determines theTrackableBehaviors
if no extensions are found for the domain class.DefaultTrackableBehaviorUtil.getInheritedBehavior
(@NonNull TrackableBehaviorInheritable domainInstance) TrackableBehaviorUtil.getInheritedBehavior
(TrackableBehaviorInheritable domainInstance) Retrieve a pojo that describes the inheritedTrackableBehavior
attributes of a domain objectDefaultTrackableBehaviorUtil.getTrackableBehavior
(@NonNull Class<?> domainClass) DefaultTrackableBehaviorUtil.getTrackableBehavior
(@NonNull Object domainInstance) TrackableBehaviorUtil.getTrackableBehavior
(Class<?> domainClass) Retrieve a pojo that describes theTrackableBehavior
attributes of a domain classTrackableBehaviorUtil.getTrackableBehavior
(Object domainObject) Retrieve a pojo that describes theTrackableBehavior
attributes of a domain objectModifier and TypeMethodDescriptionprotected Optional<TrackableBehaviorPackage>
DefaultTrackableBehaviorUtil.getBehaviorFromExtension
(@NonNull Class<?> domainClass) Looks for an extension with which to determine theTrackableBehaviors
for a domain class. -
Uses of TrackableBehaviorPackage in com.broadleafcommerce.data.tracking.core.mapping
Modifier and TypeMethodDescriptionprotected void
ContextStateBuilder.setApplicationInfo
(Trackable domain, ContextState contextState, TrackableBehaviorPackage behavior) protected void
ContextStateBuilder.setCatalogInfo
(Trackable domain, ContextState contextState, TrackableBehaviorPackage behavior) protected void
ContextStateBuilder.setCustomerContext
(Trackable domain, ContextState contextState, TrackableBehaviorPackage behavior) protected void
ContextStateBuilder.setTenant
(Trackable domain, ContextState contextState, TrackableBehaviorPackage behavior) -
Uses of TrackableBehaviorPackage in com.broadleafcommerce.data.tracking.core.policy.trackable
Modifier and TypeMethodDescriptionprotected PolicyResponse
DefaultTrackablePolicyUtils.validateEntityUpdateForTenantFactors
(Trackable entity, Application application, String tenantId, TrackableBehaviorPackage behavior) protected boolean
DefaultTrackablePolicyUtils.validateTenantTrackableUpdate
(Trackable entity, Application application, TrackableBehaviorPackage behavior)