Uses of Class
com.broadleafcommerce.data.tracking.core.TrackableBehaviorPackage
Packages that use TrackableBehaviorPackage
Package
Description
-
Uses of TrackableBehaviorPackage in com.broadleafcommerce.data.tracking.core
Methods in com.broadleafcommerce.data.tracking.core that return TrackableBehaviorPackageModifier 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 objectMethods in com.broadleafcommerce.data.tracking.core that return types with arguments of type TrackableBehaviorPackageModifier 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
Methods in com.broadleafcommerce.data.tracking.core.mapping with parameters of type TrackableBehaviorPackageModifier and TypeMethodDescriptionprotected void
ContextStateBuilder.setApplicationInfo
(Trackable domain, ContextState contextState, TrackableBehaviorPackage behavior) protected void
ContextStateBuilder.setAuditInfo
(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
Methods in com.broadleafcommerce.data.tracking.core.policy.trackable with parameters of type TrackableBehaviorPackageModifier and TypeMethodDescriptionprotected PolicyResponse
DefaultTrackablePolicyUtils.validateEntityUpdateForTenantFactors
(Trackable entity, Application application, String tenantId, TrackableBehaviorPackage behavior) protected boolean
DefaultTrackablePolicyUtils.validateTenantTrackableUpdate
(Trackable entity, Application application, TrackableBehaviorPackage behavior)