Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- build() - Method in class io.lighty.modules.southbound.netconf.impl.NetconfCallhomePluginBuilder
-
Build new instance of
NetconfCallhomePluginfromNetconfCallhomePluginBuilder. - build() - Method in class io.lighty.modules.southbound.netconf.impl.NetconfTopologyPluginBuilder
-
Build new instance of
NetconfTopologyPluginfromNetconfTopologyPluginBuilder.
C
- copyConfig(QName, QName) - Method in interface io.lighty.modules.southbound.netconf.impl.NetconfBaseService
-
Netconf protocol operation copy-config.
- copyConfig(QName, QName) - Method in class io.lighty.modules.southbound.netconf.impl.NetconfBaseServiceImpl
- createAAAEncryptionService(AaaEncryptServiceConfig) - Static method in class io.lighty.modules.southbound.netconf.impl.util.NetconfConfigUtils
-
Create an instance of
AAAEncryptionServicefrom provided configuration. - createDefaultNetconfConfiguration() - Static method in class io.lighty.modules.southbound.netconf.impl.util.NetconfConfigUtils
-
Create default Netconf Southbound configuration, Lighty services are not populated.
- createDeviceAction(MessageTransformer<NetconfMessage>, RemoteDeviceCommunicator<NetconfMessage>, SchemaContext) - Method in class io.lighty.modules.southbound.netconf.impl.LightyDeviceActionFactory
- createEditConfigStructure(EffectiveModelContext, Optional<NormalizedNode>, Optional<ModifyAction>, YangInstanceIdentifier) - Static method in class io.lighty.modules.southbound.netconf.impl.util.NetconfUtils
- createNetconfConfiguration(InputStream) - Static method in class io.lighty.modules.southbound.netconf.impl.util.NetconfConfigUtils
-
Load netconf southbound configuration from InputStream containing JSON data.
- createNetConfNodeMountPointII(NodeId) - Static method in class io.lighty.modules.southbound.netconf.impl.util.NetconfUtils
- createNetConfNodeMountPointYII(NodeId) - Static method in class io.lighty.modules.southbound.netconf.impl.util.NetconfUtils
D
- deleteConfig(QName) - Method in interface io.lighty.modules.southbound.netconf.impl.NetconfBaseService
-
Netconf protocol operation delete-config.
- deleteConfig(QName) - Method in class io.lighty.modules.southbound.netconf.impl.NetconfBaseServiceImpl
- deleteConfig(QName) - Method in class io.lighty.modules.southbound.netconf.impl.NetconfNmdaBaseServiceImpl
E
- editConfig(QName, Optional<NormalizedNode>, YangInstanceIdentifier, Optional<ModifyAction>, Optional<ModifyAction>, boolean) - Method in interface io.lighty.modules.southbound.netconf.impl.NetconfBaseService
-
Netconf protocol operation edit-config.
- editConfig(QName, Optional<NormalizedNode>, YangInstanceIdentifier, Optional<ModifyAction>, Optional<ModifyAction>, boolean) - Method in class io.lighty.modules.southbound.netconf.impl.NetconfBaseServiceImpl
- editData(QName, Optional<NormalizedNode>, YangInstanceIdentifier, Optional<ModifyAction>, Optional<ModifyAction>) - Method in interface io.lighty.modules.southbound.netconf.impl.NetconfNmdaBaseService
-
Netconf protocol operation edit-data.
- editData(QName, Optional<NormalizedNode>, YangInstanceIdentifier, Optional<ModifyAction>, Optional<ModifyAction>) - Method in class io.lighty.modules.southbound.netconf.impl.NetconfNmdaBaseServiceImpl
- extractDataFromRpcResult(Optional<YangInstanceIdentifier>, ListenableFuture<DOMRpcResult>) - Static method in class io.lighty.modules.southbound.netconf.impl.util.NetconfUtils
F
- from(NetconfConfiguration, LightyServices) - Static method in class io.lighty.modules.southbound.netconf.impl.NetconfCallhomePluginBuilder
- from(NetconfConfiguration, LightyServices) - Static method in class io.lighty.modules.southbound.netconf.impl.NetconfTopologyPluginBuilder
G
- get(Optional<YangInstanceIdentifier>) - Method in interface io.lighty.modules.southbound.netconf.impl.NetconfBaseService
-
Netconf protocol operation get.
- get(Optional<YangInstanceIdentifier>) - Method in class io.lighty.modules.southbound.netconf.impl.NetconfBaseServiceImpl
- getAaaService() - Method in class io.lighty.modules.southbound.netconf.impl.config.NetconfConfiguration
- getClientDispatcher() - Method in class io.lighty.modules.southbound.netconf.impl.config.NetconfConfiguration
- getConfig(QName, Optional<YangInstanceIdentifier>) - Method in interface io.lighty.modules.southbound.netconf.impl.NetconfBaseService
-
Netconf protocol operation get-config.
- getConfig(QName, Optional<YangInstanceIdentifier>) - Method in class io.lighty.modules.southbound.netconf.impl.NetconfBaseServiceImpl
- getCopyConfigContent(QName, QName) - Static method in class io.lighty.modules.southbound.netconf.impl.util.NetconfUtils
- getData(QName, Optional<YangInstanceIdentifier>, Optional<Boolean>, Optional<Integer>, Optional<Set<QName>>, Optional<Boolean>, Optional<Boolean>) - Method in interface io.lighty.modules.southbound.netconf.impl.NetconfNmdaBaseService
-
Netconf protocol operation get-data.
- getData(QName, Optional<YangInstanceIdentifier>, Optional<Boolean>, Optional<Integer>, Optional<Set<QName>>, Optional<Boolean>, Optional<Boolean>) - Method in class io.lighty.modules.southbound.netconf.impl.NetconfNmdaBaseServiceImpl
- getDefaultAaaEncryptServiceConfig() - Static method in class io.lighty.modules.southbound.netconf.impl.util.NetconfConfigUtils
-
Create default configuration for
AAAEncryptionService. - getDeleteConfigContent(QName) - Static method in class io.lighty.modules.southbound.netconf.impl.util.NetconfUtils
- getDeviceId() - Method in interface io.lighty.modules.southbound.netconf.impl.NetconfBaseService
-
Get Id of the Netconf device of this service instance.
- getDeviceId() - Method in class io.lighty.modules.southbound.netconf.impl.NetconfBaseServiceImpl
- getDOMRpcService() - Method in interface io.lighty.modules.southbound.netconf.impl.NetconfBaseService
-
Get DOMRpcService for the Netconf device of this service instance.
- getDOMRpcService() - Method in class io.lighty.modules.southbound.netconf.impl.NetconfBaseServiceImpl
- getEditConfigContent(QName, DataContainerChild, Optional<ModifyAction>, boolean) - Static method in class io.lighty.modules.southbound.netconf.impl.util.NetconfUtils
- getEffectiveModelContext() - Method in interface io.lighty.modules.southbound.netconf.impl.NetconfBaseService
-
Get SchemaContext for the Netconf device of this service instance.
- getEffectiveModelContext() - Method in class io.lighty.modules.southbound.netconf.impl.NetconfBaseServiceImpl
- getExtensions() - Method in class io.lighty.modules.southbound.netconf.impl.LightyDOMActionService
- getLockContent(QName) - Static method in class io.lighty.modules.southbound.netconf.impl.util.NetconfUtils
- getNetconfBaseService(NodeId) - Method in class io.lighty.modules.southbound.netconf.impl.NetconfClusteredTopologyPlugin
- getNetconfBaseService(NodeId) - Method in interface io.lighty.modules.southbound.netconf.impl.NetconfSBPlugin
-
Create an instance of
NetconfBaseServicefor specific device (mount point). - getNetconfNmdaBaseService(NodeId) - Method in class io.lighty.modules.southbound.netconf.impl.NetconfClusteredTopologyPlugin
- getNetconfNmdaBaseService(NodeId) - Method in interface io.lighty.modules.southbound.netconf.impl.NetconfSBPlugin
-
Create an instance of
NetconfNmdaBaseServicefor specific device (mount point). - getSourceNode(QName) - Static method in class io.lighty.modules.southbound.netconf.impl.util.NetconfUtils
- getTargetNode(QName) - Static method in class io.lighty.modules.southbound.netconf.impl.util.NetconfUtils
- getTopologyId() - Method in class io.lighty.modules.southbound.netconf.impl.config.NetconfConfiguration
- getUnLockContent(QName) - Static method in class io.lighty.modules.southbound.netconf.impl.util.NetconfUtils
- getValidateContent(QName) - Static method in class io.lighty.modules.southbound.netconf.impl.util.NetconfUtils
- getWriteTxTimeout() - Method in class io.lighty.modules.southbound.netconf.impl.config.NetconfConfiguration
I
- initProcedure() - Method in class io.lighty.modules.southbound.netconf.impl.NetconfCallhomePlugin
- initProcedure() - Method in class io.lighty.modules.southbound.netconf.impl.NetconfClusteredTopologyPlugin
- initProcedure() - Method in class io.lighty.modules.southbound.netconf.impl.NetconfTopologyPlugin
- injectServicesToConfig(NetconfConfiguration) - Static method in class io.lighty.modules.southbound.netconf.impl.util.NetconfConfigUtils
-
Inject services from LightyServices to Netconf southbound configuration.
- injectServicesToTopologyConfig(NetconfConfiguration, LightyServices) - Static method in class io.lighty.modules.southbound.netconf.impl.util.NetconfConfigUtils
-
Inject services from LightyServices and netconf client dispatcher to Netconf southbound topology configuration.
- invokeAction(SchemaNodeIdentifier.Absolute, DOMDataTreeIdentifier, ContainerNode) - Method in class io.lighty.modules.southbound.netconf.impl.LightyDOMActionService
- io.lighty.modules.southbound.netconf.impl - package io.lighty.modules.southbound.netconf.impl
- io.lighty.modules.southbound.netconf.impl.config - package io.lighty.modules.southbound.netconf.impl.config
- io.lighty.modules.southbound.netconf.impl.util - package io.lighty.modules.southbound.netconf.impl.util
- isClustered() - Method in class io.lighty.modules.southbound.netconf.impl.NetconfClusteredTopologyPlugin
- isClustered() - Method in interface io.lighty.modules.southbound.netconf.impl.NetconfSBPlugin
-
Indicates if this instance is clustered or not.
- isClustered() - Method in class io.lighty.modules.southbound.netconf.impl.NetconfTopologyPlugin
- isClusterEnabled() - Method in class io.lighty.modules.southbound.netconf.impl.config.NetconfConfiguration
L
- LightyDeviceActionFactory - Class in io.lighty.modules.southbound.netconf.impl
- LightyDeviceActionFactory() - Constructor for class io.lighty.modules.southbound.netconf.impl.LightyDeviceActionFactory
- LightyDOMActionService - Class in io.lighty.modules.southbound.netconf.impl
- LightyDOMActionService(MessageTransformer<NetconfMessage>, RemoteDeviceCommunicator<NetconfMessage>, SchemaContext) - Constructor for class io.lighty.modules.southbound.netconf.impl.LightyDOMActionService
- lock(QName) - Method in interface io.lighty.modules.southbound.netconf.impl.NetconfBaseService
-
Netconf protocol operation lock.
- lock(QName) - Method in class io.lighty.modules.southbound.netconf.impl.NetconfBaseServiceImpl
N
- NETCONF_CALLHOME_MODELS - Static variable in class io.lighty.modules.southbound.netconf.impl.util.NetconfConfigUtils
- NETCONF_CONFIG_ROOT_ELEMENT_NAME - Static variable in class io.lighty.modules.southbound.netconf.impl.util.NetconfConfigUtils
- NETCONF_DELETE_CONFIG_NODEID - Static variable in class io.lighty.modules.southbound.netconf.impl.util.NetconfUtils
- NETCONF_DELETE_CONFIG_QNAME - Static variable in class io.lighty.modules.southbound.netconf.impl.util.NetconfUtils
- NETCONF_EDIT_DATA_QNAME - Static variable in class io.lighty.modules.southbound.netconf.impl.NetconfNmdaBaseServiceImpl
- NETCONF_GET_DATA_QNAME - Static variable in class io.lighty.modules.southbound.netconf.impl.NetconfNmdaBaseServiceImpl
- NETCONF_NMDA_EXTENSION_QNAME - Static variable in class io.lighty.modules.southbound.netconf.impl.NetconfNmdaBaseServiceImpl
- NETCONF_TOPOLOGY_MODELS - Static variable in class io.lighty.modules.southbound.netconf.impl.util.NetconfConfigUtils
- NetconfBaseService - Interface in io.lighty.modules.southbound.netconf.impl
-
This service implements Netconf protocol operations as specified in NETCONF Protocol Operations Instance of this service is bound to specific Netconf device in topology-netconf.
- NetconfBaseServiceImpl - Class in io.lighty.modules.southbound.netconf.impl
- NetconfBaseServiceImpl(NodeId, DOMRpcService, EffectiveModelContext) - Constructor for class io.lighty.modules.southbound.netconf.impl.NetconfBaseServiceImpl
- NetconfCallhomePlugin - Class in io.lighty.modules.southbound.netconf.impl
- NetconfCallhomePlugin(LightyServices, String, ExecutorService, AAAEncryptionService) - Constructor for class io.lighty.modules.southbound.netconf.impl.NetconfCallhomePlugin
- NetconfCallhomePluginBuilder - Class in io.lighty.modules.southbound.netconf.impl
-
Builder for
NetconfCallhomePlugin. - NetconfCallhomePluginBuilder(LightyServices, NetconfConfiguration) - Constructor for class io.lighty.modules.southbound.netconf.impl.NetconfCallhomePluginBuilder
- NetconfClusteredTopologyPlugin - Class in io.lighty.modules.southbound.netconf.impl
- NetconfClusteredTopologyPlugin(LightyServices, String, NetconfClientDispatcher, Integer, ExecutorService, AAAEncryptionService) - Constructor for class io.lighty.modules.southbound.netconf.impl.NetconfClusteredTopologyPlugin
- NetconfConfiguration - Class in io.lighty.modules.southbound.netconf.impl.config
- NetconfConfiguration() - Constructor for class io.lighty.modules.southbound.netconf.impl.config.NetconfConfiguration
- NetconfConfigUtils - Class in io.lighty.modules.southbound.netconf.impl.util
- NetconfNmdaBaseService - Interface in io.lighty.modules.southbound.netconf.impl
- NetconfNmdaBaseServiceImpl - Class in io.lighty.modules.southbound.netconf.impl
- NetconfNmdaBaseServiceImpl(NodeId, DOMRpcService, EffectiveModelContext) - Constructor for class io.lighty.modules.southbound.netconf.impl.NetconfNmdaBaseServiceImpl
- NetconfSBPlugin - Interface in io.lighty.modules.southbound.netconf.impl
-
Marker interface for NETCONF SBP.
- NetconfTopologyPlugin - Class in io.lighty.modules.southbound.netconf.impl
- NetconfTopologyPluginBuilder - Class in io.lighty.modules.southbound.netconf.impl
-
Builder for
NetconfTopologyPlugin. - NetconfTopologyPluginBuilder(LightyServices, NetconfConfiguration) - Constructor for class io.lighty.modules.southbound.netconf.impl.NetconfTopologyPluginBuilder
- NetconfUtils - Class in io.lighty.modules.southbound.netconf.impl.util
S
- setAaaService(AAAEncryptionService) - Method in class io.lighty.modules.southbound.netconf.impl.config.NetconfConfiguration
- setClientDispatcher(NetconfClientDispatcher) - Method in class io.lighty.modules.southbound.netconf.impl.config.NetconfConfiguration
- setClusterEnabled(boolean) - Method in class io.lighty.modules.southbound.netconf.impl.config.NetconfConfiguration
- setTopologyId(String) - Method in class io.lighty.modules.southbound.netconf.impl.config.NetconfConfiguration
- setWriteTxTimeout(int) - Method in class io.lighty.modules.southbound.netconf.impl.config.NetconfConfiguration
- stopProcedure() - Method in class io.lighty.modules.southbound.netconf.impl.NetconfCallhomePlugin
- stopProcedure() - Method in class io.lighty.modules.southbound.netconf.impl.NetconfClusteredTopologyPlugin
- stopProcedure() - Method in class io.lighty.modules.southbound.netconf.impl.NetconfTopologyPlugin
U
- unlock(QName) - Method in interface io.lighty.modules.southbound.netconf.impl.NetconfBaseService
-
Netconf protocol operation unlock.
- unlock(QName) - Method in class io.lighty.modules.southbound.netconf.impl.NetconfBaseServiceImpl
W
- withExecutorService(ExecutorService) - Method in class io.lighty.modules.southbound.netconf.impl.NetconfCallhomePluginBuilder
-
Inject executor service to execute futures.
- withExecutorService(ExecutorService) - Method in class io.lighty.modules.southbound.netconf.impl.NetconfTopologyPluginBuilder
-
Inject executor service to execute futures.
All Classes and Interfaces|All Packages|Constant Field Values