- activate() - Method in class org.onosproject.yms.app.ymsm.YmsManager
-
- activate() - Method in class org.onosproject.yms.app.ypm.YpmManager
-
- addAppInfo(AppType, Object) - Method in interface org.onosproject.yms.app.ydt.YdtExtendedContext
-
Sets application stored information.
- addAppInfo(AppType, Object) - Method in class org.onosproject.yms.app.ydt.YdtNode
-
- addChild(YdtAppContext) - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- addChild(String, String) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
- addChild(String, String, YdtType) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
- addChild(String, String, YdtContextOperationType) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
- addChild(String, String, YdtType, YdtContextOperationType) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
- addChild(YdtContextOperationType, YangSchemaNode) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
- addChild(YdtAppContext) - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Adds a last child to ydt application data tree.
- addChild(YdtContextOperationType, YangSchemaNode) - Method in interface org.onosproject.yms.app.ydt.YdtExtendedBuilder
-
Adds a last child to YANG data tree; this method is to be used by
YANG object builder.
- addChild(YdtContext, boolean) - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Adds a child node.
- addChild(String, String) - Method in interface org.onosproject.yms.ydt.YdtBuilder
-
Adds a last child to YANG data tree; this method is to be used by
protocols which are unaware of the nature (single/multiple) of node and
also unaware of the operation type at every node (Example: RESTCONF).
- addChild(String, String, YdtType) - Method in interface org.onosproject.yms.ydt.YdtBuilder
-
Adds a last child to YANG data tree, this method is to be used by
protocols which are aware of the nature (single/multiple) of node.
- addChild(String, String, YdtContextOperationType) - Method in interface org.onosproject.yms.ydt.YdtBuilder
-
Adds a last child to YANG data tree; this method is to be used by
protocols which are unaware of the nature (single/multiple) of node.
- addChild(String, String, YdtType, YdtContextOperationType) - Method in interface org.onosproject.yms.ydt.YdtBuilder
-
Adds a last child to YANG data tree; this method is to be used by
protocols which are aware of the nature (single/multiple) of node.
- addChild(String) - Method in class org.onosproject.yms.ypm.DefaultYpmNode
-
- addChild(String) - Method in interface org.onosproject.yms.ypm.YpmContext
-
Adds child to a node by ydt name.
- addDeleteNode(YdtNode) - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- addDeleteNode(YdtNode) - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Adds the ydt node with operation type delete in module delete node list.
- addDeleteNodes(YdtContext) - Method in class org.onosproject.yms.app.ydt.ModuleSchemaData
-
- addDeviceSchema(Class<?>) - Method in class org.onosproject.yms.app.ych.DefaultYangCodecHandler
-
- addDeviceSchema(Class<?>) - Method in interface org.onosproject.yms.ych.YangCodecHandler
-
Provider / driver needs to register the device schema with code handler.
- addLeaf(String, String, String) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
- addLeaf(String, String, Set<String>) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
- addLeaf(String, YangSchemaNode) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
- addLeaf(String, YangSchemaNode) - Method in interface org.onosproject.yms.app.ydt.YdtExtendedBuilder
-
Adds a last leaf to YANG data tree; this method is to be used by
YANG object builder.
- addLeaf(String, String, String) - Method in interface org.onosproject.yms.ydt.YdtBuilder
-
Adds a last leaf with value to YANG data tree.
- addLeaf(String, String, Set<String>) - Method in interface org.onosproject.yms.ydt.YdtBuilder
-
Adds a last leaf with list of values to YANG data tree.
- addLeafList(Set<String>, YangSchemaNode) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
- addLeafList(Set<String>, YangSchemaNode) - Method in interface org.onosproject.yms.app.ydt.YdtExtendedBuilder
-
Adds a last leaf list to YANG data tree; this method is to be used by
YANG object builder.
- addMultiInstanceChild(String, String, List<String>, YdtContextOperationType) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
- addMultiInstanceChild(String, String, List<String>, YdtContextOperationType) - Method in interface org.onosproject.yms.ydt.YdtBuilder
-
Adds an instance of a child list node, or adds a child leaf list with
multiple instance.
- addSibling(String) - Method in class org.onosproject.yms.ypm.DefaultYpmNode
-
- addSibling(String) - Method in interface org.onosproject.yms.ypm.YpmContext
-
Adds new sibling to a child.
- addValue(String) - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Adds the given value to the non single instance leaf node.
- addValue(String) - Method in class org.onosproject.yms.app.ydt.YdtSingleInstanceLeafNode
-
- addValueSet(Set<String>) - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Adds the given valueSet to the non multi instance leaf node.
- addValueSetWithoutValidation(Set<String>) - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Adds the given valueSet to the non multi instance leaf node.
- addValueWithoutValidation(String, boolean) - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Adds the given value to the non single instance leaf node.
- addValueWithoutValidation(String, boolean) - Method in class org.onosproject.yms.app.ydt.YdtSingleInstanceLeafNode
-
- AppData - Interface in org.onosproject.yms.app.ydt
-
Maintains application data, which will be used by Application broker to
interact with applications.
- AppNodeFactory - Class in org.onosproject.yms.app.ydt
-
Represents an application tree node factory to create different types of
application tree node.
- AppType - Enum in org.onosproject.yms.app.ydt
-
Represents type of application, which is intended to maintain additional
information in YDT node.
- AugmentedSchemaData - Class in org.onosproject.yms.app.ydt
-
Manages the application information required for schema nodes defined in
the module (sub-module).
- AugmentedSchemaData() - Constructor for class org.onosproject.yms.app.ydt.AugmentedSchemaData
-
- getAppContext(boolean) - Static method in class org.onosproject.yms.app.ydt.AppNodeFactory
-
Returns the appropriate application context on the basis of provided
isAugmented flag for given request.
- getAppContextSwitch() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Returns the flag for node if context switch.
- getAppData() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- getAppData() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Returns the app data for current context.
- getAppInfo(AppType) - Method in interface org.onosproject.yms.app.ydt.YdtExtendedContext
-
Returns the application stored information.
- getAppInfo(AppType) - Method in class org.onosproject.yms.app.ydt.YdtNode
-
- getAppRootNode() - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
Returns the ydt app context tree logical root node.
- getAttributeFromInheritance(Object, String) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
-
Returns the object of the declared method in parent class by invoking
through the child class object.
- getAttributeOfObject(Object, String) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
-
Returns the value of an attribute, in a class object.
- getAugGenMethodSet() - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
Returns the method name's set for an augmented target node in an
application tree.
- getAugmentingSchemaNode() - Method in class org.onosproject.yms.app.ydt.AugmentedSchemaData
-
- getAugmentingSchemaNode() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- getAugmentingSchemaNode() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Returns the YangSchemaNode of augmenting application.
- getAugmentIterator() - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
-
Returns the current list iterator of the YANG augment node.
- getAugmentObject() - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
-
Returns the augment node object.
- getCapitalCase(String) - Static method in class org.onosproject.yms.app.yob.YobUtils
-
Returns the capital cased first letter of the given string.
- getCaseObject() - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
-
Returns the case object.
- getChild(String) - Method in class org.onosproject.yms.ypm.DefaultYpmNode
-
- getChild(String) - Method in interface org.onosproject.yms.ypm.YpmContext
-
Retrieves the child of a node for corresponding ydt node.
- getChoiceCaseMap() - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
-
Returns the map of choice schema name and case object.
- getClassLoaderForAugment(YangNode, YangSchemaRegistry) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
-
Returns the registered class from the YSR of the module node where
augment is present.
- getClonedNode() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Returns the cloned ydt node.
- getCodecHandlerForContext(YdtContext, YangProtocolEncodingFormat) - Method in class org.onosproject.yms.app.ych.defaultcodecs.CodecHandlerFactory
-
Returns YCH instance handler node instance.
- getCollidingChild(YangSchemaNodeIdentifier) - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Returns already existing YdtNode in Ydt tree with same nodeIdentifier.
- getCurNode() - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
- getCurNode() - Method in interface org.onosproject.yms.app.ydt.YdtExtendedBuilder
-
- getCurNode() - Method in interface org.onosproject.yms.ydt.YdtBuilder
-
Returns the current context information available in YDT node.
- getDataRootElement(Element, YmsOperationType) - Method in class org.onosproject.yms.app.ych.defaultcodecs.netconf.NetconfCodec
-
Returns the data root element based on the NETCONF operation parameter.
- getDefaultCodecs() - Static method in class org.onosproject.yms.app.ych.defaultcodecs.YangCodecRegistry
-
Returns the default codec map.
- getDeleteNodes() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- getDeleteNodes() - Method in class org.onosproject.yms.app.ydt.ModuleSchemaData
-
- getDeleteNodes() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Returns the list of nodes with operation type delete.
- getErrorAppTag() - Method in interface org.onosproject.yms.ydt.YdtErrorInfo
-
Retrieves the application specific error tag corresponding to the
error context in operation.
- getErrorMessage() - Method in interface org.onosproject.yms.ydt.YdtErrorInfo
-
Retrieves the error message corresponding to the error context in
operation.
- getFilteredSubject(YangNotification, YangNotification) - Method in class org.onosproject.yms.app.ynh.YangNotificationManager
-
- getFilteredSubject(YangNotification, YangNotification) - Method in interface org.onosproject.yms.ynh.YangNotificationService
-
Protocols have their own mechanism to support notification filtering
or notification subscription.
- getFirstChild() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- getFirstChild() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Returns the context of first child.
- getFirstChild() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
- getFirstChild() - Method in interface org.onosproject.yms.ydt.YdtContext
-
Returns the context of first child.
- getFirstChild() - Method in class org.onosproject.yms.ypm.DefaultYpmNode
-
- getFirstChild() - Method in interface org.onosproject.yms.ypm.YpmContext
-
Retrieves the first child of a node.
- getInterfaceClassFromImplClass(Object) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
-
Returns interface class from an implementation class object.
- getJavaName(Object) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
-
Returns the java name for the nodes, leaf/leaf-list.
- getKeyNodeList() - Method in class org.onosproject.yms.app.ydt.YdtMultiInstanceNode
-
Returns the list of key element's ydtContext.
- getLastChild() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- getLastChild() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Returns the context of last child.
- getLastChild() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
- getLastChild() - Method in interface org.onosproject.yms.ydt.YdtContext
-
Returns the context of last child.
- getLibrary() - Method in class org.onosproject.yms.app.ych.DefaultYangCodecHandler
-
Returns module library for YSR.
- getListIterator() - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
-
Returns the current list iterator of the YANG schema node.
- getMetaData() - Method in class org.onosproject.yms.ypm.DefaultYpmNode
-
- getMetaData() - Method in interface org.onosproject.yms.ypm.YpmContext
-
Retrieves protocol metadata.
- getModuleContext() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- getModuleContext() - Method in class org.onosproject.yms.app.ydt.ModuleSchemaData
-
- getModuleContext() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Returns application's root ydtContext.
- getModuleInterface(YangSchemaNode, YangSchemaRegistry) - Static method in class org.onosproject.yms.app.yob.YobUtils
-
Returns the schema node's module interface.
- getModuleNameAsNameSpace() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
- getModuleNameAsNameSpace() - Method in interface org.onosproject.yms.ydt.YdtContext
-
Returns module name as namespace.
- getModuleNodeFromYsr(Object) - Method in class org.onosproject.yms.app.ytb.YdtBuilderFromYo
-
Returns schema root node, received from YSR, which searches based on
the object received from YAB or YCH.
- getName() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
- getName() - Method in interface org.onosproject.yms.ydt.YdtContext
-
Returns the node name.
- getName() - Method in class org.onosproject.yms.ypm.DefaultYpmNode
-
- getName() - Method in interface org.onosproject.yms.ypm.YpmContext
-
Returns the node name.
- getNamespace() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
- getNamespace() - Method in interface org.onosproject.yms.ydt.YdtContext
-
Returns the node namespace.
- getNextSibling() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- getNextSibling() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Returns the context of next sibling.
- getNextSibling() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
- getNextSibling() - Method in interface org.onosproject.yms.ydt.YdtContext
-
Returns the context of next sibling.
- getNextSibling() - Method in class org.onosproject.yms.ypm.DefaultYpmNode
-
- getNextSibling() - Method in interface org.onosproject.yms.ypm.YpmContext
-
Returns the context of next sibling.
- getNodeOpType(Object, String) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
-
Returns the operation type value for a class object.
- getNotificationRootContext() - Method in class org.onosproject.yms.ynh.YangNotification
-
Returns YANG notification data.
- getOperationType() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- getOperationType() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Returns the app tree operation type.
- getOpTypeName(YangNode) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
-
Returns the name of the operation type variable from the yang name.
- getParent() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- getParent() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Returns the context of parent node.
- getParent() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
- getParent() - Method in interface org.onosproject.yms.ydt.YdtContext
-
Returns the context of parent node.
- getParent() - Method in class org.onosproject.yms.ypm.DefaultYpmNode
-
- getParent() - Method in interface org.onosproject.yms.ypm.YpmContext
-
Returns the context of parent node.
- getParentObjectOfNode(YtbNodeInfo, YangNode) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
-
Returns the object of the node from the node info.
- getPreviousSibling() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- getPreviousSibling() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Returns the context of previous sibling.
- getPreviousSibling() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Returns the previous sibling of a node.
- getPreviousSibling() - Method in interface org.onosproject.yms.ydt.YdtContext
-
Returns the context of previous sibling.
- getPreviousSibling() - Method in class org.onosproject.yms.ypm.DefaultYpmNode
-
- getPreviousSibling() - Method in interface org.onosproject.yms.ypm.YpmContext
-
Returns the previous sibling of a node.
- getProtocolData(YdtContext) - Method in class org.onosproject.yms.app.ypm.YpmManager
-
- getProtocolData(YdtContext) - Method in interface org.onosproject.yms.ypm.YpmService
-
Returns the protocol data stored in sepecific data model path.
- getRegisteredApplication(YangSchemaNode) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
-
- getRegisteredApplication(YangSchemaNode) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
-
Returns application's implementation's class object.
- getRegisteredClass(YangSchemaNode) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
-
- getRegisteredClass(YangSchemaNode) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
-
Returns registered service class.
- getResourceIdentifier() - Method in interface org.onosproject.yms.ych.YangCompositeEncoding
-
Retrieves the resource identifier on which the operation is being
performed.
- getResourceIdentifierType() - Method in interface org.onosproject.yms.ych.YangCompositeEncoding
-
Retrieves the representation format of the resource identifier.
- getResourceInformation() - Method in interface org.onosproject.yms.ych.YangCompositeEncoding
-
Retrieves the resource information in the protocol encoding format.
- getRootNode() - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
- getRootNode() - Method in class org.onosproject.yms.app.ydt.YangResponseWorkBench
-
- getRootNode() - Method in interface org.onosproject.yms.app.ydt.YdtExtendedBuilder
-
- getRootNode() - Method in interface org.onosproject.yms.ydt.Ydt
-
Returns the root context information available in YDT node.
- getRootNodeWithNotificationFromYsr(Object) - Method in class org.onosproject.yms.app.ytb.YdtBuilderFromYo
-
Returns schema root node, received from YSR, which searches based on
the object received from YNH.
- getRootSchemaNode() - Method in interface org.onosproject.yms.app.ydt.AppData
-
Returns the root/module schema node current application.
- getRootSchemaNode() - Method in class org.onosproject.yms.app.ydt.AugmentedSchemaData
-
- getRootSchemaNode() - Method in class org.onosproject.yms.app.ydt.ModuleSchemaData
-
- getRootTagAttributeMap() - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
- getRootTagAttributeMap() - Method in interface org.onosproject.yms.ydt.YdtBuilder
-
Returns map of tag attribute list associated with root resource.
- getRootYangSchemaNodeForNotification(String) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
-
- getRootYangSchemaNodeForNotification(String) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
-
Returns YANG schema node of root for notifications.
- getSchemaNode() - Method in interface org.onosproject.yms.app.ydt.AppData
-
Returns the schema node current context.
- getSchemaNode() - Method in class org.onosproject.yms.app.ydt.AugmentedSchemaData
-
- getSchemaNode() - Method in class org.onosproject.yms.app.ydt.ModuleSchemaData
-
- getSchemaNodeContextInfo(YangSchemaNodeIdentifier) - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Returns child schema node context information.
- getSchemaRegistry() - Method in class org.onosproject.yms.app.ymsm.YmsManager
-
Returns schema registry.
- getSibling(String) - Method in class org.onosproject.yms.ypm.DefaultYpmNode
-
- getSibling(String) - Method in interface org.onosproject.yms.ypm.YpmContext
-
Retrieves sibling of a child by (ydt) name.
- getStringFromType(YangSchemaNode, Object, String, Object, YangType) - Static method in class org.onosproject.yms.app.ytb.YtbUtil
-
Returns the string value from the respective data types of the
leaf/leaf-list.
- getTraverseType() - Method in class org.onosproject.yms.app.ytb.YtbTraversalInfo
-
Returns the traversal type of the current traversal.
- getValue() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
- getValue() - Method in class org.onosproject.yms.app.ydt.YdtSingleInstanceLeafNode
-
- getValue() - Method in interface org.onosproject.yms.ydt.YdtContext
-
Returns value of node, this is only valid for single instance leaf
node, to obtain the nature of the node protocols need to use
getYdtType().
- getValueSet() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
- getValueSet() - Method in interface org.onosproject.yms.ydt.YdtContext
-
Returns set of values of a node, this is only valid for multi instance
leaf node, to obtain the nature of the node protocols need to use
getYdtType().
- getYangCodecHandler() - Method in class org.onosproject.yms.app.ymsm.YmsManager
-
- getYangCodecHandler() - Method in interface org.onosproject.yms.ymsm.YmsService
-
Returns YANG codec handler utility.
- getYangFile(YangModuleIdentifier) - Method in class org.onosproject.yms.app.ymsm.YmsManager
-
- getYangFile(YangModuleIdentifier) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
-
- getYangFile(YangModuleIdentifier) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
-
Protocols like RESTCONF, use the definitions within the YANG modules
advertised by the server are used to construct an RPC operation or
data resource identifier.
- getYangFile(YangModuleIdentifier) - Method in interface org.onosproject.yms.ymsm.YmsService
-
Protocols like RESTCONF, use the definitions within the YANG modules
advertised by the server are used to construct an RPC operation or
data resource identifier.
- getYangModuleLibrary() - Method in class org.onosproject.yms.app.ymsm.YmsManager
-
- getYangModuleLibrary() - Method in interface org.onosproject.yms.ymsm.YmsService
-
Protocols like RESTCONF, share the list of YANG modules it support.
- getYangNode() - Method in class org.onosproject.yms.app.ytb.YtbTraversalInfo
-
Returns the YANG node of the current traversal.
- getYangNotificationService() - Method in class org.onosproject.yms.app.ymsm.YmsManager
-
- getYangNotificationService() - Method in interface org.onosproject.yms.ymsm.YmsService
-
Returns YANG notification service.
- getYangObject(YdtExtendedContext, YangSchemaRegistry) - Method in class org.onosproject.yms.app.yob.DefaultYobBuilder
-
- getYangObject() - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
-
Returns the object of the YANG schema node.
- getYangSchemaNode() - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- getYangSchemaNode() - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Returns the yang schema for requested node.
- getYangSchemaNode() - Method in interface org.onosproject.yms.app.ydt.YdtExtendedContext
-
Returns schema node from data model for curNode.
- getYangSchemaNode() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
- getYangSchemaNodeUsingAppName(String) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
-
- getYangSchemaNodeUsingAppName(String) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
-
Returns YANG schema nodes using application name.
- getYangSchemaNodeUsingGeneratedRootNodeInterfaceFileName(String) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
-
- getYangSchemaNodeUsingGeneratedRootNodeInterfaceFileName(String) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
-
Returns YANG schema nodes using root interface file name.
- getYangSchemaNodeUsingGeneratedRootNodeOpPramFileName(String) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
-
- getYangSchemaNodeUsingGeneratedRootNodeOpPramFileName(String) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
-
Returns YANG schema nodes using root op param file name.
- getYangSchemaNodeUsingSchemaName(String) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
-
- getYangSchemaNodeUsingSchemaName(String) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
-
Returns YANG schema node using schema name.
- getYangSchemaRegistry() - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
Returns the YANG schema registry of Ydt.
- getYdtBuilder(String, String, YmsOperationType) - Method in class org.onosproject.yms.app.ymsm.YmsManager
-
- getYdtBuilder(String, String, YmsOperationType, Object) - Method in class org.onosproject.yms.app.ymsm.YmsManager
-
- getYdtBuilder(String, String, YmsOperationType) - Method in interface org.onosproject.yms.ymsm.YmsService
-
Returns YANG data tree builder.
- getYdtBuilder(String, String, YmsOperationType, Object) - Method in interface org.onosproject.yms.ymsm.YmsService
-
Returns YANG data tree builder attached with a given schema registry.
- getYdtBuilderForYo(List<Object>, String, String, YmsOperationType, YangSchemaRegistry) - Method in class org.onosproject.yms.app.ytb.DefaultYangTreeBuilder
-
- getYdtBuilderForYo(List<Object>, String, String, YmsOperationType, YangSchemaRegistry) - Method in interface org.onosproject.yms.app.ytb.YangTreeBuilder
-
Returns the YDT builder after building the tree corresponding to the
response YANG object received from any of the protocol such as YAB or
YCH.
- getYdtContextExtendedInfo() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
- getYdtContextExtendedInfo() - Method in interface org.onosproject.yms.ydt.YdtContext
-
Returns the YDT node extended context information corresponding to YDT
node.
- getYdtContextOperationType() - Method in interface org.onosproject.yms.app.ydt.YdtExtendedContext
-
Returns YDT current extended context operation type.
- getYdtContextOperationType() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
- getYdtErrorInfo() - Method in interface org.onosproject.yms.ydt.YdtContextResponseInfo
-
Retrieve the context specific error information.
- getYdtExtendedInfoType() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
- getYdtExtendedInfoType() - Method in interface org.onosproject.yms.ydt.YdtContext
-
Returns YANG data tree extended information type.
- getYdtForNotification(Object, String, YangSchemaRegistry) - Method in class org.onosproject.yms.app.ytb.DefaultYangTreeBuilder
-
- getYdtForNotification(Object, String, YangSchemaRegistry) - Method in interface org.onosproject.yms.app.ytb.YangTreeBuilder
-
Returns the YDT context after building the tree received from the
protocol YNH.
- getYdtForRpcResponse(Object, YdtExtendedBuilder) - Method in class org.onosproject.yms.app.ytb.DefaultYangTreeBuilder
-
- getYdtForRpcResponse(Object, YdtExtendedBuilder) - Method in interface org.onosproject.yms.app.ytb.YangTreeBuilder
-
Returns the YDT context after building the RPC response tree.
- getYdtType() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
- getYdtType() - Method in interface org.onosproject.yms.ydt.YdtContext
-
Returns the type of YDT entity.
- getYdtWalker() - Method in class org.onosproject.yms.app.ymsm.YmsManager
-
- getYdtWalker() - Method in interface org.onosproject.yms.ymsm.YmsService
-
Returns YANG data tree walker.
- getYmsOperationResult() - Method in class org.onosproject.yms.app.ydt.YangResponseWorkBench
-
- getYmsOperationResult() - Method in interface org.onosproject.yms.ydt.YdtResponse
-
Returns YANG management system operation result.
- getYmsOperationType() - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
- getYmsOperationType() - Method in class org.onosproject.yms.app.ydt.YangResponseWorkBench
-
- getYmsOperationType() - Method in interface org.onosproject.yms.ydt.Ydt
-
Returns YANG management system operation type.
- OPERATION - Static variable in class org.onosproject.yms.app.ych.defaultcodecs.netconf.NetconfCodecConstants
-
Static attribute for edit config string.
- org.onosproject.yms.app.utils - package org.onosproject.yms.app.utils
-
Provides implementation of build and obtain YANG data tree which is data
(sub)instance representation, abstract of protocol.
- org.onosproject.yms.app.yab - package org.onosproject.yms.app.yab
-
Provides interfaces to YANG request broker.
- org.onosproject.yms.app.yab.exceptions - package org.onosproject.yms.app.yab.exceptions
-
YANG application broker exception.
- org.onosproject.yms.app.ych - package org.onosproject.yms.app.ych
-
Provides interfaces to YANG codec utility.
- org.onosproject.yms.app.ych.defaultcodecs - package org.onosproject.yms.app.ych.defaultcodecs
-
Default codec to support protocol data format encoding and decoding of the YANG objects.
- org.onosproject.yms.app.ych.defaultcodecs.netconf - package org.onosproject.yms.app.ych.defaultcodecs.netconf
-
Provides implementation of default codec handler for netconf related
operation.
- org.onosproject.yms.app.ych.defaultcodecs.utils - package org.onosproject.yms.app.ych.defaultcodecs.utils
-
Provides implementation of default codec utilities.
- org.onosproject.yms.app.ych.defaultcodecs.xml - package org.onosproject.yms.app.ych.defaultcodecs.xml
-
Provides implementation of default codec handler for xml related
operation.
- org.onosproject.yms.app.ydt - package org.onosproject.yms.app.ydt
-
Provides implementation of build and obtain YANG data tree which is data
(sub)instance representation, abstract of protocol.
- org.onosproject.yms.app.ydt.exceptions - package org.onosproject.yms.app.ydt.exceptions
-
YANG data tree exceptions.
- org.onosproject.yms.app.ymsm - package org.onosproject.yms.app.ymsm
-
Provides implementation of YANG application management system manager.
- org.onosproject.yms.app.ynh - package org.onosproject.yms.app.ynh
-
Provides implementation of YANG notification handler.
- org.onosproject.yms.app.yob - package org.onosproject.yms.app.yob
-
Provides implementation of YANG object builder.
- org.onosproject.yms.app.yob.exception - package org.onosproject.yms.app.yob.exception
-
YANG object builder exceptions.
- org.onosproject.yms.app.ypm - package org.onosproject.yms.app.ypm
-
Provides implementation of YANG protocol metadata.
- org.onosproject.yms.app.ysr - package org.onosproject.yms.app.ysr
-
Provides implementation of YANG Schema Registry.
- org.onosproject.yms.app.ytb - package org.onosproject.yms.app.ytb
-
Provides implementation of YANG tree builder.
- org.onosproject.yms.ych - package org.onosproject.yms.ych
-
In SBI, the provider or driver uses YANG management system as a CODEC
utility.
- org.onosproject.yms.ydt - package org.onosproject.yms.ydt
-
Provides interfaces to build and obtain YANG data tree which is data
(sub)instance representation, abstract of protocol.
- org.onosproject.yms.ymsm - package org.onosproject.yms.ymsm
-
Provides interfaces to YANG application management system manager.
- org.onosproject.yms.ynh - package org.onosproject.yms.ynh
-
Provides interfaces to YANG notification handler.
- org.onosproject.yms.ypm - package org.onosproject.yms.ypm
-
Provides interfaces to YANG protocol metadata manager.
- org.onosproject.yms.ysr - package org.onosproject.yms.ysr
-
YANG schema registry (YSR) is responsible to maintain all the applications
schemas defined in YANG.
- setAppContextSwitch() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Sets the flag to keep the track of context switch.
- setAppData(YdtNode, YangSchemaNode) - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- setAppData(YdtNode, YangSchemaNode) - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Sets the application data for given request.
- setAugGenMethodSet(Set<String>) - Method in class org.onosproject.yms.app.yab.YangApplicationBroker
-
Sets the augment setter method name.
- setAugGenMethodSet(Set<String>) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
Sets the method name's set for an augmented target node in an
application tree.
- setAugmentingSchemaNode(YangSchemaNode) - Method in class org.onosproject.yms.app.ydt.AugmentedSchemaData
-
- setAugmentingSchemaNode(YangSchemaNode) - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- setAugmentingSchemaNode(YangSchemaNode) - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Sets the YangSchemaNode of augmenting application root node.
- setAugmentIterator(Iterator<YangAugment>) - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
-
Sets the current list iterator of the YANG augment node.
- setAugmentObject(Object) - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
-
Sets the augment node object.
- setCaseObject(Object) - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
-
Sets the case node object.
- setChild(YdtNode) - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Sets the first instance of a child node.
- setChoiceCaseMap(Map<String, Object>) - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
-
Sets the map of choice schema name and case object.
- setClonedNode(YdtContext) - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Sets the cloned node.
- setDefaultEditOperationType(YdtContextOperationType) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
- setDefaultEditOperationType(YdtContextOperationType) - Method in interface org.onosproject.yms.ydt.YdtBuilder
-
Sets default operation type.
- setInEventSubject(YdtExtendedContext, Object, Object) - Static method in class org.onosproject.yms.app.yob.YobUtils
-
Sets the default notification object in event subject class.
- setLastChild(YdtNode) - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Sets the last instance of a child node.
- setLibrary(YangModuleLibrary) - Method in class org.onosproject.yms.app.ych.DefaultYangCodecHandler
-
Sets module library for YSR.
- setListIterator(Iterator<Object>) - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
-
Sets the current list iterator of the YANG schema node.
- setMetaData(Object) - Method in class org.onosproject.yms.ypm.DefaultYpmNode
-
- setMetaData(Object) - Method in interface org.onosproject.yms.ypm.YpmContext
-
Sets the protocol metadata.
- setModuleContext(YdtExtendedContext) - Method in class org.onosproject.yms.app.ydt.ModuleSchemaData
-
- setName(String) - Method in class org.onosproject.yms.ypm.DefaultYpmNode
-
- setName(String) - Method in interface org.onosproject.yms.ypm.YpmContext
-
Sets the nodes name.
- setNextSibling(YdtAppContext) - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- setNextSibling(YdtAppContext) - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Sets the context of next sibling.
- setNextSibling(YdtNode) - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Sets the next sibling of node.
- setNextSibling(DefaultYpmNode) - Method in class org.onosproject.yms.ypm.DefaultYpmNode
-
- setNextSibling(DefaultYpmNode) - Method in interface org.onosproject.yms.ypm.YpmContext
-
Sets the next sibling of node.
- setNotificationRootContext(YdtContext) - Method in class org.onosproject.yms.ynh.YangNotification
-
Assign the YANG modeled notification data.
- setOperationType(YdtAppNodeOperationType) - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- setOperationType(YdtAppNodeOperationType) - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Set the app tree operation type.
- setParent(YdtAppContext) - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- setParent(YdtAppContext) - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Sets the context of parent node.
- setParent(YdtNode) - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Sets the parent of node.
- setParent(YpmContext) - Method in class org.onosproject.yms.ypm.DefaultYpmNode
-
- setParent(YpmContext) - Method in interface org.onosproject.yms.ypm.YpmContext
-
Sets the context of parent node.
- setPreviousSibling(YdtAppContext) - Method in class org.onosproject.yms.app.ydt.DefaultYdtAppContext
-
- setPreviousSibling(YdtAppContext) - Method in interface org.onosproject.yms.app.ydt.YdtAppContext
-
Sets the context of previous sibling.
- setPreviousSibling(YdtNode) - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Sets the previous sibling.
- setPreviousSibling(DefaultYpmNode) - Method in class org.onosproject.yms.ypm.DefaultYpmNode
-
- setPreviousSibling(DefaultYpmNode) - Method in interface org.onosproject.yms.ypm.YpmContext
-
Sets the previous sibling.
- setProtocolData(YdtContext, Object) - Method in class org.onosproject.yms.app.ypm.YpmManager
-
- setProtocolData(YdtContext, Object) - Method in interface org.onosproject.yms.ypm.YpmService
-
Sets the YANG protocol metadata in specific ydt path in ypm tree.
- setResourceIdentifier(String) - Method in interface org.onosproject.yms.ych.YangCompositeEncoding
-
Sets resource identifier.
- setResourceIdentifierType(YangResourceIdentifierType) - Method in interface org.onosproject.yms.ych.YangCompositeEncoding
-
Sets the resource identifier type.
- setResourceInformation(String) - Method in interface org.onosproject.yms.ych.YangCompositeEncoding
-
Sets the resource information.
- setRootNode(YdtContext) - Method in class org.onosproject.yms.app.ydt.YangResponseWorkBench
-
Sets root node.
- setRootTagAttributeMap(Map<String, String>) - Method in class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
- setRootTagAttributeMap(Map<String, String>) - Method in interface org.onosproject.yms.ydt.YdtBuilder
-
Sets root node tag attributes.
- setStatus(YmsOperationExecutionStatus) - Method in class org.onosproject.yms.app.ydt.YangResponseWorkBench
-
Sets YMS operation execution status.
- setXmlValue(YdtContext, Stack<Element>) - Method in class org.onosproject.yms.app.ych.defaultcodecs.xml.XmlCodecHandler
-
Sets the leaf value in the current element maintained in stack.
- setXmlValue(YdtContext, Stack<Element>) - Method in class org.onosproject.yms.app.ych.defaultcodecs.xml.XmlCodecMultiInstanceLeafHandler
-
- setXmlValue(YdtContext, Stack<Element>) - Method in class org.onosproject.yms.app.ych.defaultcodecs.xml.XmlCodecSingleInstanceLeafHandler
-
- setYangObject(Object) - Method in class org.onosproject.yms.app.ytb.YtbNodeInfo
-
Sets the object of the YANG schema node.
- setYangSchemaNode(YangSchemaNode) - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Sets the data-model node reference for of a given node.
- setYdtContextOperationType(YdtContextOperationType) - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Sets type of yang data tree node operation.
- setYmsOperationType(YmsOperationType) - Method in class org.onosproject.yms.app.ydt.YangResponseWorkBench
-
Sets YMS operation type.
- STR_NULL - Static variable in class org.onosproject.yms.app.ytb.YtbUtil
-
Static attribute for string value having null.
- subModuleIdentifiers() - Method in interface org.onosproject.yms.ysr.YangModuleInformation
-
Retrieves the list of submodules in the module.
- validateInstances(Set, List) - Method in class org.onosproject.yms.app.ydt.YdtMultiInstanceNode
-
Validates the given list of instances by verifying the allowed
instance count and key element uniqueness.
- validateMultiInstanceNode() - Method in class org.onosproject.yms.app.ydt.YdtNode
-
Validates all multi Instance nodes inside current context.
- validDuplicateEntryProcessing() - Method in class org.onosproject.yms.app.ydt.YdtSingleInstanceLeafNode
-
- valueOf(String) - Static method in enum org.onosproject.yms.app.utils.TraversalType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.yms.app.ydt.AppType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.yms.app.ydt.YdtAppNodeOperationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.yms.ych.YangProtocolEncodingFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.yms.ych.YangResourceIdentifierType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.yms.ydt.YdtContextOperationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.yms.ydt.YdtExtendedInfoType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.yms.ydt.YdtType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.yms.ydt.YmsOperationExecutionStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.yms.ydt.YmsOperationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.yms.ynh.YangNotificationEvent.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.onosproject.yms.app.utils.TraversalType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.yms.app.ydt.AppType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.yms.app.ydt.YdtAppNodeOperationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.yms.ych.YangProtocolEncodingFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.yms.ych.YangResourceIdentifierType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.yms.ydt.YdtContextOperationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.yms.ydt.YdtExtendedInfoType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.yms.ydt.YdtType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.yms.ydt.YmsOperationExecutionStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.yms.ydt.YmsOperationType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.yms.ynh.YangNotificationEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verifyNotificationObject(Object, Class<?>) - Method in class org.onosproject.yms.app.ysr.DefaultYangSchemaRegistry
-
- verifyNotificationObject(Object, Class<?>) - Method in interface org.onosproject.yms.app.ysr.YangSchemaRegistry
-
Verifies if the manager object is already registered with notification
handler.
- YabException - Exception in org.onosproject.yms.app.yab.exceptions
-
Represents base class for exceptions in YDT operations.
- YabException() - Constructor for exception org.onosproject.yms.app.yab.exceptions.YabException
-
Creates a new YDT exception.
- YabException(String) - Constructor for exception org.onosproject.yms.app.yab.exceptions.YabException
-
Creates a new YDT exception with given message.
- YabException(String, Throwable) - Constructor for exception org.onosproject.yms.app.yab.exceptions.YabException
-
Creates a new YDT exception from given message and cause.
- YabException(Throwable) - Constructor for exception org.onosproject.yms.app.yab.exceptions.YabException
-
Creates a new YDT exception from cause.
- YangApplicationBroker - Class in org.onosproject.yms.app.yab
-
Represents YANG application broker.
- YangApplicationBroker(YangSchemaRegistry) - Constructor for class org.onosproject.yms.app.yab.YangApplicationBroker
-
Creates a new YANG application broker.
- YangCodecHandler - Interface in org.onosproject.yms.ych
-
Abstraction of an entity which provides interfaces to YANG codec handler.
- YangCodecRegistry - Class in org.onosproject.yms.app.ych.defaultcodecs
-
Default implementation of YANG codec registry.
- YangCompositeEncoding - Interface in org.onosproject.yms.ych
-
Abstraction of an entity which has the composite protocol request.
- YangDataTreeCodec - Interface in org.onosproject.yms.ych
-
Abstraction of an entity which overrides the default codec.
- YangModuleIdentifier - Interface in org.onosproject.yms.ysr
-
Abstraction of an entity which provides YANG module identifiers.
- YangModuleInformation - Interface in org.onosproject.yms.ysr
-
Abstraction of an entity which provides YANG module information.
- YangModuleLibrary - Interface in org.onosproject.yms.ysr
-
- yangModuleList() - Method in class org.onosproject.yms.app.ysr.DefaultYangModuleLibrary
-
- yangModuleList() - Method in interface org.onosproject.yms.ysr.YangModuleLibrary
-
Retrieves the current list of YANG modules supported in the server.
- YangNotification - Class in org.onosproject.yms.ynh
-
Represents YANG notification which is a subject of YANG based event.
- YangNotification(YdtContext) - Constructor for class org.onosproject.yms.ynh.YangNotification
-
Creates an instance of YANG notification subject.
- YangNotificationEvent - Class in org.onosproject.yms.ynh
-
Represents YANG notification event.
- YangNotificationEvent(YangNotification) - Constructor for class org.onosproject.yms.ynh.YangNotificationEvent
-
YANG notification information shared to NBI protocol in YANG data tree
using the registered callback.
- YangNotificationEvent.Type - Enum in org.onosproject.yms.ynh
-
Event type is the notification as defined in the YANG file.
- YangNotificationExtendedService - Interface in org.onosproject.yms.app.ynh
-
Abstraction of an entity which provides interfaces to YANG extended notification
service.
- YangNotificationListener - Interface in org.onosproject.yms.ynh
-
Abstraction of listener for YANG notification handler events.
- YangNotificationManager - Class in org.onosproject.yms.app.ynh
-
Representation of YANG notification manager.
- YangNotificationManager(YangSchemaRegistry) - Constructor for class org.onosproject.yms.app.ynh.YangNotificationManager
-
Creates an instance of YANG notification manager.
- YangNotificationService - Interface in org.onosproject.yms.ynh
-
Abstraction of an entity which provides interfaces to YANG notification
service.
- YangProtocolEncodingFormat - Enum in org.onosproject.yms.ych
-
Represents the protocol data representation.
- YangRequestWorkBench - Class in org.onosproject.yms.app.ydt
-
Represents YANG request work bench which contains all parameters for
request handling and methods to build and obtain YANG data tree
which is data (sub)instance representation, abstract of protocol.
- YangRequestWorkBench(String, String, YmsOperationType, YangSchemaRegistry, boolean) - Constructor for class org.onosproject.yms.app.ydt.YangRequestWorkBench
-
Creates an instance of YANG request work bench which is use to initialize
logical rootNode and and schema registry.
- YangResourceIdentifierType - Enum in org.onosproject.yms.ych
-
Represents the protocol data representation.
- YangResponseWorkBench - Class in org.onosproject.yms.app.ydt
-
- YangResponseWorkBench(YdtContext, YmsOperationExecutionStatus, YmsOperationType) - Constructor for class org.onosproject.yms.app.ydt.YangResponseWorkBench
-
Creates an instance of YangResponseWorkBench which is use to
initialize rootNode and childNode.
- YangSchemaRegistry - Interface in org.onosproject.yms.app.ysr
-
Abstraction of entity which provides interfaces to YANG schema registry.
- YangTreeBuilder - Interface in org.onosproject.yms.app.ytb
-
Abstraction of an entity which provides interfaces to build YANG data tree
from the object received from YNH, YAB or YCH.
- YchException - Exception in org.onosproject.yms.app.ych
-
Represents base class for exceptions in YCH operations.
- YchException() - Constructor for exception org.onosproject.yms.app.ych.YchException
-
Creates a new YCH exception.
- YchException(String) - Constructor for exception org.onosproject.yms.app.ych.YchException
-
Creates a new YCH exception with given message.
- YchException(String, Throwable) - Constructor for exception org.onosproject.yms.app.ych.YchException
-
Creates a new YCH exception from given message and cause.
- YchException(Throwable) - Constructor for exception org.onosproject.yms.app.ych.YchException
-
Creates a new YCH exception from cause.
- Ydt - Interface in org.onosproject.yms.ydt
-
Abstraction of an entity which represent YANG data tree.
- YdtAppContext - Interface in org.onosproject.yms.app.ydt
-
Abstraction of an entity which represents YANG application data tree context
information.
- YdtAppNodeOperationType - Enum in org.onosproject.yms.app.ydt
-
Represents type of YANG data tree node operation.
- YdtBuilder - Interface in org.onosproject.yms.ydt
-
Abstraction of an entity which provides interfaces to build and obtain YANG
data tree which is data (sub)instance representation, abstract of protocol.
- YdtBuilderFromYo - Class in org.onosproject.yms.app.ytb
-
Implements traversal of YANG node and its corresponding object, resulting
in building of the YDT tree.
- YdtBuilderFromYo(YdtExtendedBuilder, Object, YangSchemaRegistry) - Constructor for class org.onosproject.yms.app.ytb.YdtBuilderFromYo
-
Creates YDT builder from YANG object by assigning the mandatory values.
- YdtContext - Interface in org.onosproject.yms.ydt
-
Abstraction of an entity which represents YANG data tree context
information.
- YdtContextOperationType - Enum in org.onosproject.yms.ydt
-
Represents type of YANG data tree node operation.
- YdtContextResponseInfo - Interface in org.onosproject.yms.ydt
-
Represents YANG context response information.
- YdtErrorInfo - Interface in org.onosproject.yms.ydt
-
Abstraction of an entity which contains context specific error info.
- YdtException - Exception in org.onosproject.yms.app.ydt.exceptions
-
Represents base class for exceptions in YDT operations.
- YdtException(String) - Constructor for exception org.onosproject.yms.app.ydt.exceptions.YdtException
-
Creates a new YDT exception with given message.
- YdtException(String, Throwable) - Constructor for exception org.onosproject.yms.app.ydt.exceptions.YdtException
-
Creates a new YDT exception from given message and cause.
- YdtException(Throwable) - Constructor for exception org.onosproject.yms.app.ydt.exceptions.YdtException
-
Creates a new YDT exception from cause.
- YdtExtendedBuilder - Interface in org.onosproject.yms.app.ydt
-
Abstraction of an entity which represents extension of YDT builder
required by internal sub modules.
- YdtExtendedContext - Interface in org.onosproject.yms.app.ydt
-
Abstraction of an entity which represents application related information
maintained in YDT.
- YdtExtendedInfoType - Enum in org.onosproject.yms.ydt
-
Represents type of YANG data tree node operation.
- YdtExtendedListener - Interface in org.onosproject.yms.app.ydt
-
Abstraction of an entity which provide call back methods which are called
by YDT extended walker while walking the YANG data tree.
- YdtExtendedWalker - Interface in org.onosproject.yms.app.ydt
-
Abstraction of an entity which provides interfaces for YDT extended walker.
- YdtListener - Interface in org.onosproject.yms.ydt
-
Abstraction of an entity which provide call back methods which are called
by YDT walker while walking the YANG data tree.
- YdtMultiInstanceNode - Class in org.onosproject.yms.app.ydt
-
Represents a multi instance node in YANG data tree.
- YdtNode<T> - Class in org.onosproject.yms.app.ydt
-
Represents implementation of interfaces to build and obtain YANG data tree
which is data (sub)instance representation, abstract of protocol.
- YdtResponse - Interface in org.onosproject.yms.ydt
-
Represents YANG management system results.
- YdtSingleInstanceLeafNode - Class in org.onosproject.yms.app.ydt
-
Represents YDT single instance leaf node which is an atomic element
and doesn't have any child.
- YdtType - Enum in org.onosproject.yms.ydt
-
Represents type of node in YANG data tree.
- YdtWalker - Interface in org.onosproject.yms.ydt
-
Abstraction of an entity which provides interfaces for YDT walk.
- YmsManager - Class in org.onosproject.yms.app.ymsm
-
Represents implementation of YANG management system manager.
- YmsManager() - Constructor for class org.onosproject.yms.app.ymsm.YmsManager
-
- YmsOperationExecutionStatus - Enum in org.onosproject.yms.ydt
-
Abstraction of an entity which represents YANG management system operation
result.
- YmsOperationType - Enum in org.onosproject.yms.ydt
-
Represents type of root level operation for the request.
- YmsService - Interface in org.onosproject.yms.ymsm
-
Abstraction of an entity which provides interfaces to YANG management
system.
- YobException - Exception in org.onosproject.yms.app.yob.exception
-
Represents base class for exceptions in YOB operations.
- YobException(String) - Constructor for exception org.onosproject.yms.app.yob.exception.YobException
-
Creates a new YOB exception with given message.
- YobUtils - Class in org.onosproject.yms.app.yob
-
Utils to support object creation.
- YpmContext - Interface in org.onosproject.yms.ypm
-
Abstraction of an entity which represents YANG protocol metadata context
information.
- YpmManager - Class in org.onosproject.yms.app.ypm
-
Represents implementation of YANG protocol metadata manager.
- YpmManager() - Constructor for class org.onosproject.yms.app.ypm.YpmManager
-
- YpmService - Interface in org.onosproject.yms.ypm
-
Abstraction of an entity which provides interfaces to YANG Protocol Metadata Manager.
- YtbException - Exception in org.onosproject.yms.app.ytb
-
Represents exception that needs to be handled by YTB.
- YtbException(String) - Constructor for exception org.onosproject.yms.app.ytb.YtbException
-
Creates YTB exception with an exception message.
- YtbException(Throwable) - Constructor for exception org.onosproject.yms.app.ytb.YtbException
-
Creates YTB exception with the cause for it.
- YtbNodeInfo - Class in org.onosproject.yms.app.ytb
-
Represents YTB node info for all the nodes that are added to the YDT
builder tree.Contains the information which can be attached and retrieved
back from YDT while walking.
- YtbNodeInfo() - Constructor for class org.onosproject.yms.app.ytb.YtbNodeInfo
-
Constructs a default YTB node info.
- YtbTraversalInfo - Class in org.onosproject.yms.app.ytb
-
Represents YTB Traversal info which is needed every time the traversal of
a YANG node happens.
- YtbTraversalInfo(YangNode, TraversalType) - Constructor for class org.onosproject.yms.app.ytb.YtbTraversalInfo
-
Creates YTB traversal info by taking the traversal type and the YANG
node.
- YtbUtil - Class in org.onosproject.yms.app.ytb
-
Representation of utility for YANG tree builder.