Uses of Package
com.broadleafcommerce.data.tracking.core.service
-
Classes in com.broadleafcommerce.data.tracking.core.service used by com.broadleafcommerce.data.tracking.core Class Description BaseRsqlCrudEntityService Real-world service implementations ofRsqlCrudEntityService
can extend from this class as a convenience to inherit CRUD behavior for a particular business domain type. -
Classes in com.broadleafcommerce.data.tracking.core.service used by com.broadleafcommerce.data.tracking.core.filtering.fetch Class Description RsqlQueryTransformer Allows customization of an RSQL query before it is passed on to the repository layer. -
Classes in com.broadleafcommerce.data.tracking.core.service used by com.broadleafcommerce.data.tracking.core.filtering.fetch.rsql Class Description RsqlQueryTransformer Allows customization of an RSQL query before it is passed on to the repository layer. -
Classes in com.broadleafcommerce.data.tracking.core.service used by com.broadleafcommerce.data.tracking.core.marketplace.service Class Description CrudEntityHelper Helper class responsible for providing basic CRUD support for business domain types. -
Classes in com.broadleafcommerce.data.tracking.core.service used by com.broadleafcommerce.data.tracking.core.messaging.autoconfigure Class Description CrudEntityHelper Helper class responsible for providing basic CRUD support for business domain types. -
Classes in com.broadleafcommerce.data.tracking.core.service used by com.broadleafcommerce.data.tracking.core.service Class Description BaseCrudEntityService Real-world service implementations ofCrudEntityService
can extend from this class as a convenience to inherit CRUD behavior for a particular business domain type.BaseMappableCrudEntityService Real-world service implementations ofMappableCrudEntityService
can extend from this class as a convenience to inherit CRUD behavior for a particular business domain type.BulkPersistenceResponse A response returned byCrudEntityService
/CrudEntityHelper
for operations that involve persistence of multiple items at once.BulkPersistenceResponse.PersistenceFailure BulkPersistenceResponse.PersistenceFailureType ChangeNotifier Component capable of informing the system of a change to aTrackable
domain.CrudEntityHelper Helper class responsible for providing basic CRUD support for business domain types.CrudEntityService Base service API for a given entity type.MappableCrudEntityHelper Helper class responsible for providing basic CRUD support for a business domain type.MappableCrudEntityService Base service API for a given entity type.MappableRsqlFilterExecutor Marker interface to indicate that aPagingAndSortingRepository
can also handle RSQL-based query methods.PropagationIntegrator Integration component responsible for interacting with the propagation architecture outside of the standard transition flow (seeWorkflowTransitionHelper
).RsqlCrudEntityHelper Helper class responsible for providing additional support for RSQL filtering for business domain services.RsqlCrudEntityService RSQL-specific variant of theCrudEntityService
.RsqlMappableCrudEntityHelper Helper class responsible for providing additional support for RSQL filtering for business domain services.RsqlMappableCrudEntityService RSQL-specific variant of theMappableCrudEntityService
.RsqlQueryTransformer Allows customization of an RSQL query before it is passed on to the repository layer.Update An update with a service projection against a persistent store mapped byUpdate.getId()
-
Classes in com.broadleafcommerce.data.tracking.core.service used by com.broadleafcommerce.data.tracking.core.sort Class Description ChangeNotifier Component capable of informing the system of a change to aTrackable
domain.PropagationIntegrator Integration component responsible for interacting with the propagation architecture outside of the standard transition flow (seeWorkflowTransitionHelper
). -
Classes in com.broadleafcommerce.data.tracking.core.service used by com.broadleafcommerce.data.tracking.core.tenant.service Class Description BaseCrudEntityService Real-world service implementations ofCrudEntityService
can extend from this class as a convenience to inherit CRUD behavior for a particular business domain type.CatalogChangeService Batch update a managed, catalog discriminated entity type based onCatalog#getGroups()
andCatalog.getLevel()
changes.CrudEntityHelper Helper class responsible for providing basic CRUD support for business domain types.CrudEntityService Base service API for a given entity type. -
Classes in com.broadleafcommerce.data.tracking.core.service used by com.broadleafcommerce.data.tracking.core.transition Class Description CrudEntityHelper Helper class responsible for providing basic CRUD support for business domain types.