Index

B C D E F G I L N S U W 
All Classes and Interfaces|All Packages|Constant Field Values

B

build() - Method in class io.lighty.modules.southbound.netconf.impl.NetconfCallhomePluginBuilder
build() - Method in class io.lighty.modules.southbound.netconf.impl.NetconfTopologyPluginBuilder

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 AAAEncryptionService from 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 NetconfBaseService for 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 NetconfNmdaBaseService for 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
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
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.
B C D E F G I L N S U W 
All Classes and Interfaces|All Packages|Constant Field Values