public class NetconfClusteredTopologyPlugin extends AbstractLightyModule implements NetconfSBPlugin
| Constructor and Description |
|---|
NetconfClusteredTopologyPlugin(LightyServices lightyServices,
String topologyId,
org.opendaylight.netconf.client.NetconfClientDispatcher clientDispatcher,
Integer writeTxIdleTimeout,
ExecutorService executorService,
org.opendaylight.aaa.encrypt.AAAEncryptionService encryptionService) |
| Modifier and Type | Method and Description |
|---|---|
Optional<NetconfBaseService> |
getNetconfBaseService(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId)
Create an instance of
NetconfBaseService for specific device (mount point) |
protected boolean |
initProcedure() |
boolean |
isClustered()
Indicates if this instance is clustered or not.
|
protected boolean |
stopProcedure() |
shutdown, start, startBlocking, startBlockingclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitshutdown, start, startBlockingpublic NetconfClusteredTopologyPlugin(LightyServices lightyServices, String topologyId, org.opendaylight.netconf.client.NetconfClientDispatcher clientDispatcher, Integer writeTxIdleTimeout, ExecutorService executorService, org.opendaylight.aaa.encrypt.AAAEncryptionService encryptionService)
protected boolean initProcedure()
initProcedure in class AbstractLightyModuleprotected boolean stopProcedure()
stopProcedure in class AbstractLightyModulepublic boolean isClustered()
NetconfSBPluginisClustered in interface NetconfSBPluginpublic Optional<NetconfBaseService> getNetconfBaseService(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId nodeId)
NetconfSBPluginNetconfBaseService for specific device (mount point)getNetconfBaseService in interface NetconfSBPluginnodeId - Unique identifier of Netconf node in topology-netconf.NetconfBaseService or empty if node is not found by nodeId.Copyright © 2019. All rights reserved.