Package | Description |
---|---|
com.edorasware.commons.core.any |
Classes for generic work object management.
|
com.edorasware.commons.core.entity |
Classes to model business entities.
|
com.edorasware.commons.core.manager.entity |
Classes related to entity managers.
|
com.edorasware.commons.core.modification.entity |
Classes related to entity modifications.
|
com.edorasware.commons.core.persistence.entity.jdbc | |
com.edorasware.commons.core.service.config | |
com.edorasware.commons.core.service.entity |
Classes related to entity services.
|
Modifier and Type | Class and Description |
---|---|
class |
AnyWorkObject
Represents a concrete work object.
|
Modifier and Type | Class and Description |
---|---|
static class |
DomainObject.DomainObjectBuilder<T extends EntityId,D extends EntityId,P extends Id,E extends DomainObject<T,D,P>,SELF extends DomainObject.DomainObjectBuilder<T,D,P,E,SELF>> |
Modifier and Type | Class and Description |
---|---|
class |
WorkObject<T extends WorkObjectId,D extends WorkObjectDefinitionId,P extends Id>
Base class for all work objects that participate in a BPM system.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DomainObjectManager<T extends EntityId,D extends EntityId,P extends Id,E extends DomainObject<T,D,P>,EB extends DomainObject.DomainObjectBuilder<T,D,P,E,EB>,Q extends DomainObjectQuery,QB extends EntityQuery.EntityQueryBuilder<Q,QB>,OC extends DomainObjectOperandContainer<T,D,P>,W extends DomainObjectModification<T,D,P,E,EB>,WB extends DomainObjectModification.DomainObjectModificationBuilder<T,D,P,E,EB,W,WB>> |
Modifier and Type | Class and Description |
---|---|
class |
DomainObjectModification<T extends EntityId,D extends EntityId,P extends Id,E extends DomainObject<T,D,P>,EB extends DomainObject.DomainObjectBuilder<T,D,P,E,EB>>
This class serves as the base for all domain object modifications.
|
static class |
DomainObjectModification.DomainObjectModificationBuilder<T extends EntityId,D extends EntityId,P extends Id,E extends DomainObject<T,D,P>,EB extends DomainObject.DomainObjectBuilder<T,D,P,E,EB>,W extends DomainObjectModification<T,D,P,E,EB>,SELF extends DomainObjectModification.DomainObjectModificationBuilder<T,D,P,E,EB,W,SELF>> |
Modifier and Type | Class and Description |
---|---|
class |
DomainObjectPersistenceConfiguration<T extends EntityId,D extends EntityId,P extends Id,E extends DomainObject<T,D,P>,EB extends DomainObject.DomainObjectBuilder<T,D,P,E,EB>,M extends DomainObjectManager<T,D,P,E,EB,?,?,?,?,?>,R extends DomainObjectResult<T,D,P,E,EB,M>>
Base persistence configuration of domain object entities.
|
class |
DomainObjectResult<T extends EntityId,D extends EntityId,P extends Id,E extends DomainObject<T,D,P>,EB extends DomainObject.DomainObjectBuilder<T,D,P,E,EB>,M extends DomainObjectManager<T,D,P,E,EB,?,?,?,?,?>> |
class |
JdbcDomainObjectPersistence<T extends EntityId,D extends EntityId,P extends Id,E extends DomainObject<T,D,P>,EB extends DomainObject.DomainObjectBuilder<T,D,P,E,EB>,Q extends DomainObjectQuery,QB extends EntityQuery.EntityQueryBuilder<Q,QB>,M extends DomainObjectManager<T,D,P,E,EB,Q,QB,?,?,?>,R extends DomainObjectResult<T,D,P,E,EB,M>,PC extends DomainObjectPersistenceConfiguration<T,D,P,E,EB,M,R>> |
Constructor and Description |
---|
DomainObjectParameter(DomainObject<?,?,?> domainObject) |
Modifier and Type | Class and Description |
---|---|
class |
DomainObjectServiceFactoryBean<S,PROV extends DomainObjectProvider<?,?,?,?,?>,PERS extends EntityPersistence<?,?,?>,POSTPROC extends PredicatePostProcessor<? extends DomainObject<?,?,?>>,L extends DomainObjectActionListener<?>>
Base class for factory beans that are responsible for creating a domain object service instance.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseDomainObjectService<T extends EntityId,D extends EntityId,P extends Id,ED extends DomainObjectDefinition<D,P>,E extends DomainObject<T,D,P>,EB extends DomainObject.DomainObjectBuilder<T,D,P,E,EB>,Q extends DomainObjectQuery,QB extends EntityQuery.EntityQueryBuilder<Q,QB>,OC extends DomainObjectOperandContainer<T,D,P>,W extends DomainObjectModification<T,D,P,E,EB>,WB extends DomainObjectModification.DomainObjectModificationBuilder<T,D,P,E,EB,W,WB>,A extends DomainObjectActionEvent<E,WB>,L extends DomainObjectActionListener<A>,M extends DomainObjectManager<T,D,P,E,EB,Q,QB,OC,W,WB>,PROV extends DomainObjectProvider<T,D,P,?,?>,PERS extends EntityPersistence<T,E,Q>,U extends DomainObjectUpdate<W>,UB extends DomainObjectUpdate.Builder<E,W,WB,U,UB>>
Base class for all domain object services.
|
class |
DomainObjectActionEvent<E extends DomainObject<?,?,?>,WB extends DomainObjectModification.DomainObjectModificationBuilder<?,?,?,E,?,?,WB>>
Base class for all domain object events that are fired when an action on a domain object has been executed or is about to be executed.
|
interface |
DomainObjectService<T extends EntityId,D extends EntityId,P extends Id,E extends DomainObject<T,D,P>,Q extends DomainObjectQuery,W extends DomainObjectModification<T,D,P,E,?>,WB extends DomainObjectModification.DomainObjectModificationBuilder<T,D,P,E,?,W,WB>,U extends DomainObjectUpdate<W>,UB extends DomainObjectUpdate.Builder<E,W,WB,U,UB>>
Provides generic access to a domain object service.
|
static class |
DomainObjectUpdate.Builder<E extends DomainObject<?,?,?>,W extends DomainObjectModification<?,?,?,E,?>,WB extends DomainObjectModification.DomainObjectModificationBuilder<?,?,?,E,?,W,WB>,U extends DomainObjectUpdate<W>,SELF extends DomainObjectUpdate.Builder<E,W,WB,U,SELF>> |
Copyright © 2010 - 2018 edorasware ag. All Rights Reserved.