| Package | Description |
|---|---|
| org.cristalise.kernel.collection |
Collections are Item local objects that reference other Items.
|
| org.cristalise.kernel.entity.agent |
The implementation of Agents, and their Jobs.
|
| org.cristalise.kernel.entity.proxy |
The Proxy API is a major part of the client-side functionality of the
CRISTAL API, which provides client-side proxy objects that represent the
Items and Agents on the server.
|
| org.cristalise.kernel.events | |
| org.cristalise.kernel.lifecycle |
The implementation of the Item lifecycle, as composite workflows.
|
| org.cristalise.kernel.lifecycle.instance | |
| org.cristalise.kernel.lookup | |
| org.cristalise.kernel.persistency | |
| org.cristalise.kernel.persistency.outcome | |
| org.cristalise.kernel.process | |
| org.cristalise.kernel.property | |
| org.cristalise.storage |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CollectionDescription<E extends CollectionMember>
A collection that can be instantiated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Aggregation
A Collection with a graph layout
|
class |
AggregationDescription
The description of a Collection with a graph layout.
|
class |
AggregationInstance |
class |
Collection<E extends CollectionMember>
Collections are Item local objects that reference other Items.
|
class |
Dependency
A Collection implementation that contains a variable number of members of the
same type, like a variable-length array.
|
class |
DependencyDescription |
| Modifier and Type | Class and Description |
|---|---|
class |
Job |
class |
JobList |
| Modifier and Type | Class and Description |
|---|---|
class |
MemberSubscription<C extends C2KLocalObject> |
interface |
ProxyObserver<V extends C2KLocalObject> |
| Modifier and Type | Method and Description |
|---|---|
C2KLocalObject |
ItemProxy.getObject(ClusterType type)
Retrieve the C2KLocalObject for the ClusterType
|
C2KLocalObject |
ItemProxy.getObject(String path)
Retrieve the C2KLocalObject for the Cluster path
|
C2KLocalObject |
ItemProxy.getObject(String path,
Object locker)
Retrieve the C2KLocalObject for the Cluster path.
|
| Modifier and Type | Method and Description |
|---|---|
String |
AgentProxy.execute(ItemProxy item,
Class<?> predefStep,
C2KLocalObject obj) |
String |
AgentProxy.execute(ItemProxy item,
String predefStep,
C2KLocalObject obj) |
| Modifier and Type | Class and Description |
|---|---|
class |
Event
The data structure of events, which are passed over the event service.
|
class |
History
The History is an instance of
RemoteMap
which provides a live view onto the Events of an Item. |
| Modifier and Type | Class and Description |
|---|---|
class |
ActivityDef |
class |
CompositeActivityDef |
| Modifier and Type | Class and Description |
|---|---|
class |
Workflow |
| Modifier and Type | Class and Description |
|---|---|
class |
AgentPath
Extends ItemPath with Agent specific codes
|
class |
DomainPath
Very simple extension to Path.
|
class |
ItemPath
Extends Path to enforce SystemKey structure and support UUID form
|
class |
Path |
class |
RolePath |
| Modifier and Type | Class and Description |
|---|---|
class |
RemoteMap<V extends C2KLocalObject>
Maps a storage cluster onto a java.util.Map
|
| Modifier and Type | Class and Description |
|---|---|
class |
RemoteMap<V extends C2KLocalObject>
Maps a storage cluster onto a java.util.Map
|
| Modifier and Type | Method and Description |
|---|---|
C2KLocalObject |
ClusterStorageManager.get(ItemPath itemPath,
String path)
Internal get method.
|
abstract C2KLocalObject |
ClusterStorage.get(ItemPath itemPath,
String path)
Fetches a CRISTAL local object from storage by path
|
C2KLocalObject |
TransactionManager.get(ItemPath itemPath,
String path,
Object locker)
Public get method.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
ClusterStorage.getPath(C2KLocalObject obj)
Gives the path for a local object.
|
void |
ClusterStorageManager.put(ItemPath itemPath,
C2KLocalObject obj) |
abstract void |
ClusterStorage.put(ItemPath itemPath,
C2KLocalObject obj)
Stores a CRISTAL local object.
|
abstract void |
TransactionalClusterStorage.put(ItemPath itemPath,
C2KLocalObject obj,
Object locker) |
void |
ClusterStorageManager.put(ItemPath itemPath,
C2KLocalObject obj,
Object locker)
Internal put method.
|
void |
TransactionManager.put(ItemPath itemPath,
C2KLocalObject obj,
Object locker) |
| Modifier and Type | Class and Description |
|---|---|
class |
Outcome
A C2KLocalObject encapsulating management of XML data.
|
class |
OutcomeAttachment |
class |
Viewpoint |
| Modifier and Type | Field and Description |
|---|---|
protected HashMap<String,C2KLocalObject> |
UserCodeProcess.jobs |
| Modifier and Type | Class and Description |
|---|---|
class |
Property |
| Modifier and Type | Method and Description |
|---|---|
C2KLocalObject |
ProxyLoader.get(ItemPath thisItem,
String path)
retrieve object by path
|
C2KLocalObject |
MemoryOnlyClusterStorage.get(ItemPath thisItem,
String path) |
C2KLocalObject |
XMLClusterStorage.get(ItemPath itemPath,
String path) |
| Modifier and Type | Method and Description |
|---|---|
void |
ProxyLoader.put(ItemPath thisItem,
C2KLocalObject obj)
store object not supported
|
void |
MemoryOnlyClusterStorage.put(ItemPath thisItem,
C2KLocalObject obj) |
void |
XMLClusterStorage.put(ItemPath itemPath,
C2KLocalObject obj) |
Copyright © 1997–2019 CRISTAL-iSE. All rights reserved.