| Modifier and Type | Method and Description |
|---|---|
ItemPath |
CollectionMember.getItemPath()
Returns the current assigned ItemPath
|
ItemPath |
DependencyMember.getItemPath() |
ItemPath |
AggregationMember.getItemPath() |
| Modifier and Type | Method and Description |
|---|---|
AggregationMember |
Aggregation.addMember(ItemPath itemPath,
CastorHashMap props,
String classProps,
GraphPoint location,
int w,
int h,
TransactionKey transactionKey) |
AggregationMember |
AggregationInstance.addMember(ItemPath itemPath,
CastorHashMap props,
String classProps,
GraphPoint location,
int w,
int h,
TransactionKey transactionKey) |
DependencyMember |
Dependency.addMember(ItemPath itemPath,
CastorHashMap props,
String classProps,
TransactionKey transactionKey) |
DependencyMember |
DependencyDescription.addMember(ItemPath itemPath,
CastorHashMap props,
String classProps,
TransactionKey transactionKey) |
AggregationMember |
Aggregation.addMember(ItemPath itemPath,
CastorHashMap props,
String classProps,
TransactionKey transactionKey) |
AggregationMember |
AggregationInstance.addMember(ItemPath itemPath,
CastorHashMap props,
String classProps,
TransactionKey transactionKey) |
abstract E |
Collection.addMember(ItemPath itemPath,
CastorHashMap props,
String classProps,
TransactionKey transactionKey)
Add a member to this collection, with the given property and class properties and optionally an Item to assign, which may be null if
the collection allows empty slots.
|
DependencyMember |
Dependency.addMember(ItemPath itemPath,
TransactionKey transactionKey)
Add a member to the Dependency
|
DependencyMember |
DependencyDescription.addMember(ItemPath itemPath,
TransactionKey transactionKey) |
void |
CollectionMember.assignItem(ItemPath itemPath,
TransactionKey transactionKey)
Assign the given item to the slot, if it fits
|
void |
DependencyMember.assignItem(ItemPath itemPath,
TransactionKey transactionKey) |
void |
AggregationMember.assignItem(ItemPath itemPath,
TransactionKey transactionKey) |
boolean |
Collection.contains(ItemPath itemPath) |
DependencyMember |
Dependency.createMember(ItemPath itemPath,
CastorHashMap props,
TransactionKey transactionKey) |
DependencyMember |
Dependency.createMember(ItemPath itemPath,
TransactionKey transactionKey) |
boolean |
Aggregation.exists(ItemPath itemPath) |
static boolean |
Aggregation.getIsComposite(ItemPath itemPath,
String name,
TransactionKey transactionKey) |
List<E> |
Collection.resolveMembers(int slotID,
ItemPath childPath)
Helper method to find all the members with the combination of the input parameters.
|
List<E> |
Collection.resolveMembers(ItemPath childPath)
Helper method to find all the members for the given item.
|
void |
Dependency.updateMember(ItemPath childPath,
CastorHashMap memberNewProps) |
void |
Dependency.updateMember(ItemPath childPath,
int memberID,
CastorHashMap memberNewProps) |
| Modifier and Type | Field and Description |
|---|---|
protected ItemPath |
ItemImplementation.mItemPath |
| Modifier and Type | Method and Description |
|---|---|
TraceableEntity |
CorbaServer.createItem(ItemPath itemPath,
TransactionKey transactionKey) |
TraceableEntity |
CorbaServer.getItem(ItemPath itemPath,
TransactionKey transactionKey)
Returns a CORBA servant for a pre-existing entity
|
Object |
CorbaServer.getItemIOR(ItemPath itemPath) |
| Constructor and Description |
|---|
ItemImplementation(ItemPath key) |
TraceableEntity(ItemPath key,
POA poa) |
| Modifier and Type | Method and Description |
|---|---|
Vector<Job> |
JobList.getJobsOfItem(ItemPath itemPath) |
List<String> |
JobList.getKeysForStep(ItemPath itemPath,
String stepPath)
Find the list of JobKeys for the given Item and its Step
|
void |
JobList.removeJobsForItem(ItemPath itemPath) |
void |
JobList.removeJobsForStep(ItemPath itemPath,
String stepPath) |
void |
Job.setItemPath(ItemPath path) |
| Constructor and Description |
|---|
Job(Activity act,
ItemPath itemPath,
Transition transition,
AgentPath agent,
AgentPath delegate,
String role)
Main constructor to create Job during workflow enactment
|
Job(int id,
ItemPath itemPath,
String stepName,
String stepPath,
String stepType,
Transition transition,
String originStateName,
String targetStateName,
String agentRole,
AgentPath agentPath,
AgentPath delegatePath,
CastorHashMap actProps,
GTimeStamp creationDate)
Constructor for recreating Job from backend
|
| Modifier and Type | Method and Description |
|---|---|
ItemPath |
ImportAgent.getItemPath() |
ItemPath |
ImportItem.getItemPath() |
ItemPath |
ImportAgent.getItemPath(TransactionKey transactionKey)
Sets the ItemPath representing the Agent.
|
ItemPath |
ImportItem.getItemPath(TransactionKey transactionKey)
Try to find ItemPath if already exists.
|
ItemPath |
ImportRole.getItemPath(TransactionKey transactionKey) |
| Constructor and Description |
|---|
ImportItem(String ns,
String name,
String initialPath,
ItemPath itemPath,
String wf,
int wfVer) |
| Modifier and Type | Field and Description |
|---|---|
protected ItemPath |
ItemProxy.mItemPath |
| Modifier and Type | Method and Description |
|---|---|
ItemPath |
ItemProxy.getPath()
Return the ItemPath object of the Item this proxy is linked with
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProxyManager.clearCache(ItemPath item)
Clears the given Item from the cache
|
protected void |
ProxyManager.removeProxy(ItemPath itemPath) |
| Constructor and Description |
|---|
ItemProxy(Object ior,
ItemPath itemPath) |
ProxyMessage(ItemPath itemPath,
String path,
boolean state) |
| Modifier and Type | Field and Description |
|---|---|
protected ItemPath |
TransferItem.itemPath |
| Constructor and Description |
|---|
TransferItem(ItemPath itemPath) |
TransferSet(ItemPath[] itemPaths) |
| Constructor and Description |
|---|
Event(Integer id,
ItemPath itemPath,
AgentPath agentPath,
AgentPath delegatePath,
String agentRole,
String stepName,
String stepPath,
String stepType,
String smName,
Integer smVersion,
int transitionId,
int originState,
int targetState,
String schemaName,
Integer schemaVersion,
String viewName,
boolean hasAttachment,
GTimeStamp ts)
Constructor for recreating object from backend
|
Event(Integer id,
ItemPath itemPath,
AgentPath agentPath,
AgentPath delegatePath,
String agentRole,
String stepName,
String stepPath,
String stepType,
String smName,
Integer smVersion,
int transitionId,
int originState,
int targetState,
String schemaName,
Integer schemaVersion,
String viewName,
GTimeStamp ts)
Constructor for recreating object from backend
|
Event(ItemPath itemPath,
AgentPath agentPath,
AgentPath delegatePath,
String agentRole,
String stepName,
String stepPath,
String stepType,
StateMachine stateMachine,
int transitionId) |
Event(ItemPath itemPath,
AgentPath agentPath,
AgentPath delegatePath,
String agentRole,
String stepName,
String stepPath,
String stepType,
StateMachine stateMachine,
int transitionId,
boolean hasAttachment) |
History(ItemPath itemPath,
TransactionKey transactionKey) |
| Modifier and Type | Method and Description |
|---|---|
ItemPath |
ActivityDef.getItemPath() |
| Modifier and Type | Method and Description |
|---|---|
void |
ActivityDef.setItemPath(ItemPath path) |
| Modifier and Type | Method and Description |
|---|---|
ItemPath |
Workflow.getItemPath() |
| Modifier and Type | Method and Description |
|---|---|
ArrayList<Job> |
Activity.calculateAllJobs(AgentPath agent,
ItemPath itemPath,
boolean recurse) |
ArrayList<Job> |
CompositeActivity.calculateAllJobs(AgentPath agent,
ItemPath itemPath,
boolean recurse) |
ArrayList<Job> |
Activity.calculateJobs(AgentPath agent,
ItemPath itemPath,
boolean recurse)
Calculates the lists of jobs for the activity and its children (cf org.cristalise.kernel.entity.Job)
|
ArrayList<Job> |
CompositeActivity.calculateJobs(AgentPath agent,
ItemPath itemPath,
boolean recurse) |
ArrayList<Job> |
Workflow.calculateJobs(AgentPath agent,
ItemPath itemPath,
int type)
if type = 0 only domain steps will be queried if type = 1 only predefined steps will be queried else both will be queried
|
protected String[] |
Split.calculateNexts(ItemPath itemPath,
TransactionKey transactionKey) |
Object |
WfVertex.evaluateProperty(ItemPath itemPath,
String propName,
TransactionKey transactionKey) |
Object |
WfVertex.evaluatePropertyValue(ItemPath itemPath,
Object propValue,
TransactionKey transactionKey) |
protected Object |
WfVertex.evaluateScript(String scriptName,
Integer scriptVersion,
ItemPath itemPath,
TransactionKey transactionKey) |
void |
Loop.followNext(Next activeNext,
AgentPath agent,
ItemPath itemPath,
TransactionKey transactionKey) |
void |
XOrSplit.followNext(Next activeNext,
AgentPath agent,
ItemPath itemPath,
TransactionKey transactionKey) |
void |
Workflow.initialise(ItemPath itemPath,
AgentPath agent,
TransactionKey transactionKey) |
protected void |
Activity.pushJobsToAgents(ItemPath itemPath)
Collects all Role names which are associated with this Activity and the Transitions of the current State,
and ....
|
protected void |
Activity.pushJobsToAgents(ItemPath itemPath,
RolePath role) |
void |
CompositeActivity.refreshJobs(ItemPath itemPath) |
String |
Activity.request(AgentPath agent,
AgentPath delegate,
ItemPath itemPath,
int transitionID,
String requestData,
String attachmentType,
byte[] attachment,
boolean validateOutcome,
TransactionKey transactionKey) |
String |
Activity.request(AgentPath agent,
AgentPath delegate,
ItemPath itemPath,
int transitionID,
String requestData,
String attachmentType,
byte[] attachment,
TransactionKey transactionKey) |
String |
CompositeActivity.request(AgentPath agent,
AgentPath delegator,
ItemPath itemPath,
int transitionID,
String requestData,
String attachmentType,
byte[] attachment,
TransactionKey transactionKey) |
String |
Workflow.requestAction(AgentPath agent,
AgentPath delegator,
String stepPath,
ItemPath itemPath,
int transitionID,
String requestData,
String attachmentType,
byte[] attachment,
TransactionKey transactionKey) |
abstract void |
WfVertex.run(AgentPath agent,
ItemPath itemPath,
TransactionKey transactionKey) |
void |
Activity.run(AgentPath agent,
ItemPath itemPath,
TransactionKey transactionKey)
called by precedent Activity runNext() for setting the activity able to be executed
|
void |
CompositeActivity.run(AgentPath agent,
ItemPath itemPath,
TransactionKey transactionKey) |
void |
Split.run(AgentPath agent,
ItemPath itemPath,
TransactionKey transactionKey) |
void |
Join.run(AgentPath agent,
ItemPath item,
TransactionKey transactionKey) |
protected String |
Activity.runActivityLogic(AgentPath agent,
ItemPath itemPath,
int transitionID,
String requestData,
TransactionKey transactionKey)
Overridden in predefined steps
|
abstract void |
WfVertex.runFirst(AgentPath agent,
ItemPath itemPath,
TransactionKey transactionKey)
Sets the activity available to be executed on start of Workflow or composite activity
(when it is the first one of the (sub)process)
|
void |
Activity.runFirst(AgentPath agent,
ItemPath itemPath,
TransactionKey transactionKey)
sets the activity available to be executed on start of Workflow or
composite activity (when it is the first one of the (sub)process
|
void |
Split.runFirst(AgentPath agent,
ItemPath itemPath,
TransactionKey transactionKey) |
void |
Join.runFirst(AgentPath agent,
ItemPath item,
TransactionKey transactionKey) |
void |
AndSplit.runNext(AgentPath agent,
ItemPath item,
TransactionKey transactionKey) |
void |
OrSplit.runNext(AgentPath agent,
ItemPath itemPath,
TransactionKey transactionKey) |
abstract void |
WfVertex.runNext(AgentPath agent,
ItemPath itemPath,
TransactionKey transactionKey) |
void |
Activity.runNext(AgentPath agent,
ItemPath itemPath,
TransactionKey transactionKey)
sets the next activity available if possible
|
void |
CompositeActivity.runNext(AgentPath agent,
ItemPath itemPath,
TransactionKey transactionKey) |
abstract void |
Split.runNext(AgentPath agent,
ItemPath itemPath,
TransactionKey transactionKey) |
void |
Join.runNext(AgentPath agent,
ItemPath item,
TransactionKey transactionKey) |
void |
XOrSplit.runNext(AgentPath agent,
ItemPath itemPath,
TransactionKey transactionKey) |
void |
Workflow.setItemPath(ItemPath itemPath) |
| Modifier and Type | Field and Description |
|---|---|
protected ItemPath |
PredefinedStepCollectionBase.childPath |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PredefinedStepCollectionBase.evaluateScript(ItemPath item,
Dependency dependency,
DependencyMember newMember,
TransactionKey transactionKey)
Executes a script if exists.
|
protected void |
PredefinedStepCollectionBase.evaluateScript(ItemPath item,
String propertyValue,
CastorHashMap scriptProps,
TransactionKey transactionKey) |
String |
PredefinedStep.request(AgentPath agent,
ItemPath itemPath,
String requestData,
TransactionKey transactionKey)
Use this method to run a Predefined step during bootstrap
|
protected String |
UpdateImportReport.runActivityLogic(AgentPath agent,
ItemPath itemPath,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
AddMemberToCollection.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
UpdateDependencyMember.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
AddMembersToCollection.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
CreateNewCollectionVersion.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey)
Generates a new snapshot of a collection from its current state.
|
protected String |
RemoveC2KObject.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
Import.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey)
Params: Schemaname_version:Viewpoint (optional), Outcome, Timestamp (optional)
|
protected String |
ChangeName.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
RemoveViewpoint.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey)
SchemaName and Viewname
|
protected String |
WriteViewpoint.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey)
SchemaName, name and event Id.
|
protected String |
UpdateCollectionsFromDescription.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
AddNewCollectionDescription.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey)
Params: 0 - collection name 1 - collection type (Aggregation, Dependency)
|
protected String |
AddNewSlot.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey)
Creates a new slot in the given aggregation, that holds instances of the given item description
Params:
Collection name
Item Description key (optional)
Item Description version (optional)
|
protected String |
WriteProperty.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
RemoveDomainPath.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
RemoveSlotFromCollection.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
AddC2KObject.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
ReplaceDomainWorkflow.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected abstract String |
PredefinedStep.runActivityLogic(AgentPath agent,
ItemPath itemPath,
int transitionID,
String requestData,
TransactionKey transactionKey)
All predefined steps must override this to implement their action
|
protected String |
AssignItemToSlot.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey)
Params: 0 - collection name 1 - slot number 2 - target entity key
|
protected String |
ClearSlot.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey)
Params: 0 - collection name 1 - slot number
|
protected String |
UpdateProperitesFromDescription.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
AddDomainPath.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
CreateAgentFromDescription.runActivityLogic(AgentPath agentPath,
ItemPath descItemPath,
int transitionID,
String requestData,
TransactionKey transactionKey)
Params:
Agent name
Domain context
Comma-delimited Role names to assign to the Agent
Password (optional)
Description version to use(optional)
Initial properties to set in the new Agent (optional)
|
protected String |
Erase.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey)
|
static void |
PredefinedStep.storeOutcomeEventAndViews(ItemPath itemPath,
Outcome newOutcome,
Integer version,
TransactionKey transactionKey)
TODO Implement Bootstrap predefined step
|
static void |
PredefinedStep.storeOutcomeEventAndViews(ItemPath itemPath,
Outcome newOutcome,
TransactionKey transactionKey)
TODO Implement Bootstrap predefined step
|
protected String[] |
PredefinedStepCollectionBase.unpackParamsAndGetCollection(ItemPath item,
String requestData,
TransactionKey transactionKey)
Unpacks parameters from requestData and retrieves cCollection instance
|
static void |
WriteViewpoint.write(ItemPath item,
String schemaName,
String viewName,
int eventId,
TransactionKey transactionKey) |
static void |
WriteProperty.write(ItemPath item,
String name,
String value,
TransactionKey transactionKey)
Deprecated.
use PropertyUtility.writeProperty() instead
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
Authenticate.authenticate(AgentPath agent,
ItemPath itemPath,
String requestData,
TransactionKey transactionKey) |
protected String |
Authenticate.runActivityLogic(AgentPath agent,
ItemPath itemPath,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
Sign.runActivityLogic(AgentPath agent,
ItemPath itemPath,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
Logout.runActivityLogic(AgentPath agent,
ItemPath itemPath,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
RemoveAgent.runActivityLogic(AgentPath agent,
ItemPath itemPath,
int transitionID,
String requestData,
TransactionKey transactionKey)
Deprecated.
|
protected String |
SetAgentRoles.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
Login.runActivityLogic(AgentPath agent,
ItemPath itemPath,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
ForcedLogout.runActivityLogic(AgentPath agent,
ItemPath itemPath,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
SetAgentPassword.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
LoginTimeout.runActivityLogic(AgentPath agent,
ItemPath itemPath,
int transitionID,
String requestData,
TransactionKey transactionKey) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CreateItemFromDescription.initialiseItem(ItemPath newItem,
AgentPath agent,
ItemPath descItemPath,
PropertyArrayList initProps,
String outcome,
String newName,
String descVer,
DomainPath context,
ItemPath newItemPath,
TransactionKey transactionKey) |
static Collection<?> |
CreateItemFromDescription.instantiateCollection(String collName,
ItemPath descItemPath,
String descVer,
PropertyArrayList newProps,
TransactionKey transactionKey) |
protected CollectionArrayList |
CreateItemFromDescription.instantiateCollections(ItemPath descItemPath,
String descVer,
PropertyArrayList newProps,
TransactionKey transactionKey)
Copies the CollectionDescriptions of the Item requesting this predefined step.
|
protected PropertyArrayList |
CreateItemFromDescription.instantiateProperties(ItemPath descItemPath,
String descVer,
PropertyArrayList initProps,
String newName,
AgentPath agent,
TransactionKey transactionKey) |
protected Viewpoint |
CreateItemFromDescription.instantiateViewpoint(ItemPath descItemPath,
String descVer,
TransactionKey transactionKey) |
protected CompositeActivity |
CreateItemFromDescription.instantiateWorkflow(ItemPath descItemPath,
String descVer,
TransactionKey transactionKey)
Retrieve the Workflow dependency for the given description version, instantiate the loaded CompositeActivityDef
|
protected String |
CreateItemFromDescription.runActivityLogic(AgentPath agent,
ItemPath descItemPath,
int transitionID,
String requestData,
TransactionKey transactionKey)
Params:
Item name
Domain context
Description version to use(optional)
Initial properties to set in the new Agent (optional)
|
protected String |
UpdateItemFromDescription.runActivityLogic(AgentPath agent,
ItemPath descItemPath,
int transitionID,
String requestData,
TransactionKey transactionKey) |
static void |
CreateItemFromDescription.storeItem(AgentPath agent,
ItemPath item,
PropertyArrayList props,
CollectionArrayList colls,
CompositeActivity ca,
Viewpoint initViewpoint,
String initOutcomeString,
TransactionKey transactionKey) |
| Modifier and Type | Method and Description |
|---|---|
ItemPath |
BulkImport.importItemPath(ItemPath item,
TransactionKey transactionKey) |
| Modifier and Type | Method and Description |
|---|---|
AgentPath |
BulkImport.importAgentPath(ItemPath item,
TransactionKey transactionKey) |
void |
BulkImport.importCollection(ItemPath item,
TransactionKey transactionKey) |
void |
BulkImport.importDomainPath(ItemPath item,
TransactionKey transactionKey) |
void |
BulkImport.importHistory(ItemPath item,
TransactionKey transactionKey) |
ItemPath |
BulkImport.importItemPath(ItemPath item,
TransactionKey transactionKey) |
void |
BulkImport.importJob(ItemPath item,
TransactionKey transactionKey) |
void |
BulkImport.importLifeCycle(ItemPath item,
TransactionKey transactionKey) |
void |
BulkImport.importOutcome(ItemPath item,
TransactionKey transactionKey) |
void |
BulkImport.importPath(ItemPath item,
TransactionKey transactionKey) |
void |
BulkImport.importProperty(ItemPath item,
TransactionKey transactionKey) |
void |
BulkImport.importRolePath(ItemPath item,
AgentPath agentPath,
TransactionKey transactionKey) |
void |
BulkImport.importViewPoint(ItemPath item,
TransactionKey transactionKey) |
protected String |
CreateNewItem.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
ConfigureLogback.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
CreateNewAgent.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
CreateNewRole.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
RemoveRole.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
AddDomainContext.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
BulkImport.runActivityLogic(AgentPath agent,
ItemPath itemPath,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
UpdateRole.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
protected String |
RemoveDomainContext.runActivityLogic(AgentPath agent,
ItemPath item,
int transitionID,
String requestData,
TransactionKey transactionKey) |
| Modifier and Type | Field and Description |
|---|---|
ItemPath |
StateMachine.itemPath |
| Modifier and Type | Method and Description |
|---|---|
ItemPath |
StateMachine.getItemPath() |
| Modifier and Type | Method and Description |
|---|---|
void |
StateMachine.setItemPath(ItemPath path) |
| Modifier and Type | Method and Description |
|---|---|
static Object |
DataHelperUtility.evaluateValue(ItemPath itemPath,
Object value,
String actContext,
TransactionKey transactionKey)
If the
|
String |
ActivityDataHelper.get(ItemPath itemPath,
String actContext,
String dataPath,
TransactionKey transactionKey)
Retrieves the Workflow of the given Item, searches the Activity using the activity path and
retrieves a single value based on XPath
|
String |
PropertyDataHelper.get(ItemPath itemPath,
String actContext,
String dataPath,
TransactionKey transactionKey)
Syntax of search: PropertyName
|
String |
DataHelper.get(ItemPath itemPath,
String actContext,
String dataPath,
TransactionKey transactionKey)
Data helpers are a mechanism that allows easy referencing of different types of data
within an Item, in order to use that data for process control or generating new data.
|
String |
ViewpointDataHelper.get(ItemPath itemPath,
String actContext,
String dataPath,
TransactionKey transactionKey)
dataPath syntax is used for search : viewpoint:/xpath/to/field
|
| Modifier and Type | Class and Description |
|---|---|
class |
AgentPath
Extends ItemPath with Agent specific codes
|
| Modifier and Type | Method and Description |
|---|---|
ItemPath |
Path.getItemPath() |
default ItemPath |
Lookup.getItemPath(String sysKey)
Fetch the correct subclass class of ItemPath for a particular Item, derived from its lookup entry.
|
ItemPath |
Lookup.getItemPath(String sysKey,
TransactionKey transactionKey)
Fetch the correct subclass class of ItemPath for a particular Item, derived from its lookup entry.
|
ItemPath |
ItemPath.getItemPath(TransactionKey transactionKey) |
ItemPath |
DomainPath.getItemPath(TransactionKey transactionKey) |
ItemPath |
Path.getItemPath(TransactionKey transactionKey) |
ItemPath |
DomainPath.getTarget() |
default ItemPath |
Lookup.resolvePath(DomainPath domainPath)
Find the ItemPath for which a DomainPath is an alias.
|
ItemPath |
Lookup.resolvePath(DomainPath domainPath,
TransactionKey transactionKey)
Find the ItemPath for which a DomainPath is an alias.
|
| Modifier and Type | Method and Description |
|---|---|
default Iterator<Path> |
Lookup.searchAliases(ItemPath itemPath)
Find all DomainPaths that are aliases for a particular Item or Agent
|
default Lookup.PagedResult |
Lookup.searchAliases(ItemPath itemPath,
int offset,
int limit)
Find all DomainPaths that are aliases for a particular Item or Agent
|
Lookup.PagedResult |
Lookup.searchAliases(ItemPath itemPath,
int offset,
int limit,
TransactionKey transactionKey)
Find all DomainPaths that are aliases for a particular Item or Agent
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
Iterator<Path> |
Lookup.searchAliases(ItemPath itemPath,
TransactionKey transactionKey)
Find all DomainPaths that are aliases for a particular Item or Agent
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
default void |
LookupManager.setIOR(ItemPath item,
String ior)
Set the IOR of the Item
|
void |
LookupManager.setIOR(ItemPath item,
String ior,
TransactionKey transactionKey)
Set the IOR of the Item
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
void |
DomainPath.setItemPath(ItemPath newTarget) |
| Constructor and Description |
|---|
AgentPath(ItemPath itemPath) |
AgentPath(ItemPath itemPath,
String agentName) |
DomainPath(String path,
ItemPath entity) |
| Modifier and Type | Field and Description |
|---|---|
protected ItemPath |
RemoteMap.mItemPath |
| Modifier and Type | Method and Description |
|---|---|
void |
ClusterStorageManager.clearCache(ItemPath itemPath)
Clear the cache of the given Item.
|
void |
ClusterStorageManager.clearCache(ItemPath itemPath,
String path)
Clear the cache of the given cluster content of the given Item.
|
void |
TransactionalClusterStorageBase.delete(ItemPath itemPath,
String path,
TransactionKey transactionKey)
Uses the put method, with null as the object value.
|
abstract void |
ClusterStorage.delete(ItemPath itemPath,
String path,
TransactionKey transactionKey)
Remove a CRISTAL local object from storage.
|
C2KLocalObject |
ClusterStorageManager.get(ItemPath itemPath,
String path) |
abstract C2KLocalObject |
ClusterStorage.get(ItemPath itemPath,
String path,
TransactionKey transactionKey)
Fetches a CRISTAL local object from storage by path
|
C2KLocalObject |
ClusterStorageManager.get(ItemPath itemPath,
String path,
TransactionKey transactionKey)
Retrieves clusters from ClusterStorages & maintains the memory cache.
|
C2KLocalObject |
TransactionManager.get(ItemPath itemPath,
String path,
TransactionKey transactionKey)
Deprecated.
Public get method.
|
String[] |
ClusterStorageManager.getClusterContents(ItemPath itemPath,
ClusterType type) |
String[] |
TransactionManager.getClusterContents(ItemPath itemPath,
ClusterType type)
Deprecated.
Retrieves the ids of the root level of a cluster
|
String[] |
ClusterStorage.getClusterContents(ItemPath itemPath,
ClusterType type,
TransactionKey transactionKey)
Queries the local path below the given type and returns the possible next elements.
|
String[] |
ClusterStorageManager.getClusterContents(ItemPath itemPath,
ClusterType type,
TransactionKey transactionKey) |
String[] |
TransactionManager.getClusterContents(ItemPath itemPath,
ClusterType type,
TransactionKey transactionKey)
Deprecated.
Retrieves the ids of the root level of a cluster
|
String[] |
ClusterStorageManager.getClusterContents(ItemPath itemPath,
String path) |
String[] |
TransactionManager.getClusterContents(ItemPath itemPath,
String path)
Deprecated.
Retrieves the ids of the next level of a cluster
|
abstract String[] |
ClusterStorage.getClusterContents(ItemPath itemPath,
String path,
TransactionKey transactionKey)
Queries the local path below of the item and returns the possible next elements.
|
String[] |
ClusterStorageManager.getClusterContents(ItemPath itemPath,
String path,
TransactionKey transactionKey)
Retrieves the ids of the next level of a cluster.
|
String[] |
TransactionManager.getClusterContents(ItemPath itemPath,
String path,
TransactionKey transactionKey)
Deprecated.
Retrieves the ids of the next level of a cluster
Checks the transaction table first to see if the caller has uncommitted changes
|
ClusterType[] |
ClusterStorage.getClusters(ItemPath itemPath,
TransactionKey transactionKey)
Queries the Item for the Clusters (root path elements) that are available.
|
int |
TransactionManager.getLastIntegerId(ItemPath itemPath,
String path)
Deprecated.
|
abstract int |
ClusterStorage.getLastIntegerId(ItemPath itemPath,
String path,
TransactionKey transactionKey)
History and JobList based on a integer id that is incremented each tome a new Event or Job is stored
|
int |
ClusterStorageManager.getLastIntegerId(ItemPath itemPath,
String path,
TransactionKey transactionKey)
Retrieves the last id of the History
|
C2KLocalObject |
TransactionalClusterStorageBase.getUncommitted(ItemPath itemPath,
String path,
TransactionKey transactionKey)
Public get method.
|
String[] |
TransactionalClusterStorageBase.getUncommittedClusterContents(ItemPath itemPath,
String path,
TransactionKey transactionKey)
Retrieves the ids of the next level of a cluster
Checks the transaction table first to see if the caller has uncommitted changes
|
void |
ClusterStorageManager.put(ItemPath itemPath,
C2KLocalObject obj) |
void |
TransactionalClusterStorageBase.put(ItemPath itemPath,
C2KLocalObject obj,
TransactionKey transactionKey) |
abstract void |
ClusterStorage.put(ItemPath itemPath,
C2KLocalObject obj,
TransactionKey transactionKey)
Stores a CRISTAL local object.
|
void |
ClusterStorageManager.put(ItemPath itemPath,
C2KLocalObject obj,
TransactionKey transactionKey)
Creates or overwrites a cluster in all writers.
|
void |
TransactionManager.put(ItemPath itemPath,
C2KLocalObject obj,
TransactionKey transactionKey)
Deprecated.
|
void |
ClusterStorageManager.remove(ItemPath itemPath,
String path)
Deletes a cluster from all writers
|
void |
ClusterStorageManager.remove(ItemPath itemPath,
String path,
TransactionKey transactionKey)
Deletes a cluster from all writers
|
void |
TransactionManager.remove(ItemPath itemPath,
String path,
TransactionKey transactionKey)
Deprecated.
Uses the put method, with null as the object value.
|
void |
ClusterStorageManager.removeCluster(ItemPath itemPath,
String path,
TransactionKey transactionKey)
Removes all child objects from the given path for all writers
|
void |
TransactionManager.removeCluster(ItemPath itemPath,
String path,
TransactionKey transactionKey)
Deprecated.
Removes all child objects from the given path
|
| Constructor and Description |
|---|
RemoteMap(ItemPath itemPath,
String path,
TransactionKey transactionKey) |
TransactionKey(ItemPath item) |
| Constructor and Description |
|---|
OutcomeAttachment(ItemPath itemPath,
Outcome outcome,
String file,
byte[] binaryData) |
OutcomeAttachment(ItemPath itemPath,
String schemaName,
int schemaVersion,
int eventId,
String file,
byte[] binaryData) |
Schema(String name,
int version,
ItemPath itemPath,
String schema) |
Viewpoint(ItemPath itemPath,
Schema schema,
String name,
int eventId) |
Viewpoint(ItemPath itemPath,
String schemaName,
String name,
int schemaVersion,
int eventId) |
| Modifier and Type | Field and Description |
|---|---|
protected ItemPath |
ModuleImport.itemPath |
| Modifier and Type | Method and Description |
|---|---|
ItemPath |
ModuleImport.getItemPath(TransactionKey transactionKey) |
| Modifier and Type | Method and Description |
|---|---|
DomainPath |
DefaultResourceImportHandler.importResource(String ns,
String itemName,
int version,
ItemPath itemPath,
Outcome outcome,
boolean reset,
TransactionKey transactionKey) |
DomainPath |
ResourceImportHandler.importResource(String ns,
String itemName,
int version,
ItemPath itemPath,
Outcome outcome,
boolean reset,
TransactionKey transactionKey)
Verify a resource Item against a Module version, but supplies the resource outcomes directly
instead of through a location lookup.
|
DomainPath |
DefaultResourceImportHandler.importResource(String ns,
String itemName,
int version,
ItemPath itemPath,
String dataLocation,
boolean reset,
TransactionKey transactionKey) |
DomainPath |
ResourceImportHandler.importResource(String ns,
String itemName,
int version,
ItemPath itemPath,
String dataLocation,
boolean reset,
TransactionKey transactionKey)
Creates or updates resource Item against a Module version, using a ResourceImportHandler configured
finding the outcome at the given dataLocation.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
PropertyUtility.checkProperty(ItemPath item,
BuiltInItemProperties prop,
TransactionKey transactionKey) |
static boolean |
PropertyUtility.checkProperty(ItemPath item,
String name,
TransactionKey transactionKey) |
static Property |
PropertyUtility.getProperty(ItemPath itemPath,
BuiltInItemProperties prop,
TransactionKey transactionKey) |
static Property |
PropertyUtility.getProperty(ItemPath itemPath,
String propName,
TransactionKey transactionKey) |
static PropertyDescriptionList |
PropertyUtility.getPropertyDescriptionOutcome(ItemPath itemPath,
String descVer,
TransactionKey transactionKey)
Reads the PropertyDescriptionList either from a built-in type of Item using LocalObjectLoader
or from the 'last' Viewpoint of the 'PropertyDescription' Outcome in the Item (very likely a Factory Item).
|
static String |
PropertyUtility.getPropertyValue(ItemPath item,
BuiltInItemProperties prop,
String defaultValue,
TransactionKey transactionKey) |
static String |
PropertyUtility.getPropertyValue(ItemPath item,
String name,
String defaultValue,
TransactionKey transactionKey) |
static boolean |
PropertyUtility.propertyExists(ItemPath itemPath,
String propName,
TransactionKey transactionKey) |
static void |
PropertyUtility.writeProperty(ItemPath item,
BuiltInItemProperties prop,
String value,
TransactionKey transactionKey)
Updates (writes) the value of an existing Property
|
static void |
PropertyUtility.writeProperty(ItemPath item,
String name,
String value,
TransactionKey transactionKey)
Updates (writes) the value of an existing Property
|
| Constructor and Description |
|---|
Query(String n,
int v,
ItemPath path,
String xml) |
| Modifier and Type | Method and Description |
|---|---|
Object |
Script.evaluate(ItemPath itemPath,
CastorHashMap inputProps,
String actContext,
boolean actExecEnv,
TransactionKey transactionKey)
Reads and evaluates input properties, set input parameters from those properties and executes the Script
|
Object |
Script.evaluate(ItemPath itemPath,
CastorHashMap inputProps,
String actContext,
TransactionKey transactionKey) |
| Constructor and Description |
|---|
Script(String name,
Integer version,
ItemPath path,
String xml)
Parses a given script xml, instead of loading it from Items.
|
Script(String name,
Integer version,
ItemPath path,
String xml,
boolean lateBind)
Parses a given script xml, instead of loading it from Items.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
SecurityManager.checkPermissions(AgentPath agent,
Activity act,
ItemPath itemPath,
TransactionKey transactionKey) |
boolean |
SecurityManager.checkPermissions(AgentPath agent,
SecurityManager.BuiltInAction builtInAction,
ItemPath itemPath,
TransactionKey transactionKey) |
| Modifier and Type | Method and Description |
|---|---|
protected ItemPath |
DescriptionObjectCache.findItem(String name,
TransactionKey transactionKey) |
ItemPath |
DescriptionObject.getItemPath() |
| Modifier and Type | Method and Description |
|---|---|
Schema |
SchemaCache.buildObject(String name,
int version,
ItemPath path,
String data) |
Query |
QueryCache.buildObject(String name,
int version,
ItemPath path,
String data) |
PropertyDescriptionList |
PropertyDescriptionCache.buildObject(String name,
int version,
ItemPath path,
String data) |
ActivityDef |
ActDefCache.buildObject(String name,
int version,
ItemPath path,
String data) |
abstract D |
DescriptionObjectCache.buildObject(String name,
int version,
ItemPath path,
String data) |
StateMachine |
StateMachineCache.buildObject(String name,
int version,
ItemPath path,
String data) |
Script |
ScriptCache.buildObject(String name,
int version,
ItemPath path,
String data) |
Object |
CastorHashMap.evaluateProperty(ItemPath itemPath,
String propName,
String actContext,
TransactionKey transactionKey) |
void |
DescriptionObject.setItemPath(ItemPath path) |
| Modifier and Type | Method and Description |
|---|---|
void |
MemoryOnlyClusterStorage.delete(ItemPath thisItem,
String path,
TransactionKey transactionKey) |
void |
XMLClusterStorage.delete(ItemPath itemPath,
String path,
TransactionKey transactionKey) |
void |
ProxyLoader.delete(ItemPath thisItem,
String path,
TransactionKey transactionKey)
Deprecated.
delete cluster not supported
|
void |
MemoryOnlyClusterStorage.dumpContents(ItemPath thisItem) |
C2KLocalObject |
MemoryOnlyClusterStorage.get(ItemPath thisItem,
String path,
TransactionKey transactionKey) |
C2KLocalObject |
XMLClusterStorage.get(ItemPath itemPath,
String path,
TransactionKey transactionKey) |
C2KLocalObject |
ProxyLoader.get(ItemPath thisItem,
String path,
TransactionKey transactionKey)
Deprecated.
retrieve object by path
|
String[] |
MemoryOnlyClusterStorage.getClusterContents(ItemPath itemPath,
ClusterType type,
TransactionKey transactionKey) |
String[] |
MemoryOnlyClusterStorage.getClusterContents(ItemPath thisItem,
String path,
TransactionKey transactionKey) |
String[] |
XMLClusterStorage.getClusterContents(ItemPath itemPath,
String path,
TransactionKey transactionKey) |
String[] |
ProxyLoader.getClusterContents(ItemPath thisItem,
String path,
TransactionKey transactionKey)
Deprecated.
Directory listing
|
protected String |
XMLClusterStorage.getFilePath(ItemPath itemPath,
String path) |
int |
MemoryOnlyClusterStorage.getLastIntegerId(ItemPath itemPath,
String path,
TransactionKey transactionKey) |
int |
XMLClusterStorage.getLastIntegerId(ItemPath itemPath,
String path,
TransactionKey transactionKey) |
int |
ProxyLoader.getLastIntegerId(ItemPath itemPath,
String path,
TransactionKey transactionKey)
Deprecated.
|
void |
MemoryOnlyClusterStorage.put(ItemPath thisItem,
C2KLocalObject obj,
TransactionKey transactionKey) |
void |
XMLClusterStorage.put(ItemPath itemPath,
C2KLocalObject obj,
TransactionKey transactionKey) |
void |
ProxyLoader.put(ItemPath thisItem,
C2KLocalObject obj,
TransactionKey transactionKey)
Deprecated.
store object not supported
|
Copyright © 1997–2022 CRISTAL-iSE. All rights reserved.