| 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 | 
ConfXMLParam.getConfNamespace()
Returns the namespace for this parameter. 
 | 
ConfNamespace | 
ConfTag.getConfNamespace()  | 
ConfNamespace | 
ConfIdentityRef.getConfNamespace()  | 
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 | 
ConfTag.setConfNamespace(ConfNamespace ns_obj)  | 
void | 
ConfIdentityRef.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> | 
DpTrans.getNsList()
Returns the namespace list stored by the data provider. 
 | 
ArrayList<ConfNamespace> | 
Dp.getNsList()
Get a list of the installed namespaces. 
 | 
| 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 | 
NavuNode.getRootNS()
Returns the root namespace of the topmost ancestor. 
 | 
ConfNamespace | 
NavuLeaf.getRootNS()  | 
ConfNamespace | 
NavuContainer.getRootNS()  | 
ConfNamespace | 
NavuAction.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 | 
NavuNode.container(ConfNamespace ns,
         String containerName)
 Returns a reference to a subordinate  
container with
 the name containerName, belonging to the namespace
 ns. | 
NavuContainer | 
NavuContainer.container(ConfNamespace ns,
         String containerName)
 Returns a reference to a subordinate  
container with
 the name containerName, 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. | 
NavuLeaf | 
NavuContainer.leaf(ConfNamespace ns,
    String leafName)
 Returns a reference to a subordinate  
leaf with
 the name leafName, 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. | 
NavuLeafList | 
NavuContainer.leafList(ConfNamespace ns,
        String leafListName)
 Returns a reference to a subordinate  
leaf-list with
 the name leafListName, 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. | 
NavuList | 
NavuContainer.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 
 |