Uses of Package
com.broadleafcommerce.data.tracking.core
Packages that use com.broadleafcommerce.data.tracking.core
Package
Description
-
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.coreClassDescriptionDeveloper utility for working with basic audit information for entities.A subset of information from
Tracking
placed onEmbeddedContextStateAware
embedded collections members of business domains implementingContextStateAware
.ThreadLocal context for passing a containing entity duringTrackable.getNotificationStates()
retrieval.Thread local container defining information about the current calling context for a repository.Beans of this type allow for contribution of repository fragments to out-of-the-box framework repositories.Defines a domain class type that supports tracking information (audit, sandbox and catalog).Describes the persistence behavior for an entity annotated withTrackableExtension
.Occasionally, an entity should inherit itsTrackableBehavior
from another class.Configuration bean used to describe a set of replacementTrackableBehavior
values for the requested domain class.Informational POJO that describes the current state of a domain class related to itsTrackableBehavior
configuration.Utility used to determine theTrackableBehavior
settings for a domain class.Special Spring DataRepository
version targeted specifically at maintaining persistence forTrackable
domain objects.Marker interface to indicate that aTrackableRepository
can also handle RSQL-based query methods.Represents an item to advance or reverse in the sandbox approval flow.Allows setter generics for the entityTracking
implementation to directly reflect the concrete type of the Tracking instance variable. -
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.autoconfigureClassDescriptionDeveloper utility for working with basic audit information for entities.Defines a domain class type that supports tracking information (audit, sandbox and catalog).Utility used to determine the
TrackableBehavior
settings for a domain class. -
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.cacheClassDescriptionDefines a domain class type that supports tracking information (audit, sandbox and catalog).Special Spring Data
Repository
version targeted specifically at maintaining persistence forTrackable
domain objects. -
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.catalogClassDescriptionDefines a domain class type that supports tracking information (audit, sandbox and catalog).
-
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.filtering
-
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.filtering.fetchClassDescriptionDefines a domain class type that supports tracking information (audit, sandbox and catalog).Special Spring Data
Repository
version targeted specifically at maintaining persistence forTrackable
domain objects. -
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.mappingClassDescriptionDeveloper utility for working with basic audit information for entities.Defines additional information for the business domain that describes aspects of the entity related to the context of the request.Defines additional information for embedded collection members of
ContextStateAware
business domains that describes aspects of those collection members related to the context of the request.Defines a domain class type that supports tracking information (audit, sandbox and catalog).Informational POJO that describes the current state of a domain class related to itsTrackableBehavior
configuration.Utility used to determine theTrackableBehavior
settings for a domain class. -
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.marketplace.serviceClassDescriptionDefines a domain class type that supports tracking information (audit, sandbox and catalog).
-
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.marketplace.vendor.visibility.catalog
-
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.messagingClassDescriptionDefines a domain class type that supports tracking information (audit, sandbox and catalog).Utility used to determine the
TrackableBehavior
settings for a domain class.Special Spring DataRepository
version targeted specifically at maintaining persistence forTrackable
domain objects. -
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.messaging.autoconfigureClassDescriptionFor persisted-domain entities that are not
Trackable
, this interface provides a vehicle by which to retrieve the unique identifier.Defines a domain class type that supports tracking information (audit, sandbox and catalog).Utility used to determine theTrackableBehavior
settings for a domain class.Special Spring DataRepository
version targeted specifically at maintaining persistence forTrackable
domain objects. -
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.messaging.searchClassDescriptionFor persisted-domain entities that are not
Trackable
, this interface provides a vehicle by which to retrieve the unique identifier.Utility used to determine theTrackableBehavior
settings for a domain class. -
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.messaging.search.autoconfigureClassDescriptionFor persisted-domain entities that are not
Trackable
, this interface provides a vehicle by which to retrieve the unique identifier.Utility used to determine theTrackableBehavior
settings for a domain class. -
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.messaging.search.domainClassDescriptionFor persisted-domain entities that are not
Trackable
, this interface provides a vehicle by which to retrieve the unique identifier. -
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.messaging.search.mappingClassDescriptionFor persisted-domain entities that are not
Trackable
, this interface provides a vehicle by which to retrieve the unique identifier.Utility used to determine theTrackableBehavior
settings for a domain class. -
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.policy.trackableClassDescriptionDefines a domain class type that supports tracking information (audit, sandbox and catalog).Informational POJO that describes the current state of a domain class related to its
TrackableBehavior
configuration.Utility used to determine theTrackableBehavior
settings for a domain class. -
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.policy.trackable.marketplace.vendorClassDescriptionDefines a domain class type that supports tracking information (audit, sandbox and catalog).Utility used to determine the
TrackableBehavior
settings for a domain class. -
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.serviceClassDescriptionFor persisted-domain entities that are not
Trackable
, this interface provides a vehicle by which to retrieve the unique identifier.Defines a domain class type that supports tracking information (audit, sandbox and catalog).Utility used to determine theTrackableBehavior
settings for a domain class.Special Spring DataRepository
version targeted specifically at maintaining persistence forTrackable
domain objects.Marker interface to indicate that aTrackableRepository
can also handle RSQL-based query methods. -
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.sortClassDescriptionDefines a domain class type that supports tracking information (audit, sandbox and catalog).Special Spring Data
Repository
version targeted specifically at maintaining persistence forTrackable
domain objects. -
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.tenant.domainClassDescriptionDefines additional information for the business domain that describes aspects of the entity related to the context of the request.
-
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.tenant.repositoryClassDescriptionDefines a domain class type that supports tracking information (audit, sandbox and catalog).Special Spring Data
Repository
version targeted specifically at maintaining persistence forTrackable
domain objects. -
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.tenant.serviceClassDescriptionDefines a domain class type that supports tracking information (audit, sandbox and catalog).
-
Classes in com.broadleafcommerce.data.tracking.core used by com.broadleafcommerce.data.tracking.core.transitionClassDescriptionDeveloper utility for working with basic audit information for entities.Defines a domain class type that supports tracking information (audit, sandbox and catalog).Special Spring Data
Repository
version targeted specifically at maintaining persistence forTrackable
domain objects.