Uses of Class
org.cristalise.kernel.lookup.ItemPath
Packages that use ItemPath
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.
Export and Import of Items.
The implementation of the Item lifecycle, as composite workflows.
-
Uses of ItemPath in org.cristalise.kernel.collection
Methods in org.cristalise.kernel.collection that return ItemPathModifier and TypeMethodDescriptionAggregationMember.getItemPath()CollectionMember.getItemPath()Returns the current assigned ItemPathDependencyMember.getItemPath()Methods in org.cristalise.kernel.collection with parameters of type ItemPathModifier 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) 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) 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) booleanDependency.createMember(ItemPath itemPath, TransactionKey transactionKey) Dependency.createMember(ItemPath itemPath, CastorHashMap props, TransactionKey transactionKey) booleanstatic booleanAggregation.getIsComposite(ItemPath itemPath, String name, TransactionKey transactionKey) Find first collection member with the given ItemPath.Dependency.getToDependencyName(ItemPath referencedItem, TransactionKey transactionKey) Reads the DependencyTo property to retrieve the name of the dependency.Collection.removeMember(ItemPath ip) Removes the slot with the given itemPath from the collection.Collection.resolveMembers(int slotID, ItemPath childPath) Helper method to find all the members with the combination of the input parameters.Collection.resolveMembers(ItemPath childPath) Helper method to find all the members for the given item.voidDependency.updateMember(ItemPath childPath, int memberID, CastorHashMap memberNewProps) voidDependency.updateMember(ItemPath childPath, CastorHashMap memberNewProps) -
Uses of ItemPath in org.cristalise.kernel.entity
Methods in org.cristalise.kernel.entity with parameters of type ItemPathConstructors in org.cristalise.kernel.entity with parameters of type ItemPath -
Uses of ItemPath in org.cristalise.kernel.entity.imports
Methods in org.cristalise.kernel.entity.imports that return ItemPathModifier and TypeMethodDescriptionImportAgent.getItemPath(TransactionKey transactionKey) Sets the ItemPath representing the Agent.ImportItem.getItemPath()ImportItem.getItemPath(TransactionKey transactionKey) Returns ItemPath if it was already set.ImportRole.getItemPath(TransactionKey transactionKey) Constructors in org.cristalise.kernel.entity.imports with parameters of type ItemPath -
Uses of ItemPath in org.cristalise.kernel.entity.proxy
Fields in org.cristalise.kernel.entity.proxy declared as ItemPathMethods in org.cristalise.kernel.entity.proxy that return ItemPathModifier and TypeMethodDescriptionItemProxy.getPath()Return the ItemPath object of the Item this proxy is linked withConstructors in org.cristalise.kernel.entity.proxy with parameters of type ItemPathModifierConstructorDescriptionprotectedprotectedItemProxy(ItemPath itemPath, TransactionKey transKey) ProxyMessage(ItemPath itemPath, String path, ProxyMessage.Type type) -
Uses of ItemPath in org.cristalise.kernel.entity.transfer
Fields in org.cristalise.kernel.entity.transfer declared as ItemPathConstructors in org.cristalise.kernel.entity.transfer with parameters of type ItemPath -
Uses of ItemPath in org.cristalise.kernel.events
Constructors in org.cristalise.kernel.events with parameters of type ItemPathModifierConstructorDescriptionEvent(Integer id, ItemPath itemPath, AgentPath agentPath, String agentRole, String stepName, String stepPath, String stepType, String smName, Integer smVersion, int transitionId, int originState, int targetState, String schemaName, Integer schemaVersion, String viewName, boolean hasAttachment, GTimeStamp ts) Constructor for recreating object from backendEvent(Integer id, ItemPath itemPath, AgentPath agentPath, String agentRole, String stepName, String stepPath, String stepType, String smName, Integer smVersion, int transitionId, int originState, int targetState, String schemaName, Integer schemaVersion, String viewName, GTimeStamp ts) Constructor for recreating object from backendEvent(ItemPath itemPath, AgentPath agentPath, String agentRole, String stepName, String stepPath, String stepType, StateMachine stateMachine, int transitionId) Event(ItemPath itemPath, AgentPath agentPath, String agentRole, String stepName, String stepPath, String stepType, StateMachine stateMachine, int transitionId, boolean hasAttachment) History(ItemPath itemPath, TransactionKey transactionKey) -
Uses of ItemPath in org.cristalise.kernel.lifecycle
Methods in org.cristalise.kernel.lifecycle that return ItemPathMethods in org.cristalise.kernel.lifecycle with parameters of type ItemPath -
Uses of ItemPath in org.cristalise.kernel.lifecycle.instance
Methods in org.cristalise.kernel.lifecycle.instance that return ItemPathMethods in org.cristalise.kernel.lifecycle.instance with parameters of type ItemPathModifier 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) Activity.calculateAllJobs(AgentPath agent, ItemPath itemPath, boolean recurse) CompositeActivity.calculateAllJobs(AgentPath agent, ItemPath itemPath, boolean recurse) Activity.calculateJobs(AgentPath agent, ItemPath itemPath, boolean recurse) Calculates the lists of jobs for the activity and its children (cf org.cristalise.kernel.entity.Job)CompositeActivity.calculateJobs(AgentPath agent, ItemPath itemPath, boolean recurse) Workflow.calculateJobs(AgentPath agent, ItemPath itemPath, int type) if type = 0 only domain steps will be queried if type = 1 only predefined steps will be queried else both will be queriedWfVertex.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) 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) protected StringActivity.runActivityLogic(AgentPath agent, ItemPath itemPath, int transitionID, String requestData, TransactionKey transactionKey) Overridden in predefined stepsvoidWorkflow.setItemPath(ItemPath itemPath) -
Uses of ItemPath in org.cristalise.kernel.lifecycle.instance.predefined
Fields in org.cristalise.kernel.lifecycle.instance.predefined declared as ItemPathModifier and TypeFieldDescriptionprotected ItemPathPredefinedStepCollectionBase.childPathDeprecated.Methods in org.cristalise.kernel.lifecycle.instance.predefined with parameters of type ItemPathModifier and TypeMethodDescriptionprotected DependencyManageMembersOfCollectionBase.addCurrentDependencyUpdate(ItemPath currentItem, Node dependencyNode) Adds an update instruction to call the predefined step on the current Item based on serialized Dependency.protected 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 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) protected 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 ItemPath in org.cristalise.kernel.lifecycle.instance.predefined.agent
Methods in org.cristalise.kernel.lifecycle.instance.predefined.agent with parameters of type ItemPathModifier 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 ItemPath in org.cristalise.kernel.lifecycle.instance.predefined.server
Methods in org.cristalise.kernel.lifecycle.instance.predefined.server that return ItemPathModifier and TypeMethodDescriptionBulkImport.importItemPath(ItemPath item, TransactionKey transactionKey) Methods in org.cristalise.kernel.lifecycle.instance.predefined.server with parameters of type ItemPathModifier and TypeMethodDescriptionBulkImport.importAgentPath(ItemPath item, 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 ItemPath in org.cristalise.kernel.lifecycle.instance.stateMachine
Fields in org.cristalise.kernel.lifecycle.instance.stateMachine declared as ItemPath -
Uses of ItemPath in org.cristalise.kernel.lifecycle.routingHelpers
Methods in org.cristalise.kernel.lifecycle.routingHelpers with parameters of type ItemPathModifier 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 ItemPath in org.cristalise.kernel.lookup
Subclasses of ItemPath in org.cristalise.kernel.lookupMethods in org.cristalise.kernel.lookup that return ItemPathModifier and TypeMethodDescriptionDomainPath.getItemPath(TransactionKey transactionKey) ItemPath.getItemPath(TransactionKey transactionKey) default ItemPathLookup.getItemPath(String sysKey) Fetch the correct subclass class of ItemPath for a particular Item, derived from its lookup entry.Lookup.getItemPath(String sysKey, TransactionKey transactionKey) Fetch the correct subclass class of ItemPath for a particular Item, derived from its lookup entry.Path.getItemPath()Path.getItemPath(TransactionKey transactionKey) DomainPath.getTarget()default ItemPathLookup.resolvePath(DomainPath domainPath) Find the ItemPath for which a DomainPath is an alias.Lookup.resolvePath(DomainPath domainPath, TransactionKey transactionKey) Find the ItemPath for which a DomainPath is an alias.Methods in org.cristalise.kernel.lookup with parameters of type ItemPathModifier and TypeMethodDescriptionLookup.searchAliases(ItemPath itemPath) Find all DomainPaths that are aliases for a particular Item or Agentdefault Lookup.PagedResultLookup.searchAliases(ItemPath itemPath, int offset, int limit) Find all DomainPaths that are aliases for a particular Item or AgentLookup.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.voidDomainPath.setItemPath(ItemPath newTarget) Constructors in org.cristalise.kernel.lookup with parameters of type ItemPath -
Uses of ItemPath in org.cristalise.kernel.persistency
Fields in org.cristalise.kernel.persistency declared as ItemPathMethods in org.cristalise.kernel.persistency with parameters of type ItemPathModifier and TypeMethodDescriptionlongClusterStorageManager.clearCache(ItemPath itemPath) longClusterStorageManager.clearCache(ItemPath itemPath, String path) Clear the cache of the given cluster content of the given Item.longClusterStorageManager.clearCache(ItemPath itemPath, ClusterType cluster) 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 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) 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) String[]ClusterStorageManager.getClusterContents(ItemPath itemPath, ClusterType type, TransactionKey transactionKey) String[]TransactionManager.getClusterContents(ItemPath itemPath, String path) Deprecated.Retrieves the ids of the next level of a clusterString[]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) Deprecated.Retrieves the ids of the root level of a clusterString[]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 HistoryintTransactionManager.getLastIntegerId(ItemPath itemPath, String path) Deprecated.abstract 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 ItemPathModifierConstructorDescriptionC2KLocalObjectMap(ItemPath item, ClusterType cluster) C2KLocalObjectMap(ItemPath item, ClusterType cluster, TransactionKey transKey) TransactionKey(ItemPath item) -
Uses of ItemPath in org.cristalise.kernel.persistency.outcome
Constructors in org.cristalise.kernel.persistency.outcome with parameters of type ItemPathModifierConstructorDescriptionOutcomeAttachment(ItemPath itemPath, String schemaName, int schemaVersion, int eventId, String file, byte[] binaryData) OutcomeAttachment(ItemPath itemPath, Outcome outcome, String file, byte[] binaryData) -
Uses of ItemPath in org.cristalise.kernel.process.module
Fields in org.cristalise.kernel.process.module declared as ItemPathMethods in org.cristalise.kernel.process.module that return ItemPath -
Uses of ItemPath in org.cristalise.kernel.process.resource
Methods in org.cristalise.kernel.process.resource with parameters of type ItemPathModifier and TypeMethodDescriptionDefaultResourceImportHandler.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 ItemPath in org.cristalise.kernel.property
Methods in org.cristalise.kernel.property with parameters of type ItemPathModifier 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) 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 ItemPath in org.cristalise.kernel.querying
Constructors in org.cristalise.kernel.querying with parameters of type ItemPath -
Uses of ItemPath in org.cristalise.kernel.scripting
Methods in org.cristalise.kernel.scripting with parameters of type ItemPathModifier 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) Constructors in org.cristalise.kernel.scripting with parameters of type ItemPathModifierConstructorDescriptionParses a given script xml, instead of loading it from Items.Parses a given script xml, instead of loading it from Items. -
Uses of ItemPath in org.cristalise.kernel.security
Methods in org.cristalise.kernel.security with parameters of type ItemPathModifier and TypeMethodDescriptionbooleanSecurityManager.checkPermissions(AgentPath agent, Activity act, ItemPath itemPath, TransactionKey transactionKey) -
Uses of ItemPath in org.cristalise.kernel.utils
Methods in org.cristalise.kernel.utils that return ItemPathMethods in org.cristalise.kernel.utils with parameters of type ItemPathModifier and TypeMethodDescriptionprotected ActivityDefActDefCache.buildObject(String name, int version, ItemPath path, String data) protected ImportAgentAgentDescCache.buildObject(String name, int version, ItemPath path, String data) protected abstract DDescriptionObjectCache.buildObject(String name, int version, ItemPath path, String data) protected DomainContextDomainContextCache.buildObject(String name, int version, ItemPath path, String data) protected ImportItemItemDescCache.buildObject(String name, int version, ItemPath path, String data) protected PropertyDescriptionListPropertyDescriptionCache.buildObject(String name, int version, ItemPath path, String data) protected QueryQueryCache.buildObject(String name, int version, ItemPath path, String data) protected ImportRoleRoleDescCache.buildObject(String name, int version, ItemPath path, String data) protected SchemaSchemaCache.buildObject(String name, int version, ItemPath path, String data) protected ScriptScriptCache.buildObject(String name, int version, ItemPath path, String data) protected StateMachineStateMachineCache.buildObject(String name, int version, ItemPath path, String data) CastorHashMap.evaluateProperty(ItemPath itemPath, String propName, String actContext, TransactionKey transactionKey) voidDescriptionObjectCache.invalidate(ItemPath ip, int version) voidDescriptionObject.setItemPath(ItemPath path) -
Uses of ItemPath in org.cristalise.storage
Methods in org.cristalise.storage with parameters of type ItemPathModifier and TypeMethodDescriptionvoidMemoryOnlyClusterStorage.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) voidMemoryOnlyClusterStorage.dumpContents(ItemPath thisItem) 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) protected StringXMLClusterStorage.getFilePath(ItemPath itemPath, String path) 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)