Uses of Class
org.cristalise.kernel.lookup.Path
Packages that use Path
Package
Description
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.
-
Uses of Path in org.cristalise.kernel.entity.imports
Methods in org.cristalise.kernel.entity.imports that return PathModifier and TypeMethodDescriptionImportAgent.create(AgentPath agentPath, boolean reset, TransactionKey transactionKey) ImportItem.create(AgentPath agentPath, boolean reset, TransactionKey transactionKey) ImportRole.create(AgentPath agentPath, boolean reset, TransactionKey transactionKey) -
Uses of Path in org.cristalise.kernel.entity.proxy
Methods in org.cristalise.kernel.entity.proxy with parameters of type PathModifier and TypeMethodDescriptionstatic ItemProxystatic ItemProxyProxyManager.getProxy(Path path, TransactionKey transactionKey) AgentProxy.searchItem(Path root, String name) Let scripts resolve itemsAgentProxy.searchItems(Path start, Property[] props) AgentProxy.searchItems(Path start, PropertyDescriptionList props) -
Uses of Path in org.cristalise.kernel.lookup
Subclasses of Path in org.cristalise.kernel.lookupModifier and TypeClassDescriptionclassExtends ItemPath with Agent specific codesclassVery simple extension to Path.classExtends Path to enforce SystemKey structure and support UUID formclassFields in org.cristalise.kernel.lookup with type parameters of type PathMethods in org.cristalise.kernel.lookup that return types with arguments of type PathModifier and TypeMethodDescriptionLookup.getChildren(Path path) List the next-level-deep children of a PathLookup.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()RolePath.getChildren(TransactionKey transactionKey) Find a path with a particular name (last component).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, 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.Search for Items in the specified path with the given property listLookup.search(Path start, PropertyDescriptionList props) Search for Items of a particular type, based on its PropertyDescription outcomeLookup.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) Find all DomainPaths that are aliases for a particular Item or AgentLookup.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.Methods in org.cristalise.kernel.lookup with parameters of type PathModifier and TypeMethodDescriptiondefault voidRegister a new a Path in the directory.voidLookupManager.add(Path newPath, TransactionKey transactionKey) Register a new a Path in the directory.default voidRemove a Path from the directory.voidLookupManager.delete(Path path, TransactionKey transactionKey) Remove a Path from the directory.default booleanChecks if a particular Path exists in the directorybooleanLookup.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.Lookup.getChildren(Path path) List the next-level-deep children of a Pathdefault Lookup.PagedResultLookup.getChildren(Path path, int offset, int limit) List the next-level-deep children of a PathLookup.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.Find a path with a particular name (last component).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.default Lookup.PagedResultSearch for Items in the specified path with the given property listLookup.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.Search for Items in the specified path with the given property listLookup.search(Path start, PropertyDescriptionList props) Search for Items of a particular type, based on its PropertyDescription outcomedefault Lookup.PagedResultLookup.search(Path start, PropertyDescriptionList props, int offset, int limit) Search for Items of a particular type, based on its PropertyDescription outcomeLookup.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.voidvoidclones the path objectConstructors in org.cristalise.kernel.lookup with parameters of type PathModifierConstructorDescriptionprotectedCreate a path by appending a child string to an existing pathConstructor parameters in org.cristalise.kernel.lookup with type arguments of type Path -
Uses of Path in org.cristalise.kernel.process.module
Methods in org.cristalise.kernel.process.module that return PathModifier 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) -
Uses of Path in org.cristalise.kernel.security
Methods in org.cristalise.kernel.security that return PathModifier and TypeMethodDescriptionBuiltInAuthc.getPath()BuiltInAuthc.getPath(TransactionKey transactionKey)