Uses of Interface
org.opendaylight.ovsdb.lib.OvsdbClient
Packages that use OvsdbClient
Package
Description
-
Uses of OvsdbClient in org.opendaylight.ovsdb.hwvtepsouthbound
Methods in org.opendaylight.ovsdb.hwvtepsouthbound that return OvsdbClientModifier 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()
Methods in org.opendaylight.ovsdb.hwvtepsouthbound with parameters of type OvsdbClientModifier 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
Methods in org.opendaylight.ovsdb.lib that return OvsdbClientModifier 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) Methods in org.opendaylight.ovsdb.lib that return types with arguments of type OvsdbClientModifier and TypeMethodDescriptionOvsdbConnection.getConnections()
Returns a Collection of all the active OVSDB Connections.Methods in org.opendaylight.ovsdb.lib with parameters of type OvsdbClientModifier 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
Classes in org.opendaylight.ovsdb.lib.impl that implement OvsdbClientMethods in org.opendaylight.ovsdb.lib.impl that return OvsdbClientModifier 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) Methods in org.opendaylight.ovsdb.lib.impl that return types with arguments of type OvsdbClientModifier and TypeMethodDescriptionOvsdbConnectionService.getConnections()
StalePassiveConnectionService.getPendingClients()
StalePassiveConnectionService.getPendingClients()
Methods in org.opendaylight.ovsdb.lib.impl with parameters of type OvsdbClientModifier 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) Method parameters in org.opendaylight.ovsdb.lib.impl with type arguments of type OvsdbClientModifier 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.Constructors in org.opendaylight.ovsdb.lib.impl with parameters of type OvsdbClientConstructor parameters in org.opendaylight.ovsdb.lib.impl with type arguments of type OvsdbClientModifierConstructorDescriptionStalePassiveConnectionService
(Function<OvsdbClient, Void> clientNotificationCallback) -
Uses of OvsdbClient in org.opendaylight.ovsdb.lib.operations
Constructors in org.opendaylight.ovsdb.lib.operations with parameters of type OvsdbClient -
Uses of OvsdbClient in org.opendaylight.ovsdb.southbound
Methods in org.opendaylight.ovsdb.southbound that return OvsdbClientModifier 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()
Methods in org.opendaylight.ovsdb.southbound with parameters of type OvsdbClientModifier 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)