Uses of Interface
org.opendaylight.ovsdb.lib.OvsdbClient
-
-
Uses of OvsdbClient in org.opendaylight.ovsdb.hwvtepsouthbound
Methods in org.opendaylight.ovsdb.hwvtepsouthbound that return OvsdbClient Modifier and Type Method Description OvsdbClient
HwvtepConnectionManager. 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)
OvsdbClient
HwvtepConnectionManager. getClient(ConnectionInfo connectionInfo)
OvsdbClient
HwvtepConnectionInstance. getOvsdbClient()
Methods in org.opendaylight.ovsdb.hwvtepsouthbound with parameters of type OvsdbClient Modifier and Type Method Description void
HwvtepConnectionManager. connected(OvsdbClient externalClient)
HwvtepConnectionInstance
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)
Boolean
HwvtepConnectionInstance. hasOvsdbClient(OvsdbClient otherClient)
-
Uses of OvsdbClient in org.opendaylight.ovsdb.lib
Methods in org.opendaylight.ovsdb.lib that return OvsdbClient Modifier and Type Method Description OvsdbClient
OvsdbConnection. connect(InetAddress address, int port)
connect API can be used by the applications to initiate Active connection from the controller towards ovsdb-server.OvsdbClient
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.OvsdbClient
OvsdbConnection. getClient(io.netty.channel.Channel channel)
Methods in org.opendaylight.ovsdb.lib that return types with arguments of type OvsdbClient Modifier and Type Method Description Collection<OvsdbClient>
OvsdbConnection. getConnections()
Returns a Collection of all the active OVSDB Connections.Methods in org.opendaylight.ovsdb.lib with parameters of type OvsdbClient Modifier and Type Method Description void
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 OvsdbClient Modifier and Type Class Description class
OvsdbClientImpl
Methods in org.opendaylight.ovsdb.lib.impl that return OvsdbClient Modifier and Type Method Description OvsdbClient
OvsdbConnectionService. 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.OvsdbClient
OvsdbConnectionService. connectWithSsl(InetAddress address, int port, org.opendaylight.aaa.cert.api.ICertificateManager certificateManagerSrv)
OvsdbClient
OvsdbConnectionService. getClient(io.netty.channel.Channel channel)
Methods in org.opendaylight.ovsdb.lib.impl that return types with arguments of type OvsdbClient Modifier and Type Method Description Collection<OvsdbClient>
OvsdbConnectionService. getConnections()
Map<OvsdbClient,Set<OvsdbClient>>
StalePassiveConnectionService. getPendingClients()
Map<OvsdbClient,Set<OvsdbClient>>
StalePassiveConnectionService. getPendingClients()
Methods in org.opendaylight.ovsdb.lib.impl with parameters of type OvsdbClient Modifier and Type Method Description static 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 OvsdbClient Modifier and Type Method Description 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.Constructors in org.opendaylight.ovsdb.lib.impl with parameters of type OvsdbClient Constructor Description ChannelConnectionHandler(OvsdbClient client)
Constructor parameters in org.opendaylight.ovsdb.lib.impl with type arguments of type OvsdbClient Constructor Description StalePassiveConnectionService(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 Constructor Description TransactionBuilder(OvsdbClient ovs, DatabaseSchema schema)
-
Uses of OvsdbClient in org.opendaylight.ovsdb.southbound
Methods in org.opendaylight.ovsdb.southbound that return OvsdbClient Modifier and Type Method Description OvsdbClient
OvsdbConnectionManager. 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)
OvsdbClient
OvsdbConnectionManager. getClient(ConnectionInfo connectionInfo)
OvsdbClient
OvsdbConnectionManager. getClient(OvsdbBridgeAttributes mn)
OvsdbClient
OvsdbConnectionManager. getClient(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node node)
OvsdbClient
OvsdbConnectionInstance. getOvsdbClient()
Methods in org.opendaylight.ovsdb.southbound with parameters of type OvsdbClient Modifier and Type Method Description void
OvsdbConnectionManager. connected(OvsdbClient externalClient)
OvsdbConnectionInstance
OvsdbConnectionManager. connectedButCallBacksNotRegistered(OvsdbClient externalClient)
static ConnectionInfo
SouthboundMapper. createConnectionInfo(OvsdbClient client)
void
OvsdbConnectionManager. disconnected(OvsdbClient client)
Boolean
OvsdbConnectionInstance. hasOvsdbClient(OvsdbClient otherClient)
-