Uses of Class
com.broadleafcommerce.data.tracking.core.TrackableBehaviorPackage
-
-
Uses of TrackableBehaviorPackage in com.broadleafcommerce.data.tracking.core
Methods in com.broadleafcommerce.data.tracking.core that return TrackableBehaviorPackage Modifier and Type Method Description protected TrackableBehaviorPackageDefaultTrackableBehaviorUtil. determineTrackableBehaviorPackage(@NonNull Class<?> domainClass)Determines theTrackableBehaviorsif no extensions are found for the domain class.TrackableBehaviorPackageDefaultTrackableBehaviorUtil. getInheritedBehavior(@NonNull TrackableBehaviorInheritable domainInstance)TrackableBehaviorPackageTrackableBehaviorUtil. getInheritedBehavior(TrackableBehaviorInheritable domainInstance)Retrieve a pojo that describes the inheritedTrackableBehaviorattributes of a domain objectTrackableBehaviorPackageDefaultTrackableBehaviorUtil. getTrackableBehavior(@NonNull Class<?> domainClass)TrackableBehaviorPackageDefaultTrackableBehaviorUtil. getTrackableBehavior(@NonNull Object domainInstance)TrackableBehaviorPackageTrackableBehaviorUtil. getTrackableBehavior(Class<?> domainClass)Retrieve a pojo that describes theTrackableBehaviorattributes of a domain classTrackableBehaviorPackageTrackableBehaviorUtil. 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 TrackableBehaviorPackage Modifier and Type Method Description protected 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 TrackableBehaviorPackage Modifier and Type Method Description protected voidContextStateBuilder. setApplicationInfo(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 TrackableBehaviorPackage Modifier and Type Method Description protected PolicyResponseDefaultTrackablePolicyUtils. validateEntityUpdateForTenantFactors(Trackable entity, Application application, String tenantId, TrackableBehaviorPackage behavior)protected booleanDefaultTrackablePolicyUtils. validateTenantTrackableUpdate(Trackable entity, Application application, TrackableBehaviorPackage behavior)
-