Uses of Interface
org.opendaylight.ovsdb.lib.OvsdbClient
Package
Description
-
Uses of OvsdbClient in org.opendaylight.ovsdb.hwvtepsouthbound
Modifier and TypeMethodDescriptionHwvtepConnectionManager.connect
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> iid, HwvtepGlobalAugmentation hwvtepGlobal) HwvtepConnectionManager.getClient
(ConnectionInfo connectionInfo) HwvtepConnectionInstance.getOvsdbClient()
Modifier and TypeMethodDescriptionvoid
HwvtepConnectionManager.connected
(OvsdbClient externalClient) HwvtepConnectionManager.connectedButCallBacksNotRegistered
(OvsdbClient externalClient) static ConnectionInfo
HwvtepSouthboundMapper.createConnectionInfo
(OvsdbClient client) static org.opendaylight.yangtools.yang.binding.InstanceIdentifier
<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> HwvtepSouthboundMapper.createInstanceIdentifier
(OvsdbClient client) void
HwvtepConnectionManager.disconnected
(OvsdbClient client) HwvtepConnectionInstance.hasOvsdbClient
(OvsdbClient otherClient) -
Uses of OvsdbClient in org.opendaylight.ovsdb.lib
Modifier and TypeMethodDescriptionOvsdbConnection.connect
(InetAddress address, int port) connect API can be used by the applications to initiate Active connection from the controller towards ovsdb-server.OvsdbConnection.connectWithSsl
(InetAddress address, int port, org.opendaylight.aaa.cert.api.ICertificateManager certificateManagerSrv) connect API can be used by the applications to initiate Active ssl connection from the controller towards ovsdb-server.OvsdbConnection.getClient
(io.netty.channel.Channel channel) Modifier and TypeMethodDescriptionOvsdbConnection.getConnections()
Returns a Collection of all the active OVSDB Connections.Modifier and TypeMethodDescriptionvoid
OvsdbConnectionListener.connected
(@NonNull OvsdbClient client) Event thrown to the connection listener when a new Passive connection is established.void
OvsdbConnection.disconnect
(OvsdbClient client) Method to disconnect an existing connection.void
OvsdbConnectionListener.disconnected
(OvsdbClient client) Event thrown to the connection listener when an existing connection is terminated. -
Uses of OvsdbClient in org.opendaylight.ovsdb.lib.impl
Modifier and TypeMethodDescriptionOvsdbConnectionService.connect
(InetAddress address, int port) If the SSL flag is enabled, the method internally will establish TLS communication using the default ODL certificateManager SSLContext and attributes.OvsdbConnectionService.connectWithSsl
(InetAddress address, int port, org.opendaylight.aaa.cert.api.ICertificateManager certificateManagerSrv) OvsdbConnectionService.getClient
(io.netty.channel.Channel channel) Modifier and TypeMethodDescriptionOvsdbConnectionService.getConnections()
StalePassiveConnectionService.getPendingClients()
StalePassiveConnectionService.getPendingClients()
Modifier and TypeMethodDescriptionstatic void
OvsdbConnectionService.channelClosed
(OvsdbClient client) void
StalePassiveConnectionService.clientDisconnected
(OvsdbClient disconnectedClient) Notify the service that the given client has disconnected.void
OvsdbConnectionService.disconnect
(OvsdbClient client) void
StalePassiveConnectionService.handleNewPassiveConnection
(OvsdbClient newOvsdbClient, List<OvsdbClient> clientsFromSameNode) This method makes sure that all stale connections from the same node are properly cleaned up before processing new connection request.static void
OvsdbConnectionService.notifyListenerForPassiveConnection
(OvsdbClient client) void
StalePassiveConnectionService.onInactiveClient
(OvsdbClient disconnectedClient) Modifier and TypeMethodDescriptionvoid
StalePassiveConnectionService.handleNewPassiveConnection
(OvsdbClient newOvsdbClient, List<OvsdbClient> clientsFromSameNode) This method makes sure that all stale connections from the same node are properly cleaned up before processing new connection request.ModifierConstructorDescriptionStalePassiveConnectionService
(Function<OvsdbClient, Void> clientNotificationCallback) -
Uses of OvsdbClient in org.opendaylight.ovsdb.lib.operations
-
Uses of OvsdbClient in org.opendaylight.ovsdb.southbound
Modifier and TypeMethodDescriptionOvsdbConnectionManager.connect
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> iid, OvsdbNodeAugmentation ovsdbNode) OvsdbConnectionManager.getClient
(ConnectionInfo connectionInfo) OvsdbConnectionManager.getClient
(OvsdbBridgeAttributes mn) OvsdbConnectionManager.getClient
(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node node) OvsdbConnectionInstance.getOvsdbClient()
Modifier and TypeMethodDescriptionvoid
OvsdbConnectionManager.connected
(OvsdbClient externalClient) OvsdbConnectionManager.connectedButCallBacksNotRegistered
(OvsdbClient externalClient) static ConnectionInfo
SouthboundMapper.createConnectionInfo
(OvsdbClient client) void
OvsdbConnectionManager.disconnected
(OvsdbClient client) boolean
OvsdbConnectionInstance.hasOvsdbClient
(OvsdbClient otherClient)