| Package | Description |
|---|---|
| com.dslplatform.client | |
| com.dslplatform.patterns |
| Class and Description |
|---|
AggregateDomainEvent
Domain event which should be used when there is an action
to be applied on a single aggregate root. |
| AggregateRoot
Aggregate root is a meaningful object in the domain.
|
| DomainEvent
Domain event represents an meaningful business event that occurred in the system.
|
| History
Aggregation of single
aggregate root snapshots. |
| Identifiable
Domain object uniquely represented by its URI.
|
| PersistableRepository
Service for doing CRUD operations.
|
| Repository
Service for finding identifiable domain objects.
|
| Searchable
Domain object that can be queried from the remote server.
|
| SearchableRepository
Service for searching and counting domain objects.
|
| SearchBuilder
Utility class for building a search over a
searchable repository. |
| ServiceLocator
Service for resolving other services.
|
| Specification
Search predicate which can be used to filter domain objects from the remote
server using
searchable repository. |
| Class and Description |
|---|
AggregateDomainEvent
Domain event which should be used when there is an action
to be applied on a single aggregate root. |
| AggregateRoot
Aggregate root is a meaningful object in the domain.
|
| DomainEvent
Domain event represents an meaningful business event that occurred in the system.
|
| Identifiable
Domain object uniquely represented by its URI.
|
| Repository
Service for finding identifiable domain objects.
|
| Searchable
Domain object that can be queried from the remote server.
|
| SearchableRepository
Service for searching and counting domain objects.
|
| SearchBuilder
Utility class for building a search over a
searchable repository. |
| Snapshot
Snapshot of some past state of an
aggregate root |
| Specification
Search predicate which can be used to filter domain objects from the remote
server using
searchable repository. |