Package | Description |
---|---|
com.edorasware.commons.core.any |
Classes for generic work object management.
|
com.edorasware.commons.core.any.support |
SPIs and APIs to integrate with generic work object management.
|
com.edorasware.commons.core.beat | |
com.edorasware.commons.core.beat.support | |
com.edorasware.commons.core.content |
Classes related to content management.
|
com.edorasware.commons.core.content.support |
Support classes for content management.
|
com.edorasware.commons.core.entity |
Classes to model business entities.
|
com.edorasware.commons.core.id |
Classes involved in id handling.
|
com.edorasware.commons.core.persistence.entity.jdbc | |
com.edorasware.commons.core.provider.entity |
Classes related to entity providers.
|
Modifier and Type | Class and Description |
---|---|
class |
AnyWorkObject
Represents a concrete work object.
|
class |
AnyWorkObjectDefinition
Represents a concrete work object definition.
|
Modifier and Type | Method and Description |
---|---|
static AnyWorkObjectDefinitionId |
AnyWorkObjectDefinitionId.from(Identifiable<?> identifiable)
Returns a type-safe work object definition id derived from the id of the specified identifiable or null if the id of the identifiable is null.
|
static AnyWorkObjectId |
AnyWorkObjectId.from(Identifiable<?> identifiable)
Returns a type-safe work object id derived from the id of the specified identifiable or null if the id of the identifiable is null.
|
static AnyWorkObjectProviderId |
AnyWorkObjectProviderId.from(Identifiable<?> identifiable)
Returns a type-safe any provider id derived from the id of the specified identifiable or null if the id of the identifiable is null.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AnyWorkObjectProvider
Represents the service provider interface to a subsystem that provides concrete work objects for the work object management system.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseAnyWorkObjectProvider
Base class for case provider implementations.
|
Modifier and Type | Class and Description |
---|---|
class |
Beat
Represents a running beat.
|
Modifier and Type | Method and Description |
---|---|
static BeatId |
BeatId.from(Identifiable<?> identifiable)
Returns a type-safe beat id derived from the id of the specified identifiable or null if the id of the identifiable is null.
|
static BeatProviderId |
BeatProviderId.from(Identifiable<?> identifiable)
Returns a type-safe beat provider id derived from the id of the specified identifiable or null if the id of the identifiable is null.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BeatProvider
Represents the service provider interface to a subsystem that provides beats for the beat management system.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseBeatProvider
Base class for document provider implementations.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ContentProvider
Represents a content provider which is used to add, get, update and delete content.
|
interface |
ContentReference
A content reference represents a reference to content stored with a
ContentProvider . |
Modifier and Type | Method and Description |
---|---|
static ContentProviderId |
ContentProviderId.from(Identifiable<?> identifiable)
Returns a type-safe content provider id derived from the id of the specified identifiable or null if the id of
the identifiable is null.
|
static ContentReferenceId |
ContentReferenceId.from(Identifiable<?> identifiable)
Returns a type-safe content reference id derived from the id of the specified identifiable or null if the
id of the identifiable is null.
|
static ContentSourceId |
ContentSourceId.from(Identifiable<?> identifiable)
Returns a type-safe content source id derived from the id of the specified identifiable or null if the id of the identifiable is null.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseConfigurableContentProvider
Abstract configurable content provider which implements the common methods to ease the implementation of a content provider.
|
Modifier and Type | Interface and Description |
---|---|
interface |
HierarchicalEntity<T extends HierarchicalEntityId,I extends T>
Entity that is structured hierarchically.
|
Modifier and Type | Class and Description |
---|---|
class |
DomainObject<T extends EntityId,D extends EntityId,P extends Id>
Base class for all domain objects.
|
class |
DomainObjectDefinition<T extends EntityId,P extends Id>
Base class for all definitions of domain objects.
|
class |
Entity<T extends EntityId,P extends Id>
Base class for all entities.
|
class |
Property
Represents a single property.
|
class |
Variable
Represents a single variable.
|
class |
WorkObject<T extends WorkObjectId,D extends WorkObjectDefinitionId,P extends Id>
Base class for all work objects that participate in a BPM system.
|
class |
WorkObjectDefinition<T extends WorkObjectDefinitionId,P extends Id>
Base class for all definitions of work objects.
|
Modifier and Type | Method and Description |
---|---|
static GroupId |
GroupId.from(Identifiable<?> identifiable)
Returns a type-safe group id derived from the id of the specified identifiable or null if the id of the identifiable is null.
|
static TenantId |
TenantId.from(Identifiable<?> identifiable)
Returns a type-safe tenant id derived from the id of the specified identifiable or null if the id of the identifiable is null.
|
static UserId |
UserId.from(Identifiable<?> identifiable)
Returns a type-safe user id derived from the id of the specified identifiable or null if the id of the identifiable is null.
|
Modifier and Type | Method and Description |
---|---|
static com.google.common.collect.ImmutableList<Id> |
IdUtils.transformIdentifiablesToIds(Collection<? extends Identifiable<?>> identifiables)
Returns a list of the ids of the given identifiables.
|
static com.google.common.collect.ImmutableList<String> |
IdUtils.transformIdentifiablesToIdValues(Collection<? extends Identifiable<?>> identifiables)
Returns a list of the values of the ids of the given identifiables.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IdentifiableResult<E extends Identifiable<?>> |
Modifier and Type | Interface and Description |
---|---|
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.
|
interface |
EntityProvider<P extends Id,L extends EventListener>
Represents the base entity provider interface.
|
interface |
WorkObjectProvider<T extends WorkObjectId,D extends WorkObjectDefinitionId,P extends Id,E extends WorkObjectDefinition<D,P>,L extends EventListener>
Represents the base work object provider interface.
|
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.
|
class |
BaseEntityProvider<P extends Id,L extends EventListener,M extends EntityManager<?,P,?,?,?,?,?,?,?>>
Base class for provider implementations.
|
class |
BaseWorkObjectProvider<T extends WorkObjectId,D extends WorkObjectDefinitionId,P extends Id,E extends WorkObjectDefinition<D,P>,L extends EventListener,M extends WorkObjectManager<T,D,P,?,?,?,?,?,?,?>>
Base class for work object provider implementations.
|
Copyright © 2010 - 2018 edorasware ag. All Rights Reserved.