| Package | Description |
|---|---|
| org.cristalise.kernel.entity.imports | |
| org.cristalise.kernel.entity.proxy |
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.
|
| org.cristalise.kernel.lookup | |
| org.cristalise.kernel.process.module |
| Modifier and Type | Method and Description |
|---|---|
Path |
ImportItem.create(AgentPath agentPath,
boolean reset) |
Path |
ImportAgent.create(AgentPath agentPath,
boolean reset) |
Path |
ImportRole.create(AgentPath agentPath,
boolean reset) |
| Modifier and Type | Method and Description |
|---|---|
ItemProxy |
AgentProxy.getItem(Path itemPath) |
ItemProxy |
ProxyManager.getProxy(Path path) |
ItemProxy |
AgentProxy.searchItem(Path root,
String name)
Let scripts resolve items
|
List<ItemProxy> |
AgentProxy.searchItems(Path start,
Property[] props) |
List<ItemProxy> |
AgentProxy.searchItems(Path start,
PropertyDescriptionList props) |
| Modifier and Type | Class and Description |
|---|---|
class |
AgentPath
Extends ItemPath with Agent specific codes
|
class |
DomainPath
Very simple extension to Path.
|
class |
ItemPath
Extends Path to enforce SystemKey structure and support UUID form
|
class |
RolePath |
| Modifier and Type | Field and Description |
|---|---|
List<Path> |
Lookup.PagedResult.rows |
| Modifier and Type | Method and Description |
|---|---|
Iterator<Path> |
RolePath.getChildren() |
Iterator<Path> |
Lookup.getChildren(Path path)
List the next-level-deep children of a Path
|
Iterator<Path> |
Lookup.search(Path start,
Property... props)
Search for Items in the specified path with the given property list
|
Iterator<Path> |
Lookup.search(Path start,
PropertyDescriptionList props)
Search for Items of a particular type, based on its PropertyDescription outcome
|
Iterator<Path> |
Lookup.search(Path start,
String name)
Find a path with a particular name (last component)
|
Iterator<Path> |
Lookup.searchAliases(ItemPath itemPath)
Find all DomainPaths that are aliases for a particular Item or Agent
|
| Modifier and Type | Method and Description |
|---|---|
void |
LookupManager.add(Path newPath)
Register a new a Path in the directory.
|
void |
LookupManager.delete(Path path)
Remove a Path from the directory.
|
boolean |
Lookup.exists(Path path)
Checks if a particular Path exists in the directory
|
Iterator<Path> |
Lookup.getChildren(Path path)
List the next-level-deep children of a Path
|
Lookup.PagedResult |
Lookup.getChildren(Path path,
int offset,
int limit)
List the next-level-deep children of a Path
|
String |
Lookup.getIOR(Path path)
Resolve a path to a CORBA Object Item or Agent
|
Lookup.PagedResult |
Lookup.search(Path start,
List<Property> props,
int offset,
int limit)
Search for Items in the specified path with the given property list
|
Iterator<Path> |
Lookup.search(Path start,
Property... props)
Search for Items in the specified path with the given property list
|
Iterator<Path> |
Lookup.search(Path start,
PropertyDescriptionList props)
Search for Items of a particular type, based on its PropertyDescription outcome
|
Lookup.PagedResult |
Lookup.search(Path start,
PropertyDescriptionList props,
int offset,
int limit)
Search for Items of a particular type, based on its PropertyDescription outcome
|
Iterator<Path> |
Lookup.search(Path start,
String name)
Find a path with a particular name (last component)
|
void |
Path.setPath(Path path)
clones the path object
|
void |
ItemPath.setPath(Path path) |
| Constructor and Description |
|---|
Path(Path parent,
String child)
Create a path by appending a child string to an existing path
|
| Constructor and Description |
|---|
PagedResult(int size,
List<Path> result) |
| Modifier and Type | Method and Description |
|---|---|
Path |
ModuleResource.create(AgentPath agentPath,
boolean reset) |
abstract Path |
ModuleImport.create(AgentPath agentPath,
boolean reset) |
Path |
ModuleActivity.create(AgentPath agentPath,
boolean reset) |
Copyright © 1997–2019 CRISTAL-iSE. All rights reserved.