| 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. |