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 TrackableBehaviorPackageDefaultTrackableBehaviorUtil.determineTrackableBehaviorPackage(@NonNull Class<?> domainClass) Determines theTrackableBehaviorsif no extensions are found for the domain class.DefaultTrackableBehaviorUtil.getInheritedBehavior(@NonNull TrackableBehaviorInheritable domainInstance) TrackableBehaviorUtil.getInheritedBehavior(TrackableBehaviorInheritable domainInstance) Retrieve a pojo that describes the inheritedTrackableBehaviorattributes of a domain objectDefaultTrackableBehaviorUtil.getTrackableBehavior(@NonNull Class<?> domainClass) DefaultTrackableBehaviorUtil.getTrackableBehavior(@NonNull Object domainInstance) TrackableBehaviorUtil.getTrackableBehavior(Class<?> domainClass) Retrieve a pojo that describes theTrackableBehaviorattributes of a domain classTrackableBehaviorUtil.getTrackableBehavior(Object domainObject) Retrieve a pojo that describes theTrackableBehaviorattributes 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 theTrackableBehaviorsfor 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 voidContextStateBuilder.setApplicationInfo(Trackable domain, ContextState contextState, TrackableBehaviorPackage behavior) protected voidContextStateBuilder.setAuditInfo(Trackable domain, ContextState contextState, TrackableBehaviorPackage behavior) protected voidContextStateBuilder.setCatalogInfo(Trackable domain, ContextState contextState, TrackableBehaviorPackage behavior) protected voidContextStateBuilder.setCustomerContext(Trackable domain, ContextState contextState, TrackableBehaviorPackage behavior) protected voidContextStateBuilder.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 PolicyResponseDefaultTrackablePolicyUtils.validateEntityUpdateForTenantFactors(Trackable entity, Application application, String tenantId, TrackableBehaviorPackage behavior) protected booleanDefaultTrackablePolicyUtils.validateTenantTrackableUpdate(Trackable entity, Application application, TrackableBehaviorPackage behavior)