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.provider.entity |
Classes related to entity providers.
|
com.edorasware.commons.core.service.config | |
com.edorasware.commons.core.service.entity |
Classes related to entity services.
|
Modifier and Type | Class and Description |
---|---|
class |
AnyWorkObjectDefinition
Represents a concrete work object definition.
|
Modifier and Type | Class and Description |
---|---|
static class |
DomainObjectDefinition.DomainObjectDefinitionBuilder<T extends EntityId,P extends Id,E extends DomainObjectDefinition<T,P>,SELF extends DomainObjectDefinition.DomainObjectDefinitionBuilder<T,P,E,SELF>> |
Modifier and Type | Class and Description |
---|---|
class |
WorkObjectDefinition<T extends WorkObjectDefinitionId,P extends Id>
Base class for all definitions of work objects.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DomainObjectDefinitionManager<T extends EntityId,P extends Id,E extends DomainObjectDefinition<T,P>,EB extends DomainObjectDefinition.DomainObjectDefinitionBuilder<T,P,E,EB>,Q extends DomainObjectDefinitionQuery,QB extends EntityQuery.EntityQueryBuilder<Q,QB>,OC extends DomainObjectDefinitionOperandContainer<T,P>,W extends DomainObjectDefinitionModification<T,P,E,EB>,WB extends DomainObjectDefinitionModification.DomainObjectDefinitionModificationBuilder<T,P,E,EB,W,WB>> |
Modifier and Type | Class and Description |
---|---|
class |
DomainObjectDefinitionModification<T extends EntityId,P extends Id,E extends DomainObjectDefinition<T,P>,EB extends DomainObjectDefinition.DomainObjectDefinitionBuilder<T,P,E,EB>>
This class serves as the base for all domain object definition modifications.
|
static class |
DomainObjectDefinitionModification.DomainObjectDefinitionModificationBuilder<T extends EntityId,P extends Id,E extends DomainObjectDefinition<T,P>,EB extends DomainObjectDefinition.DomainObjectDefinitionBuilder<T,P,E,EB>,W extends DomainObjectDefinitionModification<T,P,E,EB>,SELF extends DomainObjectDefinitionModification.DomainObjectDefinitionModificationBuilder<T,P,E,EB,W,SELF>> |
Constructor and Description |
---|
DomainObjectDefinitionParameter(DomainObjectDefinition<?,?> domainObjectDefinition) |
Modifier and Type | Class and Description |
---|---|
class |
BaseDomainObjectProvider<T extends EntityId,D extends EntityId,P extends Id,E extends DomainObjectDefinition<D,P>,L extends EventListener,M extends DomainObjectManager<T,D,P,?,?,?,?,?,?,?>>
Base class for provider implementations.
|
interface |
DomainObjectProvider<T extends EntityId,D extends EntityId,P extends Id,E extends DomainObjectDefinition<D,P>,L extends EventListener>
Represents the base entity provider interface.
|
Modifier and Type | Class and Description |
---|---|
class |
DomainObjectDefinitionServiceFactoryBean<S,PROV extends DomainObjectProvider<?,?,?,?,?>,PERS extends EntityPersistence<?,?,?>,POSTPROC extends PredicatePostProcessor<? extends DomainObjectDefinition<?,?>>,L extends DomainObjectDefinitionActionListener<?>>
Base class for factory beans that are responsible for creating a domain object definition service instance.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseDomainObjectDefinitionService<T extends EntityId,P extends Id,E extends DomainObjectDefinition<T,P>,EB extends DomainObjectDefinition.DomainObjectDefinitionBuilder<T,P,E,EB>,Q extends DomainObjectDefinitionQuery,QB extends EntityQuery.EntityQueryBuilder<Q,QB>,OC extends DomainObjectDefinitionOperandContainer<T,P>,W extends DomainObjectDefinitionModification<T,P,E,EB>,WB extends DomainObjectDefinitionModification.DomainObjectDefinitionModificationBuilder<T,P,E,EB,W,WB>,A extends EntityActionEvent<E,WB>,L extends EntityActionListener<A>,M extends DomainObjectDefinitionManager<T,P,E,EB,Q,QB,OC,W,WB>,PROV extends DomainObjectProvider<?,T,P,E,?>,PERS extends EntityPersistence<T,E,Q>>
Base class for all domain object definition services.
|
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 |
DomainObjectDefinitionActionEvent<E extends DomainObjectDefinition<?,?>,WB extends DomainObjectDefinitionModification.DomainObjectDefinitionModificationBuilder<?,?,E,?,?,WB>>
Base class for all domain object definition events that are fired when an action on a domain object definition has been executed or is about to be executed.
|
interface |
DomainObjectDefinitionService<T extends EntityId,P extends Id,E extends DomainObjectDefinition<T,P>,Q extends DomainObjectDefinitionQuery>
Provides generic access to a domain object definition service.
|
Copyright © 2010 - 2018 edorasware ag. All Rights Reserved.