Uses of Class
org.cristalise.kernel.persistency.TransactionKey
Packages that use TransactionKey
Package
Description
Collections are Item local objects that reference other Items.
This file is part of the CRISTAL-iSE kernel.
The Proxy API is a major part of the client-side functionality of the
CRISTAL API, which provides client-side proxy objects that represent the
Items and Agents on the server.
The implementation of the Item lifecycle, as composite workflows.
-
Uses of TransactionKey in org.cristalise.kernel.collection
Methods in org.cristalise.kernel.collection with parameters of type TransactionKeyModifier and TypeMethodDescriptionAggregation.addMember(ItemPath itemPath, CastorHashMap props, String classProps, GraphPoint location, int w, int h, TransactionKey transactionKey) Aggregation.addMember(ItemPath itemPath, CastorHashMap props, String classProps, TransactionKey transactionKey) Aggregation.addMember(CastorHashMap props, String classProps, GraphPoint location, int w, int h, TransactionKey transactionKey) AggregationInstance.addMember(ItemPath itemPath, CastorHashMap props, String classProps, GraphPoint location, int w, int h, TransactionKey transactionKey) AggregationInstance.addMember(ItemPath itemPath, CastorHashMap props, String classProps, TransactionKey transactionKey) abstract ECollection.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.Dependency.addMember(ItemPath itemPath, TransactionKey transactionKey) Add a member to the DependencyDependency.addMember(ItemPath itemPath, CastorHashMap props, String classProps, TransactionKey transactionKey) DependencyDescription.addMember(ItemPath itemPath, TransactionKey transactionKey) DependencyDescription.addMember(ItemPath itemPath, CastorHashMap props, String classProps, TransactionKey transactionKey) voidDependency.addToItemProperties(PropertyArrayList props, TransactionKey transactionKey) Add Dependency specific values to ItemProperties.voidDependency.addToVertexProperties(CastorHashMap props, TransactionKey transactionKey) Add Dependency specific values to VertexProperties (CastorHashMap).voidAggregationMember.assignItem(ItemPath itemPath, TransactionKey transactionKey) voidCollectionMember.assignItem(ItemPath itemPath, TransactionKey transactionKey) Assign the given item to the slot, if it fitsvoidDependencyMember.assignItem(ItemPath itemPath, TransactionKey transactionKey) booleanDependencyMember.convertToItemPropertyByScript(PropertyArrayList props, TransactionKey transactionKey) Executes Script if it was defined in the Member propertiesDependency.createMember(ItemPath itemPath, TransactionKey transactionKey) Dependency.createMember(ItemPath itemPath, CastorHashMap props, TransactionKey transactionKey) protected ObjectDependency.evaluateScript(TransactionKey transactionKey) protected ObjectDependencyMember.evaluateScript(TransactionKey transactionKey) static booleanAggregation.getIsComposite(ItemPath itemPath, String name, TransactionKey transactionKey) Dependency.getToDependencyName(ItemPath referencedItem, TransactionKey transactionKey) Reads the DependencyTo property to retrieve the name of the dependency.AggregationDescription.newInstance(TransactionKey transactionKey) For each member get thePropertyDescriptionListof the member item and look for an explicit versionCollectionDescription.newInstance(TransactionKey transactionKey) Create a new instance of this collection.DependencyDescription.newInstance(TransactionKey transactionKey) AggregationMember.resolveItem(TransactionKey transactionKey) CollectionMember.resolveItem(TransactionKey transactionKey) Resolve the Item currently assignedDependencyMember.resolveItem(TransactionKey transactionKey) -
Uses of TransactionKey in org.cristalise.kernel.entity
Methods in org.cristalise.kernel.entity with parameters of type TransactionKeyModifier and TypeMethodDescriptionDomainContext.getSubContexts(TransactionKey transactionKey) DomainContext.makeDescCollections(TransactionKey transactionKey) -
Uses of TransactionKey in org.cristalise.kernel.entity.imports
Methods in org.cristalise.kernel.entity.imports with parameters of type TransactionKeyModifier and TypeMethodDescriptionImportAgent.create(AgentPath agentPath, boolean reset, TransactionKey transactionKey) ImportAggregation.create(TransactionKey transactionKey) ImportDependency.create(TransactionKey transactionKey) ImportItem.create(AgentPath agentPath, boolean reset, TransactionKey transactionKey) ImportRole.create(AgentPath agentPath, boolean reset, TransactionKey transactionKey) protected CollectionArrayListImportItem.createCollections(TransactionKey transactionKey) protected CompositeActivityImportItem.createCompositeActivity(TransactionKey transactionKey) This method enables to use ImportItem in different bootstrap uses cases (e.g.booleanImportAgent.exists(TransactionKey transactionKey) booleanImportItem.exists(TransactionKey transactionKey) booleanImportRole.exists(TransactionKey transactionKey) ImportAgent.getAgentPath(TransactionKey transactionKey) ImportAgent.getItemPath(TransactionKey transactionKey) Sets the ItemPath representing the Agent.ImportItem.getItemPath(TransactionKey transactionKey) Returns ItemPath if it was already set.ImportRole.getItemPath(TransactionKey transactionKey) ImportAgent.makeDescCollections(TransactionKey transactionKey) ImportItem.makeDescCollections(TransactionKey transactionKey) ImportRole.makeDescCollections(TransactionKey transactionKey) voidImportRole.update(AgentPath agentPath, TransactionKey transactionKey) -
Uses of TransactionKey in org.cristalise.kernel.entity.proxy
Fields in org.cristalise.kernel.entity.proxy declared as TransactionKeyModifier and TypeFieldDescriptionprotected TransactionKeyItemProxy.transactionKeySet Transaction key (a.k.a.Methods in org.cristalise.kernel.entity.proxy with parameters of type TransactionKeyModifier and TypeMethodDescriptionbooleanItemProxy.checkCollection(String collection, TransactionKey transKey) Checks if the given Collection existsbooleanItemProxy.checkCollection(BuiltInCollections collection, TransactionKey transKey) Checks if the given built-in Collection existsbooleanItemProxy.checkContent(String path, String name, TransactionKey transKey) Check if the data of the Item located by the ClusterStorage path is exist.booleanItemProxy.checkContent(ClusterType cluster, String name, TransactionKey transKey) Check the root content of the given ClusterTypebooleanItemProxy.checkOutcome(String schemaName, int schemaVersion, int eventId, TransactionKey transKey) Check if the given Outcome exists.booleanItemProxy.checkOutcome(Schema schema, int eventId, TransactionKey transKey) Check if the given Outcome exists.booleanItemProxy.checkOutcomeAttachment(Schema schema, int eventId, TransactionKey transKey) Check if the given OutcomeAttachment exists.booleanItemProxy.checkProperty(String name, TransactionKey transKey) Check if the given Property exists.booleanItemProxy.checkProperty(BuiltInItemProperties prop, TransactionKey transKey) Check if the given built-in Property exists.booleanItemProxy.checkViewpoint(String schemaName, String viewName, TransactionKey transKey) Check if the given Viewpoint exists.static AgentProxyProxyManager.getAgentProxy(String agentName, TransactionKey transactionKey) static AgentProxyProxyManager.getAgentProxy(AgentPath path, TransactionKey transactionKey) 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.Collection<?> ItemProxy.getCollection(BuiltInCollections collection, Integer version, TransactionKey transKey) Gets a numbered version (snapshot) of a collectionCollection<?> ItemProxy.getCollection(BuiltInCollections collection, TransactionKey transKey) Gets the current version of the named Collection.String[]ItemProxy.getContents(String path, TransactionKey transKey) List the content of the cluster located by the cluster path.String[]ItemProxy.getContents(ClusterType type, TransactionKey transKey) List the root content of the given ClusterType.ItemProxy.getEvent(int eventId, TransactionKey transKey) Retrieves the Event of the given id.ItemProxy.getHistory(TransactionKey transKey) Retrieves the History of the item.ItemProxy.getJob(String id, TransactionKey transKey) Retrieves single persistent Job.ItemProxy.getJobs(TransactionKey transKey) Retrieves the complete list of Jobs of the Item.ItemProxy.getName(TransactionKey transKey) Get the name of the Item from its Property called Name.ItemProxy.getObject(String path, TransactionKey transKey) Retrieve the C2KLocalObject for the Cluster path.ItemProxy.getObject(ClusterType type, TransactionKey transKey) Retrieve the C2KLocalObject for the ClusterType.ItemProxy.getOutcome(String schemaName, int schemaVersion, int eventId, TransactionKey transKey) Gets the selected Outcome.ItemProxy.getOutcome(Event event, TransactionKey transKey) Gets the Outcome associated with the Event.ItemProxy.getOutcome(Schema schema, int eventId, TransactionKey transKey) Gets the selected Outcome.ItemProxy.getOutcome(Viewpoint view, TransactionKey transKey) Gets the Outcome selected by the Viewpoint.ItemProxy.getOutcomeAttachment(String schemaName, int schemaVersion, int eventId, TransactionKey transKey) Gets the selected OutcomeAttachment.ItemProxy.getOutcomeAttachment(Schema schema, int eventId, TransactionKey transKey) Gets the selected OutcomeAttachment.ItemProxy.getProperty(String name, String defaultValue, TransactionKey transKey) Retrieves the value of a named property.ItemProxy.getProperty(String name, TransactionKey transKey) ItemProxy.getProperty(BuiltInItemProperties prop, String defaultValue, TransactionKey transKey) Retrieves the values of a BuiltInItemProperty or returns the defaulValue if no Property was found.static ItemProxyProxyManager.getProxy(Path path, TransactionKey transactionKey) ItemProxy.getType(TransactionKey transKey) Get the type of the Item from its Property called Type.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.ItemProxy.getWorkflow(TransactionKey transKey) Gets the Workflow object of this Item.ItemProxy.queryData(String path, TransactionKey transKey) Query data of the Item located by the ClusterStorage pathConstructors in org.cristalise.kernel.entity.proxy with parameters of type TransactionKeyModifierConstructorDescriptionprotectedAgentProxy(AgentPath agentPath, TransactionKey transKey) protectedItemProxy(ItemPath itemPath, TransactionKey transKey) -
Uses of TransactionKey in org.cristalise.kernel.events
Constructors in org.cristalise.kernel.events with parameters of type TransactionKey -
Uses of TransactionKey in org.cristalise.kernel.lifecycle
Methods in org.cristalise.kernel.lifecycle with parameters of type TransactionKeyModifier and TypeMethodDescriptionvoidActivityDef.configureInstance(WfVertex act, TransactionKey transactionKey) voidWfVertexDef.configureInstance(WfVertex newVertex, TransactionKey transactionKey) Copies Properties from vertex definition to vertex instance, and also set the EdgesCompositeActivityDef.findRefActDefs(GraphModel graph, TransactionKey transactionKey) protected DescriptionObject[]ActivityDef.getBuiltInCollectionResource(BuiltInCollections collection, TransactionKey transactionKey) ActivityDef.getQuery(TransactionKey transactionKey) AndSplitDef.getRoutingScript(TransactionKey transactionKey) ActivityDef.getSchema(TransactionKey transactionKey) ActivityDef.getScript(TransactionKey transactionKey) ActivityDef.getStateMachine(TransactionKey transactionKey) ActivitySlotDef.getTheActivityDef(TransactionKey transactionKey) ActivityDef.instantiate(String name, TransactionKey transactionKey) ActivityDef.instantiate(TransactionKey transactionKey) ActivitySlotDef.instantiate(TransactionKey transactionKey) AndSplitDef.instantiate(TransactionKey transactionKey) CompositeActivityDef.instantiate(String name, TransactionKey transactionKey) CompositeActivityDef.instantiate(TransactionKey transactionKey) JoinDef.instantiate(TransactionKey transactionKey) LoopDef.instantiate(TransactionKey transactionKey) OrSplitDef.instantiate(TransactionKey transactionKey) abstract WfVertexWfVertexDef.instantiate(TransactionKey transactionKey) XOrSplitDef.instantiate(TransactionKey transactionKey) WfVertex[]CompositeActivityDef.intantiateVertices(CompositeActivity ca, TransactionKey transactionKey) Loops through the vertices of children graph model and calls their instantiate methodCompositeActivityDef.makeActDefCollection(TransactionKey transactionKey) Used in Script CompositeActivityDefCollSetterActivityDef.makeDescCollections(TransactionKey transactionKey) CompositeActivityDef.makeDescCollections(TransactionKey transactionKey) voidCompositeActivityDef.setChildrenGraphModel(GraphModel childrenGraph, TransactionKey transactionKey) -
Uses of TransactionKey in org.cristalise.kernel.lifecycle.instance
Methods in org.cristalise.kernel.lifecycle.instance with parameters of type TransactionKeyModifier and TypeMethodDescriptionvoidActivity.abort(AgentPath agent, ItemPath itemPath, TransactionKey transactionKey) voidCompositeActivity.abort(AgentPath agentPath, ItemPath itemPath, TransactionKey transactionKey) voidWfVertex.abort(AgentPath agent, ItemPath itemPath, TransactionKey transactionKey) protected String[]Split.calculateNexts(TransactionKey transactionKey) WfVertex.evaluateProperty(ItemPath itemPath, String propName, TransactionKey transactionKey) WfVertex.evaluatePropertyValue(ItemPath itemPath, Object propValue, TransactionKey transactionKey) protected ObjectWfVertex.evaluateScript(String scriptName, Integer scriptVersion, ItemPath itemPath, TransactionKey transactionKey) voidLoop.followNext(Next activeNext, TransactionKey transactionKey) voidXOrSplit.followNext(Next activeNext, TransactionKey transactionKey) Activity.getStateMachine(TransactionKey transKey) voidWorkflow.initialise(ItemPath itemPath, AgentPath agent, TransactionKey transactionKey) Activity.request(AgentPath agent, ItemPath itemPath, int transitionID, String requestData, String attachmentType, byte[] attachment, boolean validateOutcome, TransactionKey transactionKey) Activity.request(AgentPath agent, ItemPath itemPath, int transitionID, String requestData, String attachmentType, byte[] attachment, TransactionKey transactionKey) CompositeActivity.request(AgentPath agent, ItemPath itemPath, int transitionID, String requestData, String attachmentType, byte[] attachment, TransactionKey transactionKey) Workflow.requestAction(AgentPath agent, String stepPath, ItemPath itemPath, int transitionID, String requestData, String attachmentType, byte[] attachment, TransactionKey transactionKey) voidActivity.run(TransactionKey transactionKey) called by precedent Activity runNext() for setting the activity able to be executedvoidCompositeActivity.run(TransactionKey transactionKey) voidJoin.run(TransactionKey transactionKey) voidSplit.run(TransactionKey transactionKey) abstract voidWfVertex.run(TransactionKey transactionKey) protected StringActivity.runActivityLogic(AgentPath agent, ItemPath itemPath, int transitionID, String requestData, TransactionKey transactionKey) Overridden in predefined stepsvoidActivity.runFirst(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)processvoidJoin.runFirst(TransactionKey transactionKey) voidSplit.runFirst(TransactionKey transactionKey) abstract voidWfVertex.runFirst(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)voidActivity.runNext(TransactionKey transactionKey) sets the next activity available if possiblevoidAndSplit.runNext(TransactionKey transactionKey) voidCompositeActivity.runNext(TransactionKey transactionKey) voidJoin.runNext(TransactionKey transactionKey) voidOrSplit.runNext(TransactionKey transactionKey) abstract voidWfVertex.runNext(TransactionKey transactionKey) voidXOrSplit.runNext(TransactionKey transactionKey) -
Uses of TransactionKey in org.cristalise.kernel.lifecycle.instance.predefined
Methods in org.cristalise.kernel.lifecycle.instance.predefined with parameters of type TransactionKeyModifier and TypeMethodDescriptionprotected voidAddMembersToCollection.checkCardinatilyConstraint(Dependency currentDependency, Dependency inputDependency, ItemPath itemPath, TransactionKey transactionKey) protected voidManageMembersOfCollectionBase.checkCardinatilyConstraint(Dependency currentDependency, Dependency inputDependency, ItemPath itemPath, TransactionKey transactionKey) voidManageMembersOfCollectionBase.computeUpdates(ItemPath currentItemPath, Activity currentActivity, Node inputNode, TransactionKey transactionKey) voidPredefinedStep.computeUpdates(ItemPath currentItem, Activity currentActivity, Node outcomeNode, TransactionKey transactionKey) protected voidCreateAgentFromDescription.createAgentAddRoles(AgentPath newAgentPath, String[] roles, String pwd, TransactionKey transactionKey) Create Corba server, AgentPath and add Roles to agentprotected CollectionDescription<?> AddNewCollectionDescription.createAggregationDescription(String[] params, String collName, TransactionKey transactionKey) protected CollectionDescription<?> AddNewCollectionDescription.createDependencyDescription(String[] params, String collName, TransactionKey transactionKey) protected voidErase.eraseOneItem(AgentPath agentP, ItemPath itemP, boolean forceFlag, TransactionKey transactionKey) protected voidAddMembersToCollection.evaluateScript(ItemPath item, Dependency dependency, DependencyMember newMember, TransactionKey transactionKey) protected voidManageMembersOfCollectionBase.evaluateScript(ItemPath item, String propertyValue, CastorHashMap scriptProps, TransactionKey transactionKey) protected voidPredefinedStepCollectionBase.evaluateScript(ItemPath item, String propertyValue, CastorHashMap scriptProps, TransactionKey transactionKey) Deprecated.protected voidPredefinedStepCollectionBase.evaluateScript(ItemPath item, Dependency dependency, DependencyMember newMember, TransactionKey transactionKey) Deprecated.Executes a script if exists.protected voidRemoveMembersFromCollection.evaluateScript(ItemPath item, Dependency dependency, DependencyMember newMember, TransactionKey transactionKey) CreateItemFromDescription.getItemName(ItemPath descItemPath, String newName, TransactionKey transactionKey) protected voidCreateItemFromDescription.initialiseItem(ItemPath newItem, AgentProxy agent, ItemProxy descItem, PropertyArrayList initProps, String outcome, String newName, String descVer, DomainPath context, ItemPath newItemPath, TransactionKey transactionKey) static Collection<?> CreateItemFromDescription.instantiateCollection(String collName, ItemProxy descItem, String descVer, PropertyArrayList newProps, TransactionKey transactionKey) protected CollectionArrayListCreateItemFromDescription.instantiateCollections(ItemProxy descItem, String descVer, PropertyArrayList newProps, TransactionKey transactionKey) Copies the CollectionDescriptions of the Item requesting this predefined step.protected PropertyArrayListCreateItemFromDescription.instantiateProperties(ItemProxy descItem, String descVer, PropertyArrayList initProps, String newName, TransactionKey transactionKey) protected ViewpointCreateItemFromDescription.instantiateViewpoint(ItemProxy descItem, String descVer, TransactionKey transactionKey) protected CompositeActivityCreateItemFromDescription.instantiateWorkflow(ItemProxy descItem, String descVer, TransactionKey transactionKey) Retrieve the Workflow dependency for the given description version, instantiate the loaded CompositeActivityDefprotected voidErase.removeAliases(ItemPath item, TransactionKey transactionKey) protected voidErase.removeBidirectionalReferences(AgentPath agentP, ItemPath itemP, boolean forceFlag, TransactionKey transactionKey) protected voidErase.removeRolesIfAgent(ItemPath item, TransactionKey transactionKey) PredefinedStep.request(AgentPath agent, ItemPath itemPath, String requestData, TransactionKey transactionKey) Use this method to run a Predefined steps during Bootstrap or during Activity.request()protected StringAddC2KObject.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringAddDomainPath.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringAddMembersToCollection.runActivityLogic(AgentPath agent, ItemPath itemPath, int transitionID, String requestData, TransactionKey transactionKey) protected StringAddNewCollectionDescription.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) Params: 0 - collection name 1 - collection type (Aggregation | Dependency) 2 - properties - CastorHasMap marshaled 3 - Member DomainPath to specify the Type of the member Itemprotected StringAddNewSlot.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 StringAssignItemToSlot.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) Params: 0 - collection name 1 - slot number 2 - target entity keyprotected StringBulkErase.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringChangeName.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringClearSlot.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) Params: 0 - collection name 1 - slot numberprotected StringCreateAgentFromDescription.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 StringCreateItemFromDescription.runActivityLogic(AgentPath agentPath, 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 StringCreateNewCollectionVersion.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) Generates a new snapshot of a collection from its current state.protected StringErase.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringImport.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) Params: Schemaname_version:Viewpoint (optional), Outcome, Timestamp (optional)protected StringImportImportAgent.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringImportImportItem.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringImportImportRole.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected abstract StringPredefinedStep.runActivityLogic(AgentPath agent, ItemPath itemPath, int transitionID, String requestData, TransactionKey transactionKey) All predefined steps must override this to implement their actionprotected StringRemoveC2KObject.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringRemoveDomainPath.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringRemoveMembersFromCollection.runActivityLogic(AgentPath agent, ItemPath itemPath, int transitionID, String requestData, TransactionKey transactionKey) protected StringRemoveViewpoint.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) SchemaName and Viewnameprotected StringReplaceDomainWorkflow.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringUpdateCollectionsFromDescription.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringUpdateDependencyMember.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringUpdateImportReport.runActivityLogic(AgentPath agent, ItemPath itemPath, int transitionID, String requestData, TransactionKey transactionKey) protected StringUpdateItemFromDescription.runActivityLogic(AgentPath agent, ItemPath descItemPath, int transitionID, String requestData, TransactionKey transactionKey) protected StringUpdateProperitesFromDescription.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringWriteProperty.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringWriteViewpoint.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) SchemaName, name and event Id.static voidCreateItemFromDescription.storeItem(AgentPath agent, ItemPath item, PropertyArrayList props, CollectionArrayList colls, CompositeActivity ca, Viewpoint initViewpoint, String initOutcomeString, TransactionKey transactionKey) static voidPredefinedStep.storeOutcomeEventAndViews(ItemPath itemPath, Outcome newOutcome, Integer version, TransactionKey transactionKey) TODO Implement Bootstrap predefined stepstatic voidPredefinedStep.storeOutcomeEventAndViews(ItemPath itemPath, Outcome newOutcome, TransactionKey transactionKey) TODO Implement Bootstrap predefined stepprotected String[]PredefinedStepCollectionBase.unpackParamsAndGetCollection(ItemPath item, String requestData, TransactionKey transactionKey) Deprecated.Unpacks parameters from requestData and retrieves cCollection instancestatic voidWriteProperty.write(ItemPath item, String name, String value, TransactionKey transactionKey) Deprecated.use PropertyUtility.writeProperty() insteadstatic voidWriteViewpoint.write(ItemPath item, String schemaName, String viewName, int eventId, TransactionKey transactionKey) -
Uses of TransactionKey in org.cristalise.kernel.lifecycle.instance.predefined.agent
Methods in org.cristalise.kernel.lifecycle.instance.predefined.agent with parameters of type TransactionKeyModifier and TypeMethodDescriptionprotected StringAuthenticate.authenticate(AgentPath agent, ItemPath itemPath, String requestData, TransactionKey transactionKey) protected StringAuthenticate.runActivityLogic(AgentPath agent, ItemPath itemPath, int transitionID, String requestData, TransactionKey transactionKey) protected StringForcedLogout.runActivityLogic(AgentPath agent, ItemPath itemPath, int transitionID, String requestData, TransactionKey transactionKey) protected StringLogin.runActivityLogic(AgentPath agent, ItemPath itemPath, int transitionID, String requestData, TransactionKey transactionKey) protected StringLoginTimeout.runActivityLogic(AgentPath agent, ItemPath itemPath, int transitionID, String requestData, TransactionKey transactionKey) protected StringLogout.runActivityLogic(AgentPath agent, ItemPath itemPath, int transitionID, String requestData, TransactionKey transactionKey) protected StringSetAgentPassword.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringSetAgentRoles.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringSign.runActivityLogic(AgentPath agent, ItemPath itemPath, int transitionID, String requestData, TransactionKey transactionKey) -
Uses of TransactionKey in org.cristalise.kernel.lifecycle.instance.predefined.server
Methods in org.cristalise.kernel.lifecycle.instance.predefined.server with parameters of type TransactionKeyModifier and TypeMethodDescriptionBulkImport.importAgentPath(ItemPath item, TransactionKey transactionKey) voidBulkImport.importAllClusters(TransactionKey transactionKey) voidBulkImport.importCollection(ItemPath item, TransactionKey transactionKey) voidBulkImport.importDomainPath(ItemPath item, TransactionKey transactionKey) voidBulkImport.importHistory(ItemPath item, TransactionKey transactionKey) BulkImport.importItemPath(ItemPath item, TransactionKey transactionKey) voidBulkImport.importJob(ItemPath item, TransactionKey transactionKey) voidBulkImport.importLifeCycle(ItemPath item, TransactionKey transactionKey) voidBulkImport.importOutcome(ItemPath item, TransactionKey transactionKey) voidBulkImport.importPath(ItemPath item, TransactionKey transactionKey) voidBulkImport.importProperty(ItemPath item, TransactionKey transactionKey) voidBulkImport.importRolePath(ItemPath item, AgentPath agentPath, TransactionKey transactionKey) voidBulkImport.importViewPoint(ItemPath item, TransactionKey transactionKey) protected StringAddDomainContext.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringBulkImport.runActivityLogic(AgentPath agent, ItemPath itemPath, int transitionID, String requestData, TransactionKey transactionKey) protected StringConfigureLogback.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringRemoveDomainContext.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringRemoveRole.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) protected StringUpdateRole.runActivityLogic(AgentPath agent, ItemPath item, int transitionID, String requestData, TransactionKey transactionKey) -
Uses of TransactionKey in org.cristalise.kernel.lifecycle.instance.stateMachine
Methods in org.cristalise.kernel.lifecycle.instance.stateMachine with parameters of type TransactionKeyModifier and TypeMethodDescriptionStateMachine.makeDescCollections(TransactionKey transactionKey) -
Uses of TransactionKey in org.cristalise.kernel.lifecycle.routingHelpers
Methods in org.cristalise.kernel.lifecycle.routingHelpers with parameters of type TransactionKeyModifier and TypeMethodDescriptionstatic ObjectDataHelperUtility.evaluateValue(ItemPath itemPath, Object value, String actContext, TransactionKey transactionKey) If theActivityDataHelper.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 XPathDataHelper.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, and to use that data for process control or generating new data.PropertyDataHelper.get(ItemPath itemPath, String actContext, String dataPath, TransactionKey transactionKey) Syntax of search: PropertyNameViewpointDataHelper.get(ItemPath itemPath, String actContext, String dataPath, TransactionKey transactionKey) dataPath syntax is used for search : viewpoint:/xpath/to/field -
Uses of TransactionKey in org.cristalise.kernel.lookup
Methods in org.cristalise.kernel.lookup with parameters of type TransactionKeyModifier and TypeMethodDescriptionvoidLookupManager.add(Path newPath, TransactionKey transactionKey) Register a new a Path in the directory.voidLookupManager.addRole(AgentPath agent, RolePath rolePath, TransactionKey transactionKey) Adds the given Agent to the given Role, if they both exist.LookupManager.createRole(RolePath role, TransactionKey transactionKey) Creates a new Role.voidLookupManager.delete(Path path, TransactionKey transactionKey) Remove a Path from the directory.booleanLookup.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.booleanPath.exists(TransactionKey transactionKey) AgentPath.getAgentName(TransactionKey transactionKey) 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.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.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.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.getChildren(Path path, int offset, int limit, boolean contextOnly, TransactionKey transactionKey) List the next-level-deep children (items or contexts) of the given path This method can be used in server side code or Script to find uncommitted changes during the active transaction.default Lookup.PagedResultLookup.getChildren(Path path, int offset, int limit, TransactionKey transactionKey) List the next-level-deep children (items and contexts) of the given path This method can be used in server side code or Script to find uncommitted changes during the active transaction.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.RolePath.getChildren(TransactionKey transactionKey) Lookup.getContextTree(DomainPath start, TransactionKey transactionKey) ItemPath.getItemName(TransactionKey transactionKey) DomainPath.getItemPath(TransactionKey transactionKey) ItemPath.getItemPath(TransactionKey transactionKey) Lookup.getItemPath(String sysKey, TransactionKey transactionKey) Fetch the correct subclass class of ItemPath for a particular Item, derived from its lookup entry.Path.getItemPath(TransactionKey transactionKey) RolePath.getParent(TransactionKey transactionKey) AgentPath.getProxy(TransactionKey transactionKey) ItemPath.getProxy(TransactionKey transactionKey) 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.RolePath[]AgentPath.getRoles(TransactionKey transactionKey) 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.booleanAgentPath.hasMatchingRole(List<RolePath> roles, TransactionKey transactionKey) booleanAgentPath.hasRole(String role, TransactionKey transactionKey) booleanAgentPath.hasRole(RolePath role, TransactionKey transactionKey) booleanLookup.hasRole(AgentPath agentPath, RolePath role, TransactionKey transactionKey) Checks if an agent qualifies as holding the stated Role, including any sub-role logic.voidLookupManager.initializeDirectory(TransactionKey transactionKey) Called when a server starts up.voidLookupManager.removeRole(AgentPath agent, RolePath role, TransactionKey transactionKey) Remove the given Agent from the given Role.Lookup.resolvePath(DomainPath domainPath, TransactionKey transactionKey) Find the ItemPath for which a DomainPath is an alias.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.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.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.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.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.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.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.voidLookupManager.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.voidLookupManager.setHasJobList(RolePath role, boolean hasJobList, TransactionKey transactionKey) Set the flag specifying whether Activities holding this Role should push Jobs its Agents.voidLookupManager.setPermission(RolePath role, String permission, TransactionKey transactionKey) Sets the permission of the given Role.voidLookupManager.setPermissions(RolePath role, List<String> permissions, TransactionKey transactionKey) Sets the list of permission of the given Role. -
Uses of TransactionKey in org.cristalise.kernel.persistency
Methods in org.cristalise.kernel.persistency with parameters of type TransactionKeyModifier and TypeMethodDescriptionabstract voidClusterStorage.abort(TransactionKey transactionKey) voidClusterStorageManager.abort(TransactionKey transactionKey) voidTransactionManager.abort(TransactionKey transactionKey) Deprecated.Rolls back all changes sent in the name of 'transactionKey' and unlocks the sysKeysabstract voidClusterStorage.begin(TransactionKey transactionKey) voidClusterStorageManager.begin(TransactionKey transactionKey) abstract voidClusterStorage.commit(TransactionKey transactionKey) voidClusterStorageManager.commit(TransactionKey transactionKey) voidTransactionManager.commit(TransactionKey transactionKey) Deprecated.Writes all pending changes to the backends.abstract voidClusterStorage.delete(ItemPath itemPath, String path, TransactionKey transactionKey) Remove a CRISTAL local object from storage.abstract voidClusterStorage.delete(ItemPath itemPath, ClusterType cluster, TransactionKey transactionKey) Remove all CRISTAL local object of the given ClusterType from storage.abstract voidClusterStorage.delete(ItemPath itemPath, TransactionKey transactionKey) Removes all data of an Item.abstract StringClusterStorage.executeQuery(Query query, TransactionKey transactionKey) Executes an SQL/OQL/XQuery/XPath/etc query in the target database.ClusterStorageManager.executeQuery(Query query, TransactionKey transactionKey) Executes the QueryTransactionManager.executeQuery(Query query, TransactionKey transactionKey) Deprecated.abstract C2KLocalObjectClusterStorage.get(ItemPath itemPath, String path, TransactionKey transactionKey) Fetches a CRISTAL local object from storage by pathClusterStorageManager.get(ItemPath itemPath, String path, TransactionKey transactionKey) Retrieves clusters from ClusterStorages invalid input: '&' maintains the memory cache.TransactionManager.get(ItemPath itemPath, String path, TransactionKey transactionKey) Deprecated.Public get method.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[]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, String path, TransactionKey transactionKey) Retrieves the ids of the next level of a cluster.String[]ClusterStorageManager.getClusterContents(ItemPath itemPath, ClusterType type, TransactionKey transactionKey) 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 changesString[]TransactionManager.getClusterContents(ItemPath itemPath, ClusterType type, TransactionKey transactionKey) Deprecated.Retrieves the ids of the root level of a clusterClusterStorage.getClusters(ItemPath itemPath, TransactionKey transactionKey) Queries the Item for the Clusters (root path elements) that are available.abstract intClusterStorage.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 storedintClusterStorageManager.getLastIntegerId(ItemPath itemPath, String path, TransactionKey transactionKey) Retrieves the last id of the Historyabstract voidClusterStorage.put(ItemPath itemPath, C2KLocalObject obj, TransactionKey transactionKey) Stores a CRISTAL local object.voidClusterStorageManager.put(ItemPath itemPath, C2KLocalObject obj, TransactionKey transactionKey) Creates or overwrites a cluster in all writers.voidTransactionManager.put(ItemPath itemPath, C2KLocalObject obj, TransactionKey transactionKey) Deprecated.voidClusterStorageManager.remove(ItemPath itemPath, String path, TransactionKey transactionKey) Deletes a cluster from all writersvoidTransactionManager.remove(ItemPath itemPath, String path, TransactionKey transactionKey) Deprecated.Uses the put method, with null as the object value.voidClusterStorageManager.removeCluster(ItemPath itemPath, String path, TransactionKey transactionKey) Removes all child objects from the given path for all writersvoidClusterStorageManager.removeCluster(ItemPath itemPath, ClusterType cluster, TransactionKey transactionKey) Removes all objects of a ClusterTypevoidClusterStorageManager.removeCluster(ItemPath itemPath, TransactionKey transactionKey) Removes all data associated with the itemvoidTransactionManager.removeCluster(ItemPath itemPath, String path, TransactionKey transactionKey) Deprecated.Removes all child objects from the given pathConstructors in org.cristalise.kernel.persistency with parameters of type TransactionKeyModifierConstructorDescriptionC2KLocalObjectMap(ItemPath item, ClusterType cluster, TransactionKey transKey) -
Uses of TransactionKey in org.cristalise.kernel.persistency.outcome
Methods in org.cristalise.kernel.persistency.outcome with parameters of type TransactionKeyModifier and TypeMethodDescriptionOutcomeAttachment.getEvent(TransactionKey transactionKey) Viewpoint.getEvent(TransactionKey transactionKey) OutcomeAttachment.getOutcome(TransactionKey transactionKey) Viewpoint.getOutcome(TransactionKey transactionKey) Outcome.getSchema(TransactionKey transactionKey) Gets the Schema object associated with the OutcomeSchema.makeDescCollections(TransactionKey transactionKey) -
Uses of TransactionKey in org.cristalise.kernel.process
Methods in org.cristalise.kernel.process with parameters of type TransactionKeyModifier and TypeMethodDescriptionstatic voidBootstrap.checkAdminAgents(TransactionKey transactionKey) -
Uses of TransactionKey in org.cristalise.kernel.process.module
Methods in org.cristalise.kernel.process.module with parameters of type TransactionKeyModifier and TypeMethodDescriptionModuleActivity.create(AgentPath agentPath, boolean reset, TransactionKey transactionKey) abstract PathModuleImport.create(AgentPath agentPath, boolean reset, TransactionKey transactionKey) ModuleResource.create(AgentPath agentPath, boolean reset, TransactionKey transactionKey) ModuleImports.getAgents(TransactionKey transactionKey) Returns all Agents defined in ModuleModuleImport.getItemPath(TransactionKey transactionKey) ModuleImports.getItems(TransactionKey transactionKey) Returns all Items defined in ModuleModuleImports.getRoles(TransactionKey transactionKey) Returns all Roles defined in ModulevoidModuleActivity.populateActivityDef(TransactionKey transactionKey) voidModuleWorkflow.populateActivityDef(TransactionKey transactionKey) -
Uses of TransactionKey in org.cristalise.kernel.process.resource
Methods in org.cristalise.kernel.process.resource with parameters of type TransactionKeyModifier and TypeMethodDescriptionDefaultResourceImportHandler.createResource(String ns, String itemName, int version, Outcome outcome, boolean reset, TransactionKey transactionKey) Methods migrated from BootstrapResourceImportHandler.createResource(String ns, String itemName, int version, Outcome outcome, boolean reset, TransactionKey transactionKey) Create resource Item from its Module definition.DefaultResourceImportHandler.getCollections(String name, Integer version, Outcome outcome, TransactionKey transactionKey) DefaultResourceImportHandler.getCollections(String name, String ns, String location, Integer version, TransactionKey transactionKey) ResourceImportHandler.getCollections(String name, Integer version, Outcome outcome, TransactionKey transactionKey) Returns any collections that this Resource Item stored in the outcome should contain.ResourceImportHandler.getCollections(String name, String ns, String location, Integer version, TransactionKey transactionKey) Returns any collections that this Resource Item should contain.DefaultResourceImportHandler.importResource(String ns, String itemName, int version, ItemPath itemPath, String dataLocation, boolean reset, TransactionKey transactionKey) DefaultResourceImportHandler.importResource(String ns, String itemName, int version, ItemPath itemPath, Outcome outcome, boolean reset, TransactionKey transactionKey) 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.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. -
Uses of TransactionKey in org.cristalise.kernel.property
Methods in org.cristalise.kernel.property with parameters of type TransactionKeyModifier and TypeMethodDescriptionstatic booleanPropertyUtility.checkProperty(ItemPath item, String name, TransactionKey transactionKey) static booleanPropertyUtility.checkProperty(ItemPath item, BuiltInItemProperties prop, TransactionKey transactionKey) static PropertyPropertyUtility.getProperty(ItemPath itemPath, String propName, TransactionKey transactionKey) static PropertyPropertyUtility.getProperty(ItemPath itemPath, BuiltInItemProperties prop, TransactionKey transactionKey) static PropertyDescriptionListPropertyUtility.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 StringPropertyUtility.getPropertyValue(ItemPath item, String name, String defaultValue, TransactionKey transactionKey) static StringPropertyUtility.getPropertyValue(ItemPath item, BuiltInItemProperties prop, String defaultValue, TransactionKey transactionKey) PropertyDescriptionList.makeDescCollections(TransactionKey transactionKey) static booleanPropertyUtility.propertyExists(ItemPath itemPath, String propName, TransactionKey transactionKey) static voidPropertyUtility.writeProperty(ItemPath item, String name, String value, TransactionKey transactionKey) Updates (writes) the value of an existing Propertystatic voidPropertyUtility.writeProperty(ItemPath item, BuiltInItemProperties prop, String value, TransactionKey transactionKey) Updates (writes) the value of an existing Property -
Uses of TransactionKey in org.cristalise.kernel.querying
Methods in org.cristalise.kernel.querying with parameters of type TransactionKey -
Uses of TransactionKey in org.cristalise.kernel.scripting
Methods in org.cristalise.kernel.scripting with parameters of type TransactionKeyModifier and TypeMethodDescriptionScript.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 ScriptScript.evaluate(ItemPath itemPath, CastorHashMap inputProps, String actContext, TransactionKey transactionKey) static ScriptScript.getScript(String name, Integer version, TransactionKey transactionKey) Resolves the Script object using its name and version.Script.makeDescCollections(TransactionKey transactionKey) -
Uses of TransactionKey in org.cristalise.kernel.security
Methods in org.cristalise.kernel.security with parameters of type TransactionKeyModifier and TypeMethodDescriptionSecurityManager.authenticate(String agentName, String agentPassword, String resource, boolean isClient, TransactionKey transactionKey) booleanSecurityManager.checkPermissions(AgentPath agent, Activity act, ItemPath itemPath, TransactionKey transactionKey) BuiltInAuthc.getPath(TransactionKey transactionKey) -
Uses of TransactionKey in org.cristalise.kernel.utils
Methods in org.cristalise.kernel.utils with parameters of type TransactionKeyModifier and TypeMethodDescriptionCastorHashMap.evaluateProperty(ItemPath itemPath, String propName, String actContext, TransactionKey transactionKey) default booleanDescriptionObject.exists(TransactionKey transactionKey) DescriptionObjectCache.get(String id, int version, TransactionKey transactionKey) static ActivityDefLocalObjectLoader.getActDef(String actName, int actVersion, TransactionKey transactionKey) static ImportAgentLocalObjectLoader.getAgentDesc(String name, int version, TransactionKey transactionKey) static CompositeActivityDefLocalObjectLoader.getCompActDef(String actName, int actVersion, TransactionKey transactionKey) static DomainContextLocalObjectLoader.getDomainContext(String name, int version, TransactionKey transactionKey) static ActivityDefLocalObjectLoader.getElemActDef(String actName, int actVersion, TransactionKey transactionKey) static ImportItemLocalObjectLoader.getItemDesc(String name, int version, TransactionKey transactionKey) static PropertyDescriptionListLocalObjectLoader.getPropertyDescriptionList(String name, int version, TransactionKey transactionKey) static PropertyDescriptionListLocalObjectLoader.getPropertyDescriptionList(CastorHashMap properties, TransactionKey transactionKey) static QueryLocalObjectLoader.getQuery(String queryName, int queryVersion, TransactionKey transactionKey) static QueryLocalObjectLoader.getQuery(CastorHashMap properties, TransactionKey transactionKey) static ImportRoleLocalObjectLoader.getRoleDesc(String name, int version, TransactionKey transactionKey) static SchemaLocalObjectLoader.getSchema(String schemaName, int schemaVersion, TransactionKey transactionKey) static SchemaLocalObjectLoader.getSchema(CastorHashMap properties, TransactionKey transactionKey) static ScriptLocalObjectLoader.getScript(String scriptName, int scriptVersion, TransactionKey transactionKey) static ScriptLocalObjectLoader.getScript(CastorHashMap properties, TransactionKey transactionKey) static StateMachineLocalObjectLoader.getStateMachine(String smName, int smVersion, TransactionKey transactionKey) static StateMachineLocalObjectLoader.getStateMachine(CastorHashMap properties, TransactionKey transactionKey) protected ActivityDefActDefCache.loadObject(ItemProxy proxy, int version, TransactionKey transactionKey) protected DDescriptionObjectCache.loadObject(ItemProxy proxy, int version, TransactionKey transactionKey) default DependencyDescriptionObject.makeDescCollection(BuiltInCollections collection, TransactionKey transactionKey, DescriptionObject... descs) DescriptionObject.makeDescCollections(TransactionKey transactionKey) -
Uses of TransactionKey in org.cristalise.storage
Methods in org.cristalise.storage with parameters of type TransactionKeyModifier and TypeMethodDescriptionvoidMemoryOnlyClusterStorage.abort(TransactionKey transactionKey) voidTransactionalClusterStorageBase.abort(TransactionKey transactionKey) Rolls back all changes sent in the name of 'transactionKey' and unlocks the sysKeysvoidXMLClusterStorage.abort(TransactionKey transactionKey) voidMemoryOnlyClusterStorage.begin(TransactionKey transactionKey) voidTransactionalClusterStorageBase.begin(TransactionKey transactionKey) voidXMLClusterStorage.begin(TransactionKey transactionKey) voidMemoryOnlyClusterStorage.commit(TransactionKey transactionKey) voidTransactionalClusterStorageBase.commit(TransactionKey transactionKey) Writes all pending changes to the backends.voidXMLClusterStorage.commit(TransactionKey transactionKey) voidMemoryOnlyClusterStorage.delete(ItemPath thisItem, String path, TransactionKey transactionKey) voidMemoryOnlyClusterStorage.delete(ItemPath thisItem, ClusterType cluster, TransactionKey transactionKey) voidMemoryOnlyClusterStorage.delete(ItemPath itemPath, TransactionKey transactionKey) voidTransactionalClusterStorageBase.delete(ItemPath itemPath, String path, TransactionKey transactionKey) Uses the put method, with null as the object value.voidXMLClusterStorage.delete(ItemPath itemPath, String path, TransactionKey transactionKey) voidXMLClusterStorage.delete(ItemPath itemPath, ClusterType cluster, TransactionKey transactionKey) voidXMLClusterStorage.delete(ItemPath itemPath, TransactionKey transactionKey) MemoryOnlyClusterStorage.executeQuery(Query query, TransactionKey transactionKey) XMLClusterStorage.executeQuery(Query query, TransactionKey transactionKey) MemoryOnlyClusterStorage.get(ItemPath thisItem, String path, TransactionKey transactionKey) XMLClusterStorage.get(ItemPath itemPath, String path, TransactionKey transactionKey) String[]MemoryOnlyClusterStorage.getClusterContents(ItemPath thisItem, String path, TransactionKey transactionKey) String[]MemoryOnlyClusterStorage.getClusterContents(ItemPath itemPath, ClusterType type, TransactionKey transactionKey) String[]XMLClusterStorage.getClusterContents(ItemPath itemPath, String path, TransactionKey transactionKey) intMemoryOnlyClusterStorage.getLastIntegerId(ItemPath itemPath, String path, TransactionKey transactionKey) intXMLClusterStorage.getLastIntegerId(ItemPath itemPath, String path, TransactionKey transactionKey) 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 changesvoidMemoryOnlyClusterStorage.put(ItemPath thisItem, C2KLocalObject obj, TransactionKey transactionKey) voidTransactionalClusterStorageBase.put(ItemPath itemPath, C2KLocalObject obj, TransactionKey transactionKey) voidXMLClusterStorage.put(ItemPath itemPath, C2KLocalObject obj, TransactionKey transactionKey)