Interface | Description |
---|---|
BusinessTypeAware |
Represents a repository domain instance that is capable of describing the business domain type to
which it is related.
|
ChangeTransformer |
Component responsible for applying data from a
ChangeDetail to a target Trackable
entity. |
DomainMapper |
Common interface for
DomainMapperMember and DomainMapperManager . |
DomainMapperManager |
Manages one or more
DomainMapperMember instances as a transformation pipeline between
domain types. |
DomainMapperMember |
Individual contributor to a transformation pipeline facilitated by
DomainMapperManager . |
EntityUtils.ThrowingReturningWork<G extends Exception,P> |
Perform a task and return an arbitrary object instance as response.
|
IdAware |
Provides a reflective way to get and set id information on a POJO.
|
ModelMapperMappable |
Provides a mapping definition between a business domain instance and a repository domain
instance.
|
PostMapper |
Common interface for
PostMapperMember and DomainMapperManager . |
PostMapperMember |
Individual contributor to a transformation pipeline facilitated by
DomainMapperManager . |
PropertyTypeInfo |
An object that describes the type of a field that has been changed.
|
TrackableDomainMapperMemberSupport |
Exposes the functionality necessary to support maintenance of
Trackable domain instances. |
WorkflowMapper |
Maps data between original and target state for repository domain items.
|
Class | Description |
---|---|
AlwaysMutableContextStateBuilder | |
BasicAuditDomainMapperMember |
A special
DomainMapperMember which is responsible for adding basic audit information
during entity persistence. |
BusinessTypeAwareDomainMapperMember |
Support the
BusinessTypeAware interface for determination of the proper Business domain
type to associate with a repository domain instance. |
ChangeContainerOverridableDomainMapperMember |
A
DomainMapperMember implementation which is responsible for mapping the
ChangeContainer for a ChangeContainerOverridable projection domain over to its
repository domain. |
ChangeContainerUtils | |
ChangeTransformerHelper |
Helper class for dealing with JSON serialized object state (primarily in
ChangeDetail ). |
ContextStateBuilder | |
CreateSetupDomainMapperMember |
A special
DomainMapperMember which is responsible for performing any required operations
on entities prior to their creation in the database. |
DefaultChangeTransformer | |
DefaultDomainMapperManager | |
DefaultProjectionFactory | |
DefaultPropertyTypeInfo | |
DefaultTrackableDomainMapperMemberSupport | |
DefaultWorkflowMapper | |
EntityUtils |
Dynamically perform operations related to repository domain classes.
|
FilterAndSortAliasUtil |
Utilities for processing
FilterAndSortAlias |
ForwardMapResponse |
The result of a request to move the sandbox state of an entity forward in the approval flow
|
IdAware.Id | |
MappingUtils | |
ModelMapperDomainMapperMember |
This
DomainMapperMember implementation utilizes the ModelMapper library as the
method of mapping between repository domain and business domain. |
RejectMapResponse |
The result of a request to reject a previous promotion
|
TempOverrideMapResponse |
The result of a request to examine the deployment status and archival results of a deployment
request whose
WorkflowDeployRequest.isRemoveTemporaryOverride() is true. |
UpdateValidationDomainMapperMember |
A special
DomainMapperMember which is responsible for validating the id variable state
for update requests. |
Exception | Description |
---|---|
ChangeDetailApplyException |
A ChangeDetailApplyException indicates that an attempt to apply a
ChangeDetail to a target Trackable failed. |
Annotation Type | Description |
---|---|
AutoConfigureProjectionMapping |
Type level annotation intended for domain classes and used to configure whether or not the system
will attempt to auto configure mapping to a projection.
|
ExplicitProjectionFieldConfiguration |
Control aspects of how the system will treat fields exposed in an auto generated projection.
|
FilterAndSortAlias |
Marker on a repository instance that allows
Sort and RSQL filter requests to be targeted
via an alias rather than the property itself. |
Copyright © 2021. All rights reserved.