Package | Description |
---|---|
com.dslplatform.client | |
com.dslplatform.patterns |
Modifier and Type | Class and Description |
---|---|
class |
ClientRepository<T extends Identifiable>
Common base implementation for
repository . |
Modifier and Type | Method and Description |
---|---|
<T extends Identifiable> |
DomainProxy.find(java.lang.Class<T> manifest,
java.lang.Iterable<java.lang.String> uris)
Returns a list of domain objects uniquely represented with their URIs.
|
<T extends Identifiable> |
DomainProxy.find(java.lang.Class<T> manifest,
java.lang.String[] uris)
Returns a list of domain objects uniquely represented with their URIs.
|
<TIdentifiable extends Identifiable> |
ReportingProxy.findTemplater(java.lang.Class<TIdentifiable> manifest,
java.lang.String file,
java.lang.String uri,
boolean toPdf)
Populate template using found domain object.
|
<T extends Identifiable> |
CrudProxy.read(java.lang.Class<T> manifest,
java.lang.String uri)
Get domain object from remote server using provided identity.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Repository<T extends Identifiable>
Service for finding identifiable domain objects.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AggregateDomainEvent<T extends AggregateRoot>
Domain event which should be used when there is an action
to be applied on a single aggregate root . |
interface |
AggregateRoot
Aggregate root is a meaningful object in the domain.
|
interface |
DomainEvent
Domain event represents an meaningful business event that occurred in the system.
|
Modifier and Type | Class and Description |
---|---|
class |
History<T extends AggregateRoot>
Aggregation of single
aggregate root snapshots. |
class |
Snapshot<T extends AggregateRoot>
Snapshot of some past state of an
aggregate root |
Modifier and Type | Method and Description |
---|---|
<T extends Identifiable> |
TemplaterService.populate(java.lang.String file,
T aggregate)
Returns a document generated from template named
file
populated with aggregate . |
<T extends Identifiable> |
TemplaterService.populatePdf(java.lang.String file,
T aggregate)
Returns a document generated from template named
file
populated with aggregate and converted to PDF format. |