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 TrackableBehaviorPackage
DefaultTrackableBehaviorUtil. determineTrackableBehaviorPackage(@NonNull Class<?> domainClass)
Determines theTrackableBehaviors
if no extensions are found for the domain class.TrackableBehaviorPackage
DefaultTrackableBehaviorUtil. getInheritedBehavior(@NonNull TrackableBehaviorInheritable domainInstance)
TrackableBehaviorPackage
TrackableBehaviorUtil. getInheritedBehavior(TrackableBehaviorInheritable domainInstance)
Retrieve a pojo that describes the inheritedTrackableBehavior
attributes of a domain objectTrackableBehaviorPackage
DefaultTrackableBehaviorUtil. getTrackableBehavior(@NonNull Class<?> domainClass)
TrackableBehaviorPackage
DefaultTrackableBehaviorUtil. getTrackableBehavior(@NonNull Object domainInstance)
TrackableBehaviorPackage
TrackableBehaviorUtil. getTrackableBehavior(Class<?> domainClass)
Retrieve a pojo that describes theTrackableBehavior
attributes of a domain classTrackableBehaviorPackage
TrackableBehaviorUtil. 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 TrackableBehaviorPackage Modifier and Type Method Description protected 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 TrackableBehaviorPackage Modifier and Type Method Description protected 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
Methods in com.broadleafcommerce.data.tracking.core.policy.trackable with parameters of type TrackableBehaviorPackage Modifier and Type Method Description protected PolicyResponse
DefaultTrackablePolicyUtils. validateEntityUpdateForTenantFactors(Trackable entity, Application application, String tenantId, TrackableBehaviorPackage behavior)
protected boolean
DefaultTrackablePolicyUtils. validateTenantTrackableUpdate(Trackable entity, Application application, TrackableBehaviorPackage behavior)
-