Modifier and Type | Method and Description |
---|---|
protected TrackableBehaviorPackage |
DefaultTrackableBehaviorUtil.determineTrackableBehaviorPackage(@NonNull Class<?> domainClass)
Determines the
TrackableBehaviors 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 inherited
TrackableBehavior attributes of a domain
object |
TrackableBehaviorPackage |
DefaultTrackableBehaviorUtil.getTrackableBehavior(@NonNull Class<?> domainClass) |
TrackableBehaviorPackage |
TrackableBehaviorUtil.getTrackableBehavior(Class<?> domainClass)
Retrieve a pojo that describes the
TrackableBehavior attributes of a domain class |
TrackableBehaviorPackage |
DefaultTrackableBehaviorUtil.getTrackableBehavior(@NonNull Object domainInstance) |
TrackableBehaviorPackage |
TrackableBehaviorUtil.getTrackableBehavior(Object domainObject)
Retrieve a pojo that describes the
TrackableBehavior attributes of a domain object |
Modifier and Type | Method and Description |
---|---|
protected Optional<TrackableBehaviorPackage> |
DefaultTrackableBehaviorUtil.getBehaviorFromExtension(@NonNull Class<?> domainClass)
Looks for an extension with which to determine the
TrackableBehaviors for a domain class. |
Modifier and Type | Method and 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) |
Modifier and Type | Method and Description |
---|---|
protected PolicyResponse |
DefaultTrackablePolicyUtils.validateEntityUpdateForTenantFactors(Trackable entity,
Application application,
String tenantId,
TrackableBehaviorPackage behavior) |
protected boolean |
DefaultTrackablePolicyUtils.validateTenantTrackableUpdate(Trackable entity,
Application application,
TrackableBehaviorPackage behavior) |
Copyright © 2021. All rights reserved.