Package | Description |
---|---|
com.tailf.conf |
Data types and utilities for communication with the server.
|
com.tailf.maapi |
MAAPI is an API which provides full access to the systems internal
transaction engine.
|
com.tailf.navu |
NAVU (Navigation Utilities) is an API which provides increased
accessibility to the ConfD/NCS populated data model tree:
NAVU-Tree.
|
Modifier and Type | Method and Description |
---|---|
MaapiSchemas.CSNode |
InstancePath.getCSNode()
Returns MaapiSchemas node corresponding to the path.
|
Modifier and Type | Method and Description |
---|---|
void |
XPathAbrevCompiler.addKeys(MaapiSchemas.CSNode current,
com.tailf.conf.XPathAbrevCompiler.XPathTag tag,
ConfNamespace ns) |
Constructor and Description |
---|
ConfXKey(ConfObject[] vals,
Map<MaapiSchemas.CSNode,ConfValue> keyEntries) |
Modifier and Type | Method and Description |
---|---|
MaapiSchemas.CSNode |
MaapiSchemas.findCSNode(MaapiSchemas.CSNode parent,
int xmltagNShash,
int xmltaghash)
Find and retrieves specific node in the schema information tree.
|
MaapiSchemas.CSNode |
MaapiSchemas.findCSNode(MaapiSchemas.CSNode parent,
long xmltagNShash,
long xmltaghash)
Deprecated.
|
MaapiSchemas.CSNode |
MaapiSchemas.findCSNode(MaapiSchemas.CSNode parent,
MaapiSchemas.CSMNsMap mnsMap,
String xmltagName)
Retrieve a specific node with a given parent node identified by xmltag
all namespaces in a mnsmap and tagname
|
MaapiSchemas.CSNode |
MaapiSchemas.findCSNode(MaapiSchemas.CSNode parent,
String xmltagNSName,
String xmltagName)
Retrieve a specific node with a given parent node identified by xmltag
namespace and tagname
|
MaapiSchemas.CSNode |
MaapiSchemas.findCSNode(MountIdInterface mountGetter,
String nsName,
List<com.tailf.conf.gen.PathParser.PathElement> pl)
Internally used method to find a node defined by an internal path format
|
MaapiSchemas.CSNode |
MaapiSchemas.findCSNode(MountIdInterface mountGetter,
String nsName,
String fmt,
Object... arguments)
Find and retrieves specific node in the schema information tree.
|
MaapiSchemas.CSNode |
MaapiSchemas.findCSNode(String nsName,
String fmt,
Object... arguments) |
MaapiSchemas.CSNode |
MaapiSchemas.findCSRoot(int nshash)
Retrieve a specific root node identified by an hash value
|
MaapiSchemas.CSNode |
MaapiSchemas.findCSRoot(long nshash)
Deprecated.
|
MaapiSchemas.CSNode |
MaapiSchemas.findCSRoot(String nsName)
Retrieve a specific root node identified by an namespace string
|
MaapiSchemas.CSNode |
MaapiSchemas.CSNode.getChild(int tagHash)
Retrieve a child with the specified tag
Returns null if no child exists.
|
MaapiSchemas.CSNode |
MaapiSchemas.CSNode.getChild(long tagHash)
Deprecated.
|
MaapiSchemas.CSNode |
MaapiSchemas.CSNode.getKey(int index)
Return a key at the given index.
|
MaapiSchemas.CSNode |
MaapiSchemas.CSNode.getParentNode()
Retrieves the parent node for this node
|
MaapiSchemas.CSNode |
MaapiSchemas.CSChoice.getParentNode()
get parent node for the choice.
|
MaapiSchemas.CSNode |
MaapiSchemas.CSSchema.getRootNode()
Get first Schema root node.
|
MaapiSchemas.CSNode |
MaapiSchemas.CSNode.getSibling(int tagHash)
Retrieves sibling with specified tag or null
if no sibling exists.
|
MaapiSchemas.CSNode |
MaapiSchemas.CSNode.getSibling(long tagHash)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
List<MaapiSchemas.CSNode> |
MaapiSchemas.CSNode.getChildren()
Retrieves children for this node as List or
null if no children exists.
|
List<MaapiSchemas.CSNode> |
MaapiSchemas.CSNode.getKeys()
Return a list of keys.
|
List<MaapiSchemas.CSNode> |
MaapiSchemas.CSCase.getNodes()
get List of the nodes defined in this Case.
|
List<MaapiSchemas.CSNode> |
MaapiSchemas.CSNode.getSiblings()
Retrieves siblings for this node as List or null
if no siblings exists.
|
Modifier and Type | Method and Description |
---|---|
MaapiSchemas.CSNode |
MaapiSchemas.findCSNode(MaapiSchemas.CSNode parent,
int xmltagNShash,
int xmltaghash)
Find and retrieves specific node in the schema information tree.
|
MaapiSchemas.CSNode |
MaapiSchemas.findCSNode(MaapiSchemas.CSNode parent,
long xmltagNShash,
long xmltaghash)
Deprecated.
|
MaapiSchemas.CSNode |
MaapiSchemas.findCSNode(MaapiSchemas.CSNode parent,
MaapiSchemas.CSMNsMap mnsMap,
String xmltagName)
Retrieve a specific node with a given parent node identified by xmltag
all namespaces in a mnsmap and tagname
|
MaapiSchemas.CSNode |
MaapiSchemas.findCSNode(MaapiSchemas.CSNode parent,
String xmltagNSName,
String xmltagName)
Retrieve a specific node with a given parent node identified by xmltag
namespace and tagname
|
static void |
MaapiSchemasUtil.printChildren(int offset,
MaapiSchemas.CSNode n)
Recursive printout of a schema tree from and including given node
|
static void |
MaapiSchemasUtil.printNodeInfo(int offset,
MaapiSchemas.CSNode n)
Node info printout for a given node
|
Constructor and Description |
---|
CSNode(int taghash,
int nshash,
MaapiSchemas.CSNodeInfo info,
MaapiSchemas.CSNode parentNode,
MaapiSchemas.CSNode firstChild,
MaapiSchemas.CSNode nextSibling,
MaapiSchemas.CSNode previousSibling) |
Modifier and Type | Method and Description |
---|---|
MaapiSchemas.CSNode |
NavuNodeInfo.getCsNode()
Returns the schema node from which the object is derive from.
|
MaapiSchemas.CSNode |
NavuNodeInfo.getCSNode() |
Modifier and Type | Method and Description |
---|---|
Set<Map.Entry<MaapiSchemas.CSNode,MaapiSchemas.CSCase>> |
NavuChoice.entrySet()
Deprecated.
|
List<MaapiSchemas.CSNode> |
NavuChoice.getCaseNodes(String casename) |
Stack<MaapiSchemas.CSNode> |
InternalSAXException.getCurrentStack() |
Modifier and Type | Method and Description |
---|---|
boolean |
NavuChoice.containsNode(MaapiSchemas.CSNode node)
Checks if a node is contained directly within this choice.
|
MaapiSchemas.CSCase |
NavuChoice.getCase(MaapiSchemas.CSNode node)
Returns the case in which a node is contained within.
|
static IllegalParentNavuNodeException |
IllegalParentNavuNodeException.mk(String path,
MaapiSchemas.CSNode child,
NavuList navuList) |
MaapiSchemas.CSCase |
NavuChoice.put(MaapiSchemas.CSNode node,
MaapiSchemas.CSCase cAse)
Adds node-case relation to the choice.
|
Modifier and Type | Method and Description |
---|---|
void |
NavuChoice.putAll(Map<? extends MaapiSchemas.CSNode,? extends MaapiSchemas.CSCase> m)
Adds a node-case map to the choice.
|
Constructor and Description |
---|
NavuNodeInfo(MaapiSchemas.CSNode node)
Creates a NavuNodeInfo based on a schema node.
|
NavuParser(String xml,
MaapiSchemas.CSNode node,
ConfPath path,
int mode)
Constructor for the XML parser
The xml snippet must have root tag that corresponds to the root CSNode
The parser works in one of three modes:
NavuParser.MODE_GET |
Constructor and Description |
---|
InternalSAXException(String msg,
Stack<MaapiSchemas.CSNode> currentStack) |