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.
|
Constructor and Description |
---|
ConfXKey(ConfObject[] vals,
Map<MaapiSchemas.CSNode,ConfValue> keyEntries) |
Modifier and Type | Method and Description |
---|---|
MaapiSchemas.CSNode |
MaapiSchemas.findCSNode(MaapiSchemas.CSNode parent,
long xmltagNShash,
long xmltaghash)
Find and retrieves specific node in the schema information tree.
|
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(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(String nsName,
String fmt,
Object... arguments)
Find and retrieves specific node in the schema information tree.
|
MaapiSchemas.CSNode |
MaapiSchemas.findCSRoot(long nshash)
Retrieve a specific root node identified by an hash value
|
MaapiSchemas.CSNode |
MaapiSchemas.findCSRoot(String nsName)
Retrieve a specific root node identified by an namespace string
|
MaapiSchemas.CSNode |
MaapiSchemas.CSNode.getChild(long tagHash)
Retrieve a child with the specified tag
Returns null if no child exists.
|
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(long tagHash)
Retrieves sibling with specified tag or null
if no sibling exists.
|
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,
long xmltagNShash,
long xmltaghash)
Find and retrieves specific node in the schema information tree.
|
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 |
---|
MaapiSchemas.CSNode(long taghash,
long 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,
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) |