| Modifier and Type | Method and Description |
|---|---|
AggregationMember |
Aggregation.addMember(CastorHashMap props,
String classProps,
GraphPoint location,
int w,
int h,
TransactionKey transactionKey) |
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 |
Dependency.addToItemProperties(PropertyArrayList props,
TransactionKey transactionKey)
Add Dependency specific values to ItemProperties.
|
void |
Dependency.addToVertexProperties(CastorHashMap props,
TransactionKey transactionKey)
Add Dependency specific values to VertexProperties (CastorHashMap).
|
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 |
DependencyMember.convertToItemPropertyByScript(PropertyArrayList props,
TransactionKey transactionKey)
Executes Script if it was defined in the Member properties
|
DependencyMember |
Dependency.createMember(ItemPath itemPath,
CastorHashMap props,
TransactionKey transactionKey) |
DependencyMember |
Dependency.createMember(ItemPath itemPath,
TransactionKey transactionKey) |
protected Object |
Dependency.evaluateScript(TransactionKey transactionKey) |
protected Object |
DependencyMember.evaluateScript(TransactionKey transactionKey) |
static boolean |
Aggregation.getIsComposite(ItemPath itemPath,
String name,
TransactionKey transactionKey) |
Collection<DependencyMember> |
DependencyDescription.newInstance(TransactionKey transactionKey) |
Aggregation |
AggregationDescription.newInstance(TransactionKey transactionKey)
For each member get the
PropertyDescriptionList of the member item and look for an explicit version |
Collection<E> |
CollectionDescription.newInstance(TransactionKey transactionKey)
Create a new instance of this collection.
|
ItemProxy |
CollectionMember.resolveItem(TransactionKey transactionKey)
Resolve the Item currently assigned
|
ItemProxy |
DependencyMember.resolveItem(TransactionKey transactionKey) |
ItemProxy |
AggregationMember.resolveItem(TransactionKey transactionKey) |
| Modifier and Type | Method and Description |
|---|---|
ActiveEntity |
CorbaServer.createAgent(AgentPath agentPath,
TransactionKey transactionKey) |
TraceableEntity |
CorbaServer.createItem(ItemPath itemPath,
TransactionKey transactionKey) |
ActiveEntity |
CorbaServer.getAgent(AgentPath agentPath,
TransactionKey transactionKey)
Returns a CORBA servant for a pre-existing entity
|
TraceableEntity |
CorbaServer.getItem(ItemPath itemPath,
TransactionKey transactionKey)
Returns a CORBA servant for a pre-existing entity
|
| Constructor and Description |
|---|
JobList(AgentPath agentPath,
TransactionKey transactionKey) |
| Modifier and Type | Method and Description |
|---|---|
Path |
ImportAgent.create(AgentPath agentPath,
boolean reset,
TransactionKey transactionKey) |
Path |
ImportItem.create(AgentPath agentPath,
boolean reset,
TransactionKey transactionKey) |
Path |
ImportRole.create(AgentPath agentPath,
boolean reset,
TransactionKey transactionKey) |
Aggregation |
ImportAggregation.create(TransactionKey transactionKey) |
Dependency |
ImportDependency.create(TransactionKey transactionKey) |
protected CollectionArrayList |
ImportItem.createCollections(TransactionKey transactionKey) |
protected CompositeActivity |
ImportItem.createCompositeActivity(TransactionKey transactionKey)
This method enables to use ImportItem in different bootstrap uses cases (e.g.
|
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) |
void |
ImportRole.update(AgentPath agentPath,
TransactionKey transactionKey) |
| Modifier and Type | Field and Description |
|---|---|
protected TransactionKey |
ItemProxy.transactionKey
Set Transaction key (a.k.a.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ItemProxy.checkContent(String path,
String name,
TransactionKey transKey)
Check if the data of the Item located by the ClusterStorage path is exist.
|
boolean |
ItemProxy.checkOutcome(Schema schema,
int eventId,
TransactionKey transKey)
Check if the given Outcome exists.
|
boolean |
ItemProxy.checkOutcome(String schemaName,
int schemaVersion,
int eventId,
TransactionKey transKey)
Check if the given Outcome exists.
|
boolean |
ItemProxy.checkOutcomeAttachment(Schema schema,
int eventId,
TransactionKey transKey)
Check if the given OutcomeAttachment exists.
|
boolean |
ItemProxy.checkProperty(String name,
TransactionKey transKey)
Check if the given Property exists.
|
boolean |
ItemProxy.checkViewpoint(String schemaName,
String viewName,
TransactionKey transKey)
Check if the given Viewpoint exists.
|
AgentProxy |
ProxyManager.getAgentProxy(AgentPath path,
TransactionKey transactionKey) |
AgentProxy |
ProxyManager.getAgentProxy(String agentName,
TransactionKey transactionKey) |
Collection<?> |
ItemProxy.getCollection(BuiltInCollections collection,
Integer version,
TransactionKey transKey)
Gets a numbered version (snapshot) of a collection
|
Collection<?> |
ItemProxy.getCollection(BuiltInCollections collection,
TransactionKey transKey)
Gets the current version of the named Collection.
|
Collection<?> |
ItemProxy.getCollection(String collName,
Integer version,
TransactionKey transKey)
Gets a numbered version (snapshot) of a collection.
|
Collection<?> |
ItemProxy.getCollection(String collName,
TransactionKey transKey)
Gets the last version of the named collection.
|
String[] |
ItemProxy.getContents(ClusterType type,
TransactionKey transKey)
List the root content of the given ClusterType.
|
String[] |
ItemProxy.getContents(String path,
TransactionKey transKey)
List the content of the cluster located by the cluster path.
|
Event |
ItemProxy.getEvent(int eventId,
TransactionKey transKey)
Retrieves the Event of the given id.
|
String |
ItemProxy.getName(TransactionKey transKey)
Get the name of the Item from its Property called Name.
|
C2KLocalObject |
ItemProxy.getObject(String path,
TransactionKey transKey)
Retrieve the C2KLocalObject for the Cluster path.
|
Outcome |
ItemProxy.getOutcome(Event event,
TransactionKey transKey)
Gets the Outcome associated with the Event.
|
Outcome |
ItemProxy.getOutcome(Schema schema,
int eventId,
TransactionKey transKey)
Gets the selected Outcome.
|
Outcome |
ItemProxy.getOutcome(String schemaName,
int schemaVersion,
int eventId,
TransactionKey transKey)
Gets the selected Outcome.
|
Outcome |
ItemProxy.getOutcome(Viewpoint view,
TransactionKey transKey)
Gets the Outcome selected by the Viewpoint.
|
OutcomeAttachment |
ItemProxy.getOutcomeAttachment(Schema schema,
int eventId,
TransactionKey transKey)
Gets the selected OutcomeAttachment.
|
OutcomeAttachment |
ItemProxy.getOutcomeAttachment(String schemaName,
int schemaVersion,
int eventId,
TransactionKey transKey)
Gets the selected OutcomeAttachment.
|
String |
ItemProxy.getProperty(BuiltInItemProperties prop,
String defaultValue,
TransactionKey transKey)
Retrieves the values of a BuiltInItemProperty or returns the defaulValue if no Property was found.
|
String |
ItemProxy.getProperty(String name,
String defaultValue,
TransactionKey transKey)
Retrieves the value of a named property.
|
String |
ItemProxy.getProperty(String name,
TransactionKey transKey) |
ItemProxy |
ProxyManager.getProxy(Path path,
TransactionKey transactionKey) |
String |
ItemProxy.getType(TransactionKey transKey)
Get the type of the Item from its Property called Type.
|
Viewpoint |
ItemProxy.getViewpoint(String schemaName,
String viewName,
TransactionKey transKey)
Gets the named Viewpoint.
|
String[] |
ItemProxy.getViewpoints(String schemaName,
TransactionKey transKey)
Reads the list of existing Viewpoint names for the given schema.
|
Workflow |
ItemProxy.getWorkflow(TransactionKey transKey)
Gets the Workflow object of this Item.
|
String |
ItemProxy.queryData(String path,
TransactionKey transKey)
Query data of the Item located by the ClusterStorage path
|
| Constructor and Description |
|---|
ProxyManager(TransactionKey transactionKey)
Create a proxy manager to listen for proxy events and reap unused proxies
|
| Constructor and Description |
|---|
History(ItemPath itemPath,
TransactionKey transactionKey) |
| Modifier and Type | Method and Description |
|---|---|
void |
ActivityDef.configureInstance(WfVertex act,
TransactionKey transactionKey) |
void |
WfVertexDef.configureInstance(WfVertex newVertex,
TransactionKey transactionKey)
Copies Properties from vertex definition to vertex instance, and also set the Edges
|
ArrayList<ActivityDef> |
CompositeActivityDef.findRefActDefs(GraphModel graph,
TransactionKey transactionKey) |
protected DescriptionObject[] |
ActivityDef.getBuiltInCollectionResource(BuiltInCollections collection,
TransactionKey transactionKey) |
Query |
ActivityDef.getQuery(TransactionKey transactionKey) |
Script |
AndSplitDef.getRoutingScript(TransactionKey transactionKey) |
Schema |
ActivityDef.getSchema(TransactionKey transactionKey) |
Script |
ActivityDef.getScript(TransactionKey transactionKey) |
StateMachine |
ActivityDef.getStateMachine(TransactionKey transactionKey) |
ActivityDef |
ActivitySlotDef.getTheActivityDef(TransactionKey transactionKey) |
WfVertex |
ActivityDef.instantiate(String name,
TransactionKey transactionKey) |
WfVertex |
CompositeActivityDef.instantiate(String name,
TransactionKey transactionKey) |
WfVertex |
JoinDef.instantiate(TransactionKey transactionKey) |
WfVertex |
AndSplitDef.instantiate(TransactionKey transactionKey) |
WfVertex |
ActivitySlotDef.instantiate(TransactionKey transactionKey) |
WfVertex |
ActivityDef.instantiate(TransactionKey transactionKey) |
WfVertex |
OrSplitDef.instantiate(TransactionKey transactionKey) |
WfVertex |
CompositeActivityDef.instantiate(TransactionKey transactionKey) |
abstract WfVertex |
WfVertexDef.instantiate(TransactionKey transactionKey) |
WfVertex |
XOrSplitDef.instantiate(TransactionKey transactionKey) |
WfVertex |
LoopDef.instantiate(TransactionKey transactionKey) |
WfVertex[] |
CompositeActivityDef.intantiateVertices(CompositeActivity ca,
TransactionKey transactionKey)
Loops through the vertices of children graph model and calls their instantiate method
|
Dependency |
CompositeActivityDef.makeActDefCollection(TransactionKey transactionKey)
Used in Script CompositeActivityDefCollSetter
|
Dependency |
ActivityDef.makeDescCollection(BuiltInCollections collection,
TransactionKey transactionKey,
DescriptionObject... descs) |
CollectionArrayList |
ActivityDef.makeDescCollections(TransactionKey transactionKey) |
CollectionArrayList |
CompositeActivityDef.makeDescCollections(TransactionKey transactionKey) |
void |
CompositeActivityDef.setChildrenGraphModel(GraphModel childrenGraph,
TransactionKey transactionKey) |
| Modifier and Type | Method and Description |
|---|---|
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) |
History |
Workflow.getHistory(TransactionKey transactionKey)
Caches a History object for this Item, using the workflow as a transactionKey.
|
StateMachine |
Activity.getStateMachine(TransactionKey transKey) |
void |
Workflow.initialise(ItemPath itemPath,
AgentPath agent,
TransactionKey transactionKey) |
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) |
| Modifier and Type | Method and Description |
|---|---|
protected ActiveEntity |
CreateAgentFromDescription.createAgentAddRoles(AgentPath newAgentPath,
String[] roles,
String pwd,
TransactionKey transactionKey)
Create Corba server, AgentPath and add Roles to agent
|
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 |
|---|---|
AgentPath |
BulkImport.importAgentPath(ItemPath item,
TransactionKey transactionKey) |
void |
BulkImport.importAllClusters(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 | Method and Description |
|---|---|
CollectionArrayList |
StateMachine.makeDescCollections(TransactionKey transactionKey) |
| 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 | Method and Description |
|---|---|
void |
LookupManager.add(Path newPath,
TransactionKey transactionKey)
Register a new a Path in the directory.
|
void |
LookupManager.addRole(AgentPath agent,
RolePath rolePath,
TransactionKey transactionKey)
Adds the given Agent to the given Role, if they both exist.
|
RolePath |
LookupManager.createRole(RolePath role,
TransactionKey transactionKey)
Creates a new Role.
|
void |
LookupManager.delete(Path path,
TransactionKey transactionKey)
Remove a Path from the directory.
|
boolean |
Lookup.exists(Path path,
TransactionKey transactionKey)
Checks if a particular Path exists in the directory
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
boolean |
Path.exists(TransactionKey transactionKey) |
String |
Lookup.getAgentName(AgentPath agentPath,
TransactionKey transactionKey)
Return the name of the Agent referenced by an AgentPath
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
String |
AgentPath.getAgentName(TransactionKey transactionKey) |
AgentPath |
Lookup.getAgentPath(String agentName,
TransactionKey transactionKey)
Find the AgentPath for the named Agent
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
Lookup.PagedResult |
Lookup.getAgents(RolePath rolePath,
int offset,
int limit,
TransactionKey transactionKey)
Returns all of the Agents who hold this role (including sub-roles)
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
AgentPath[] |
Lookup.getAgents(RolePath rolePath,
TransactionKey transactionKey)
Returns all of the Agents in this centre who hold this role (including sub-roles)
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
Lookup.PagedResult |
Lookup.getChildren(Path path,
int offset,
int limit,
TransactionKey transactionKey)
List the next-level-deep children of a Path
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
Iterator<Path> |
Lookup.getChildren(Path path,
TransactionKey transactionKey)
List the next-level-deep children of a Path
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
Iterator<Path> |
RolePath.getChildren(TransactionKey transactionKey) |
RolePath |
AgentPath.getFirstMatchingRole(List<RolePath> roles,
TransactionKey transactionKey) |
String |
Lookup.getIOR(Path path,
TransactionKey transactionKey)
Resolves the IOR to a CORBA Object (Item or Agent)
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
Object |
ItemPath.getIOR(TransactionKey transactionKey) |
Object |
Path.getIOR(TransactionKey transactionKey) |
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) |
RolePath |
RolePath.getParent(TransactionKey transactionKey) |
RolePath |
Lookup.getRolePath(String roleName,
TransactionKey transactionKey)
Find the RolePath for the named Role
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
Lookup.PagedResult |
Lookup.getRoles(AgentPath agentPath,
int offset,
int limit,
TransactionKey transactionKey)
Get all roles held by the given Agent
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
RolePath[] |
Lookup.getRoles(AgentPath agentPath,
TransactionKey transactionKey)
Get all roles held by the given Agent
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
RolePath[] |
AgentPath.getRoles(TransactionKey transactionKey) |
boolean |
Lookup.hasRole(AgentPath agentPath,
RolePath role,
TransactionKey transactionKey)
Checks if an agent qualifies as holding the stated Role, including any sub-role logic.
|
boolean |
AgentPath.hasRole(RolePath role,
TransactionKey transactionKey) |
boolean |
AgentPath.hasRole(String role,
TransactionKey transactionKey) |
void |
LookupManager.initializeDirectory(TransactionKey transactionKey)
Called when a server starts up.
|
void |
LookupManager.removeRole(AgentPath agent,
RolePath role,
TransactionKey transactionKey)
Remove the given Agent from the given Role.
|
ItemPath |
Lookup.resolvePath(DomainPath domainPath,
TransactionKey transactionKey)
Find the ItemPath for which a DomainPath is an alias.
|
Lookup.PagedResult |
Lookup.search(Path start,
List<Property> props,
int offset,
int limit,
TransactionKey transactionKey)
Search for Items in the specified path with the given property list
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
Lookup.PagedResult |
Lookup.search(Path start,
PropertyDescriptionList props,
int offset,
int limit,
TransactionKey transactionKey)
Search for Items of a particular type, based on its PropertyDescription outcome
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
Iterator<Path> |
Lookup.search(Path start,
PropertyDescriptionList props,
TransactionKey transactionKey)
Search for Items of a particular type, based on its PropertyDescription outcome
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
Iterator<Path> |
Lookup.search(Path start,
String name,
Lookup.SearchConstraints constraints,
TransactionKey transactionKey)
Find a path with a particular name (last component)
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
Iterator<Path> |
Lookup.search(Path start,
TransactionKey transactionKey,
Property... props)
Search for Items in the specified path with the given property list
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
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.
|
void |
LookupManager.setAgentPassword(AgentPath agent,
String newPassword,
boolean temporary,
TransactionKey transactionKey)
Set an Agent's password
This method can be used in server side code or Script to find uncommitted changes during the active transaction.
|
void |
LookupManager.setHasJobList(RolePath role,
boolean hasJobList,
TransactionKey transactionKey)
Set the flag specifying whether Activities holding this Role should push Jobs its Agents.
|
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 |
LookupManager.setPermission(RolePath role,
String permission,
TransactionKey transactionKey)
Sets the permission of the given Role.
|
void |
LookupManager.setPermissions(RolePath role,
List<String> permissions,
TransactionKey transactionKey)
Sets the list of permission of the given Role.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TransactionalClusterStorageBase.abort(TransactionKey transactionKey)
Rolls back all changes sent in the name of 'transactionKey' and unlocks the sysKeys
|
abstract void |
ClusterStorage.abort(TransactionKey transactionKey) |
void |
ClusterStorageManager.abort(TransactionKey transactionKey) |
void |
TransactionManager.abort(TransactionKey transactionKey)
Deprecated.
Rolls back all changes sent in the name of 'transactionKey' and unlocks the sysKeys
|
void |
TransactionalClusterStorageBase.begin(TransactionKey transactionKey) |
abstract void |
ClusterStorage.begin(TransactionKey transactionKey) |
void |
ClusterStorageManager.begin(TransactionKey transactionKey) |
void |
TransactionalClusterStorageBase.commit(TransactionKey transactionKey)
Writes all pending changes to the backends.
|
abstract void |
ClusterStorage.commit(TransactionKey transactionKey) |
void |
ClusterStorageManager.commit(TransactionKey transactionKey) |
void |
TransactionManager.commit(TransactionKey transactionKey)
Deprecated.
Writes all pending changes to the backends.
|
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.
|
abstract String |
ClusterStorage.executeQuery(Query query,
TransactionKey transactionKey)
Executes an SQL/OQL/XQuery/XPath/etc query in the target database.
|
String |
ClusterStorageManager.executeQuery(Query query,
TransactionKey transactionKey)
Executes the Query
|
String |
TransactionManager.executeQuery(Query query,
TransactionKey transactionKey)
Deprecated.
|
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[] |
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
|
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.
|
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 |
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,
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) |
| Modifier and Type | Method and Description |
|---|---|
Event |
Viewpoint.getEvent(TransactionKey transactionKey) |
Event |
OutcomeAttachment.getEvent(TransactionKey transactionKey) |
Outcome |
Viewpoint.getOutcome(TransactionKey transactionKey) |
Outcome |
OutcomeAttachment.getOutcome(TransactionKey transactionKey) |
Schema |
Outcome.getSchema(TransactionKey transactionKey)
Gets the Schema object associated with the Outcome
|
CollectionArrayList |
Schema.makeDescCollections(TransactionKey transactionKey) |
| Modifier and Type | Method and Description |
|---|---|
static void |
Bootstrap.checkAdminAgents(TransactionKey transactionKey) |
static void |
StandardServer.resetAgentIORs(RolePath root,
TransactionKey transactionKey) |
static void |
StandardServer.resetItemIORs(DomainPath root,
TransactionKey transactionKey) |
| Modifier and Type | Method and Description |
|---|---|
abstract Path |
ModuleImport.create(AgentPath agentPath,
boolean reset,
TransactionKey transactionKey) |
Path |
ModuleResource.create(AgentPath agentPath,
boolean reset,
TransactionKey transactionKey) |
Path |
ModuleActivity.create(AgentPath agentPath,
boolean reset,
TransactionKey transactionKey) |
ItemPath |
ModuleImport.getItemPath(TransactionKey transactionKey) |
void |
ModuleActivity.populateActivityDef(TransactionKey transactionKey) |
void |
ModuleWorkflow.populateActivityDef(TransactionKey transactionKey) |
| Modifier and Type | Method and Description |
|---|---|
DomainPath |
DefaultResourceImportHandler.createResource(String ns,
String itemName,
int version,
Outcome outcome,
boolean reset,
TransactionKey transactionKey)
Methods migrated from Bootstrap
|
DomainPath |
ResourceImportHandler.createResource(String ns,
String itemName,
int version,
Outcome outcome,
boolean reset,
TransactionKey transactionKey)
Create resource Item from its Module definition.
|
CollectionArrayList |
DefaultResourceImportHandler.getCollections(String name,
Integer version,
Outcome outcome,
TransactionKey transactionKey) |
CollectionArrayList |
ResourceImportHandler.getCollections(String name,
Integer version,
Outcome outcome,
TransactionKey transactionKey)
Returns any collections that this Resource Item stored in the outcome should contain.
|
CollectionArrayList |
DefaultResourceImportHandler.getCollections(String name,
String ns,
String location,
Integer version,
TransactionKey transactionKey) |
CollectionArrayList |
ResourceImportHandler.getCollections(String name,
String ns,
String location,
Integer version,
TransactionKey transactionKey)
Returns any collections that this Resource Item should contain.
|
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) |
CollectionArrayList |
PropertyDescriptionList.makeDescCollections(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
|
| Modifier and Type | Method and Description |
|---|---|
CollectionArrayList |
Query.makeDescCollections(TransactionKey transactionKey) |
| 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) |
static Script |
Script.getScript(String name,
Integer version,
TransactionKey transactionKey)
Resolves the Script object using its name and version.
|
CollectionArrayList |
Script.makeDescCollections(TransactionKey transactionKey) |
| Modifier and Type | Method and Description |
|---|---|
AgentProxy |
SecurityManager.authenticate(String agentName,
String agentPassword,
String resource,
boolean isClient,
TransactionKey transactionKey) |
boolean |
SecurityManager.checkPermissions(AgentPath agent,
Activity act,
ItemPath itemPath,
TransactionKey transactionKey) |
boolean |
SecurityManager.checkPermissions(AgentPath agent,
SecurityManager.BuiltInAction builtInAction,
ItemPath itemPath,
TransactionKey transactionKey) |
Path |
BuiltInAuthc.getPath(TransactionKey transactionKey) |
| Modifier and Type | Method and Description |
|---|---|
Object |
CastorHashMap.evaluateProperty(ItemPath itemPath,
String propName,
String actContext,
TransactionKey transactionKey) |
protected ItemPath |
DescriptionObjectCache.findItem(String name,
TransactionKey transactionKey) |
D |
DescriptionObjectCache.get(String name,
int version,
TransactionKey transactionKey) |
static ActivityDef |
LocalObjectLoader.getActDef(String actName,
int actVersion,
TransactionKey transactionKey) |
static CompositeActivityDef |
LocalObjectLoader.getCompActDef(String actName,
int actVersion,
TransactionKey transactionKey) |
static ActivityDef |
LocalObjectLoader.getElemActDef(String actName,
int actVersion,
TransactionKey transactionKey) |
static PropertyDescriptionList |
LocalObjectLoader.getPropertyDescriptionList(CastorHashMap properties,
TransactionKey transactionKey) |
static PropertyDescriptionList |
LocalObjectLoader.getPropertyDescriptionList(String name,
int version,
TransactionKey transactionKey) |
static Query |
LocalObjectLoader.getQuery(CastorHashMap properties,
TransactionKey transactionKey) |
static Query |
LocalObjectLoader.getQuery(String queryName,
int queryVersion,
TransactionKey transactionKey) |
static Schema |
LocalObjectLoader.getSchema(CastorHashMap properties,
TransactionKey transactionKey) |
static Schema |
LocalObjectLoader.getSchema(String schemaName,
int schemaVersion,
TransactionKey transactionKey) |
static Script |
LocalObjectLoader.getScript(CastorHashMap properties,
TransactionKey transactionKey) |
static Script |
LocalObjectLoader.getScript(String scriptName,
int scriptVersion,
TransactionKey transactionKey) |
static StateMachine |
LocalObjectLoader.getStateMachine(CastorHashMap properties,
TransactionKey transactionKey) |
static StateMachine |
LocalObjectLoader.getStateMachine(String smName,
int smVersion,
TransactionKey transactionKey) |
ActivityDef |
ActDefCache.loadObject(String name,
int version,
ItemProxy proxy,
TransactionKey transactionKey) |
D |
DescriptionObjectCache.loadObject(String name,
int version,
ItemProxy proxy,
TransactionKey transactionKey) |
CollectionArrayList |
DescriptionObject.makeDescCollections(TransactionKey transactionKey) |
| Modifier and Type | Method and Description |
|---|---|
void |
MemoryOnlyClusterStorage.abort(TransactionKey transactionKey) |
void |
XMLClusterStorage.abort(TransactionKey transactionKey) |
void |
ProxyLoader.abort(TransactionKey transactionKey)
Deprecated.
|
void |
MemoryOnlyClusterStorage.begin(TransactionKey transactionKey) |
void |
XMLClusterStorage.begin(TransactionKey transactionKey) |
void |
ProxyLoader.begin(TransactionKey transactionKey)
Deprecated.
|
void |
MemoryOnlyClusterStorage.commit(TransactionKey transactionKey) |
void |
XMLClusterStorage.commit(TransactionKey transactionKey) |
void |
ProxyLoader.commit(TransactionKey transactionKey)
Deprecated.
|
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
|
String |
MemoryOnlyClusterStorage.executeQuery(Query query,
TransactionKey transactionKey) |
String |
XMLClusterStorage.executeQuery(Query query,
TransactionKey transactionKey) |
String |
ProxyLoader.executeQuery(Query query,
TransactionKey transactionKey)
Deprecated.
|
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
|
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.