| Interface | Description |
|---|---|
| Compiler | |
| ConfIterate |
The subinterfaces to this interfaces is used as parameter to various
diffIterate methods. |
| MountIdInterface | |
| SocketFactoryCallback |
Interface for user defined creation of sockets, towards NCS/Confd
|
| Class | Description |
|---|---|
| Conf |
General class for static methods and constants used
by the ConfD API:s (Maapi, Cdb, Dp, and Notif)
|
| ConfAttributeValue |
Class that represents an attribute value for an element in a model.
|
| ConfBinary |
DATA_CONTAINER - Corresponds to the YANG tailf:hex-list and tailf:octet-list.
|
| ConfBit32 |
DATA_CONTAINER - Corresponds to the YANG bit32 type.
|
| ConfBit64 |
DATA_CONTAINER - Corresponds to the YANG bit64 type.
|
| ConfBitBig |
DATA_CONTAINER - Corresponds to the YANG bits type, where bit position
exceed 63.
|
| ConfBits |
DATA_CONTAINER - This is the superclass for all bits types i.e.
|
| ConfBool |
DATA_CONTAINER - Corresponds to the YANG boolean type.
|
| ConfBuf |
DATA_CONTAINER - Corresponds to the YANG string type.
|
| ConfCdbUpgradePath |
Class Representing a KeyPath path.
|
| ConfCLIToken | |
| ConfDate |
DATA_CONTAINER - Corresponds to the confspec xs:date type.
|
| ConfDatetime |
DATA_CONTAINER - Corresponds to the YANG date-and-time type.
|
| ConfDecimal64 |
DATA_CONTAINER - Corresponds to the YANG decimal64 type.
|
| ConfDefault |
Class representing value of type J_DEFAULT.
|
| ConfDottedQuad |
DATA_CONTAINER - Corresponds to the YANG dotted-quad type.
|
| ConfDouble |
DATA_CONTAINER - Corresponds to the confspec xs:double type.
|
| ConfDuration |
DATA_CONTAINER - Corresponds to the confspec xs:duration type.
|
| ConfEnumeration |
DATA_CONTAINER - Corresponds to the YANG Enumeration type.
|
| ConfFloat |
DATA_CONTAINER - Corresponds to the confspec xs:float type.
|
| ConfHaNode |
ConfHaNode represents a HA node by identity and IP address
|
| ConfHexList |
DATA_CONTAINER - Corresponds to the YANG
tailf:hex-list type. |
| ConfHexString |
DATA_CONTAINER - Corresponds to the YANG
hex-string type. |
| ConfIdentityRef |
DATA_CONTAINER - Corresponds to the YANG identityRef type.
|
| ConfInt16 |
DATA_CONTAINER - Corresponds to the YANG int16 type.
|
| ConfInt32 |
DATA_CONTAINER - Corresponds to the YANG int32 type.
|
| ConfInt64 |
DATA_CONTAINER - Corresponds to the YANG int64 type.
|
| ConfInt8 |
DATA_CONTAINER - Corresponds to the YANG int8 type.
|
| ConfInternal |
This class implements the internal communication API in Java.
|
| ConfIP |
DATA_CONTAINER - Base class for ConfIPv4 and ConfIPv6 containers
|
| ConfIPAndPrefixLen |
DATA_CONTAINER - Base class for ConfIPv4AndPrefixLen and
ConfIPv6AndPrefixLen containers
|
| ConfIPPrefix |
DATA_CONTAINER - Base class for ConfIPv4Prefix and
ConfIPv6Prefix containers
|
| ConfIPv4 |
DATA_CONTAINER - Corresponds to the YANG inet:ipv4-address type.
|
| ConfIPv4AndPrefixLen |
DATA_CONTAINER - Corresponds to the YANG tailf:ipv4-address-and-prefix-length
type.
|
| ConfIPv4Prefix |
DATA_CONTAINER - Corresponds to the YANG inet:ipv4-prefix type.
|
| ConfIPv6 |
DATA_CONTAINER - Corresponds to the YANG inet:ipv6-address type.
|
| ConfIPv6AndPrefixLen |
DATA_CONTAINER - Corresponds to the YANG tailf:ipv6-address-and-prefix-length
type.
|
| ConfIPv6Prefix |
DATA_CONTAINER - Corresponds to the YANG inet:ipv6-prefix type.
|
| ConfKey |
This class represents a list key or a leaf-list element.
|
| ConfList |
DATA_CONTAINER - Corresponds to the YANG leaf-list.
|
| ConfNamespace |
Base class of the ConfNamespace objects.
|
| ConfNamespaceStub |
A ConfNamespaceStub can be used in place of a real namespace file when
accessing removed data models during a cdb upgrade.
|
| ConfNoExists |
Class representing value of type J_NOEXISTS.
|
| ConfObject |
Base class of the Conf data type classes.
|
| ConfObjectRef |
Corresponds to the YANG instance-identifier type
|
| ConfOctetList |
DATA_CONTAINER - Corresponds to the YANG tailf:octet-list type.
|
| ConfOID |
DATA_CONTAINER - Corresponds to the YANG tailf:oid type.
|
| ConfPath |
Class Representing an KeyPath path.
|
| ConfQname |
DATA_CONTAINER - Corresponds to the confspec xs:qName type.
|
| ConfResponse |
Internal Class.
|
| ConfTag |
Class representing an element in a model.
|
| ConfTagDefault |
Class representing an element in a model.
|
| ConfTime |
DATA_CONTAINER - Corresponds to the confspec xs:time type.
|
| ConfTypeDescriptor |
Conf value type descriptor.
|
| ConfUInt16 |
DATA_CONTAINER - Corresponds to the YANG uint16 type
|
| ConfUInt32 |
DATA_CONTAINER - Corresponds to the YANG uint32 type
|
| ConfUInt64 |
DATA_CONTAINER - Corresponds to the YANG uint64 type
|
| ConfUInt8 |
DATA_CONTAINER - Corresponds to the YANG uint8 type
|
| ConfUserInfo |
User session information container.
|
| ConfValue |
Base class of the DATA_CONTAINER Conf
|
| ConfWarning |
Warning messages container.
|
| ConfXKey | |
| ConfXMLParam |
Represents the base class of a flat XML structure.
|
| ConfXMLParamCdbStart |
Identifies a starting point in the model from which other parameters are
relatively defined (used in CDB).
|
| ConfXMLParamLeaf |
Identifies a leaf parameter.
|
| ConfXMLParamStart |
Identifies a starting point in the model from which other parameters are
relatively defined.
|
| ConfXMLParamStartDel |
Identifies a starting point in the model for a list item that should be
deleted.
|
| ConfXMLParamStop |
Identifies the end point for parameter definitions.
|
| ConfXMLParamValue |
Identifies a parameter with its value.
|
| ConfXMLTagH |
DATA_CONTAINER - Corresponds to the confspec XML Tag.
|
| ConfXPath |
Class Representing an XPath path.
|
| ErrorMessageFormatter | |
| InstancePath |
Class Representing an path.
|
| SnmpVarbind |
The SnmpVarbind is a data structure for holding an SNMP variable binding
which is on either of the forms:
Variable - Value
OID - Value
Column - RowIndex - Value
|
| SocketFactory |
Class for creation and control of sockets, towards NCS/Confd
This singleton factory class control all socket connections.
|
| XPathAbrevCompiler |
| Enum | Description |
|---|---|
| ConfAttributeType |
Enumeration of attribute types
|
| ConfFindNextType |
Enum used in findNext calls to determine if the element extraction
should start at indicated element or the element after that
|
| ConfIterateFlags |
Enumeration flags us by
CdbSubscription.diffIterate(int,CdbDiffIterate,EnumSet,Object) to
control the behavior of iterate over changes made in CDB data. |
| ConfIterateResultFlag |
flags us by DiffIterate interface The iterate() method should return any
of the following constants
|
| ConfList.WhereTo | |
| DiffIterateFlags |
Enumeration flags us by
CdbSubscription.diffIterate(int,CdbDiffIterate,EnumSet,Object) to
control the behavior of iterate over changes made in CDB data. |
| DiffIterateOperFlag |
The modification flags supplied by the library to
CdbDiffIterate, MaapiDiffIterate user implementation
of the CdbDiffIterate.iterate(com.tailf.conf.ConfObject[],
DiffIterateOperFlag,com.tailf.conf.ConfObject,com.tailf.conf.ConfObject,
Object) and
MaapiDiffIterate.iterate(com.tailf.conf.ConfObject[],
DiffIterateOperFlag,com.tailf.conf.ConfObject,
com.tailf.conf.ConfObject,Object). |
| DiffIterateResultFlag |
flags us by DiffIterate interface The iterate() method should return any
of the following constants
|
| ErrorCode |
Error codes for all errors delivered over the protocol.
|
| ErrorVerbosity |
verbosity levels for reported errors
|
| XMLParamType |
Enum identifying type of ConfXMLParam subclass.
|
| Exception | Description |
|---|---|
| AmbiguousNamespaceException |
Exception thrown when protocol data is malformed.
|
| ConfBadTermException |
Exception thrown when protocol data is malformed.
|
| ConfException |
Exception base class.
|
| ConfWarningException |
Warning exception base class.
|
| Annotation Type | Description |
|---|---|
| IterateFlags |
The base class for all Conf terms is ConfObject. Not all Conf terms can contain a value. The ones that do all inherit the abstract class ConfValue. The inheritance hierarchy looks like this:
ConfObject
|
+--ConfValue
| |
| +--ConfXYZ
| |
| : :
| : :
| |
| +--Conf
|
+--ConfKey
|
+--ConfTag
|
+--ConfTypeDescriptor
|
+--ConfXMLParam
|
+--ConfXMLParamStart
| |
| +-- ConfXMLParamCdbStart
|
+--ConfXMLParamStop
|
+--ConfXMLParamLeaf
|
+--ConfXMLParamValue
In addition to the term and value classes there are some utility classes in this package.