Package | Description |
---|---|
com.tailf.cdb |
Package with methods for connecting to the configuration database.
|
com.tailf.conf |
Data types and utilities for communication with the server.
|
com.tailf.dp |
Data provider API package, for implementation of callbacks for validations, actions, transformation etc.
|
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.
|
com.tailf.ncs.alarmman.common |
The Common Alarm Management package contains common definitions that are
used within the alarm manager.
|
com.tailf.ncs.ns |
This package comprises name-space classes generated from the NCS YANG models.
|
Modifier and Type | Method and Description |
---|---|
ConfNamespace |
CdbExtendedException.getAppNS() |
Modifier and Type | Method and Description |
---|---|
static ConfException |
CdbExtendedException.mk(int extendedErrorCode,
ConfNamespace appNS,
String appTag,
ConfResponse r) |
void |
CdbSession.setNamespace(ConfNamespace ns)
Before we start to read data from CDB we need to set the namespace.
|
int |
CdbSubscription.subscribe(CdbSubscriptionType subscriptionType,
EnumSet<CdbSubscrConfigFlag> flags,
int priority,
ConfNamespace ns,
String fmt,
Object... args)
Subscribe to a path.
|
int |
CdbSubscription.subscribe(CdbSubscriptionType subscriptionType,
int priority,
ConfNamespace ns,
String fmt,
Object... args)
Subscribe to a path.
|
int |
CdbSubscription.subscribe(int priority,
ConfNamespace ns,
String fmt,
Object... args)
Subscribe to a given path.
|
Modifier and Type | Method and Description |
---|---|
void |
Cdb.setUseForCdbUpgrade(List<ConfNamespace> removedNs)
Sets this Cdb and the session it creates to be used for Cdb data
upgrades.
|
Constructor and Description |
---|
CdbExtendedException(int extendedErrorCode,
ConfNamespace appNS,
String appTag,
ConfException ex) |
CdbExtendedException(int extendedErrorCode,
ConfNamespace appNS,
String appTag,
String msg) |
Modifier and Type | Class and Description |
---|---|
class |
ConfNamespaceStub
A ConfNamespaceStub can be used in place of a real namespace file when
accessing removed data models during a cdb upgrade.
|
Modifier and Type | Method and Description |
---|---|
static ConfNamespace |
ConfNamespace.findNamespace(int hash,
ArrayList<ConfNamespace> ns_list)
Locate a namespace in a namespace list, given a name space hash.
|
static ConfNamespace |
ConfNamespace.findNamespace(String id)
Locate a namespace in a namespace list, given a name space string.
|
static ConfNamespace |
ConfNamespace.findNamespace(String id,
ArrayList<ConfNamespace> ns_list) |
static ConfNamespace |
ConfNamespace.findNamespaceFromNsName(ConfPath path,
MountIdInterface mountIdGetter,
String namespaceName) |
static ConfNamespace |
ConfNamespace.findNamespaceFromPrefix(ConfPath path,
MountIdInterface mountIdGetter,
String prefix) |
static ConfNamespace |
ConfNamespace.findNamespaceFromPrefix(String prefix) |
static ConfNamespace |
ConfNamespace.findNamespaceFromPrefix(String prefix,
ArrayList<ConfNamespace> ns_list) |
static ConfNamespace |
ConfNamespace.findNamespaceFromRootTag(String tagName) |
ConfNamespace |
ConfIdentityRef.getConfNamespace() |
ConfNamespace |
ConfTag.getConfNamespace() |
ConfNamespace |
ConfXMLParam.getConfNamespace()
Returns the namespace for this parameter.
|
static ConfNamespace |
ConfNamespace.lookupNamespaceFromHash(int hash)
Locate a namespace in a namespace list, given a name space hash.
|
static ConfNamespace |
ConfNamespace.lookupNamespaceFromPrefix(ConfPath path,
MountIdInterface mountIdGetter,
String prefix) |
static ConfNamespace |
ConfNamespace.lookupNamespaceFromPrefix(String prefix)
Locate a namespace in a namespace list, given a name space string.
|
static ConfNamespace |
ConfNamespace.lookupNamespaceFromURI(String uri)
Locate a namespace in a namespace list, given a name space string.
|
Modifier and Type | Method and Description |
---|---|
void |
XPathAbrevCompiler.addKeys(MaapiSchemas.CSNode current,
com.tailf.conf.XPathAbrevCompiler.XPathTag tag,
ConfNamespace ns) |
void |
ConfIdentityRef.setConfNamespace(ConfNamespace ns_obj) |
void |
ConfTag.setConfNamespace(ConfNamespace ns_obj) |
Modifier and Type | Method and Description |
---|---|
static ConfNamespace |
ConfNamespace.findNamespace(int hash,
ArrayList<ConfNamespace> ns_list)
Locate a namespace in a namespace list, given a name space hash.
|
static ConfNamespace |
ConfNamespace.findNamespace(String id,
ArrayList<ConfNamespace> ns_list) |
static ConfNamespace |
ConfNamespace.findNamespaceFromPrefix(String prefix,
ArrayList<ConfNamespace> ns_list) |
static ConfObject[] |
ConfInternal.mk_keypath(ConfEObject term,
ArrayList<ConfNamespace> ns_list)
Makes a keypath from a term.
|
static ConfIdentityRef |
ConfIdentityRef.newInstance(String prefix,
String tagname,
ArrayList<ConfNamespace> ns_list)
Deprecated.
|
static void |
ConfNamespace.reinstallRemovedNs(List<ConfNamespace> removedNsList)
This method should only be used in cdb data migration scenarios.
|
static int |
ConfNamespace.stringToTag(String str,
ArrayList<ConfNamespace> ns_list)
Deprecated.
|
static String |
ConfNamespace.tagToString(int tag,
ArrayList<ConfNamespace> ns_list)
Deprecated.
|
Constructor and Description |
---|
ConfTag(ConfNamespace ns_obj,
int tag) |
ConfTag(ConfNamespace ns_obj,
String tagName) |
ConfXMLParamCdbStart(ConfNamespace namespace,
String tagString,
int cdbInstanceInteger) |
ConfXMLParamLeaf(ConfNamespace namespace,
String tagString) |
ConfXMLParamStart(ConfNamespace namespace,
String tagString) |
ConfXMLParamStartDel(ConfNamespace namespace,
String tagString) |
ConfXMLParamStop(ConfNamespace namespace,
String tagString) |
ConfXMLParamValue(ConfNamespace namespace,
String tagString,
ConfObject val) |
Constructor and Description |
---|
ConfEnumeration(int ordinalValue,
ArrayList<ConfNamespace> ns_list)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ConfNamespace |
DpCallbackExtendedException.getAppNS() |
Modifier and Type | Method and Description |
---|---|
ArrayList<ConfNamespace> |
Dp.getNsList()
Get a list of the installed namespaces.
|
ArrayList<ConfNamespace> |
DpTrans.getNsList()
Returns the namespace list stored by the data provider.
|
Modifier and Type | Method and Description |
---|---|
static ConfException |
DpCallbackExtendedException.mk(int extendedErrorCode,
ConfNamespace appNS,
String appTag,
ConfResponse r)
Deprecated.
|
Constructor and Description |
---|
DpCallbackExtendedException(int extendedErrorCode,
ConfNamespace appNS,
String appTag,
ConfException ex) |
DpCallbackExtendedException(int extendedErrorCode,
ConfNamespace appNS,
String appTag,
String fmt,
Object... arguments) |
Modifier and Type | Class and Description |
---|---|
class |
MaapiSchemaNS
This class is used to emulate and replace the classes that was previously
loaded manually.
|
Modifier and Type | Method and Description |
---|---|
static ArrayList<ConfNamespace> |
Maapi.getAutoNsList() |
static ArrayList<ConfNamespace> |
Maapi.getAutoNsList(ArrayList<ConfNamespace> defaultNsList) |
ArrayList<ConfNamespace> |
Maapi.getNsList()
Get a list of the installed namespaces retrieved from the loaded
MaapiSchemas . |
Modifier and Type | Method and Description |
---|---|
static ArrayList<ConfNamespace> |
Maapi.getAutoNsList(ArrayList<ConfNamespace> defaultNsList) |
Modifier and Type | Method and Description |
---|---|
ConfNamespace |
NavuAction.getRootNS()
Returns the root namespace of the topmost ancestor.
|
ConfNamespace |
NavuContainer.getRootNS() |
ConfNamespace |
NavuLeaf.getRootNS() |
ConfNamespace |
NavuNode.getRootNS()
Returns the root namespace of the topmost ancestor.
|
Modifier and Type | Method and Description |
---|---|
ArrayList<ConfNamespace> |
NavuContextBase.getNsList() |
Modifier and Type | Method and Description |
---|---|
NavuContainer |
NavuContainer.container(ConfNamespace ns,
String containerName)
Returns a reference to a subordinate
container with
the name containerName , belonging to the namespace
ns . |
NavuContainer |
NavuNode.container(ConfNamespace ns,
String containerName)
Returns a reference to a subordinate
container with
the name containerName , belonging to the namespace
ns . |
NavuLeaf |
NavuContainer.leaf(ConfNamespace ns,
String leafName)
Returns a reference to a subordinate
leaf with
the name leafName , belonging to the namespace
ns . |
NavuLeaf |
NavuNode.leaf(ConfNamespace ns,
String leafName)
Returns a reference to a subordinate
leaf with
the name leafName , belonging to the namespace
ns . |
NavuLeafList |
NavuContainer.leafList(ConfNamespace ns,
String leafListName)
Returns a reference to a subordinate
leaf-list with
the name leafListName , belonging to the namespace
ns . |
NavuLeafList |
NavuNode.leafList(ConfNamespace ns,
String leafListName)
Returns a reference to a subordinate
leaf-list with
the name leafListName , belonging to the namespace
ns . |
NavuList |
NavuContainer.list(ConfNamespace ns,
String listName)
Returns a reference to a subordinate
list with
the name listName , belonging to the namespace
ns . |
NavuList |
NavuNode.list(ConfNamespace ns,
String listName)
Returns a reference to a subordinate
list with
the name listName , belonging to the namespace
ns . |
Modifier and Type | Method and Description |
---|---|
ConfNamespace |
Attribute.getNameSpace() |
Constructor and Description |
---|
AlarmAttribute(ConfNamespace ns,
String attributeId,
ConfValue value) |
StatusChangeAttribute(ConfNamespace ns,
String attributeId,
ConfValue value) |
Modifier and Type | Class and Description |
---|---|
class |
Inet
Autogenerated namespace class for YANG module ietf-inet-types.yang
|
class |
Ncs
Autogenerated namespace class for YANG module tailf-ncs.yang
|
class |
NcsAlarms
Autogenerated namespace class for YANG module tailf-ncs-alarms.yang
|
class |
NcsNed
Autogenerated namespace class for YANG module tailf-ncs-ned.yang
|
class |
NcsSnmp
Autogenerated namespace class for YANG module snmp.yang
|
class |
NcsState
Autogenerated namespace class for YANG module tailf-ncs-monitoring.yang
|
class |
NetconfNcs
Autogenerated namespace class for YANG module tailf-netconf-ncs.yang
|
class |
Yang
Autogenerated namespace class for YANG module ietf-yang-types.yang
|