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 OvsdbClientHwvtepConnectionManager. 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)OvsdbClientHwvtepConnectionManager. getClient(ConnectionInfo connectionInfo)OvsdbClientHwvtepConnectionInstance. getOvsdbClient()Methods in org.opendaylight.ovsdb.hwvtepsouthbound with parameters of type OvsdbClient Modifier and Type Method Description voidHwvtepConnectionManager. connected(OvsdbClient externalClient)HwvtepConnectionInstanceHwvtepConnectionManager. connectedButCallBacksNotRegistered(OvsdbClient externalClient)static ConnectionInfoHwvtepSouthboundMapper. 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)voidHwvtepConnectionManager. disconnected(OvsdbClient client)BooleanHwvtepConnectionInstance. 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 OvsdbClientOvsdbConnection. connect(InetAddress address, int port)connect API can be used by the applications to initiate Active connection from the controller towards ovsdb-server.OvsdbClientOvsdbConnection. 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.OvsdbClientOvsdbConnection. 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 voidOvsdbConnectionListener. connected(@NonNull OvsdbClient client)Event thrown to the connection listener when a new Passive connection is established.voidOvsdbConnection. disconnect(OvsdbClient client)Method to disconnect an existing connection.voidOvsdbConnectionListener. 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 classOvsdbClientImplMethods in org.opendaylight.ovsdb.lib.impl that return OvsdbClient Modifier and Type Method Description OvsdbClientOvsdbConnectionService. 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.OvsdbClientOvsdbConnectionService. connectWithSsl(InetAddress address, int port, org.opendaylight.aaa.cert.api.ICertificateManager certificateManagerSrv)OvsdbClientOvsdbConnectionService. 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 voidOvsdbConnectionService. channelClosed(OvsdbClient client)voidStalePassiveConnectionService. clientDisconnected(OvsdbClient disconnectedClient)Notify the service that the given client has disconnected.voidOvsdbConnectionService. disconnect(OvsdbClient client)voidStalePassiveConnectionService. 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 voidOvsdbConnectionService. notifyListenerForPassiveConnection(OvsdbClient client)voidStalePassiveConnectionService. onInactiveClient(OvsdbClient disconnectedClient)Method parameters in org.opendaylight.ovsdb.lib.impl with type arguments of type OvsdbClient Modifier and Type Method Description voidStalePassiveConnectionService. 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 OvsdbClientOvsdbConnectionManager. 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)OvsdbClientOvsdbConnectionManager. getClient(ConnectionInfo connectionInfo)OvsdbClientOvsdbConnectionManager. getClient(OvsdbBridgeAttributes mn)OvsdbClientOvsdbConnectionManager. getClient(org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node node)OvsdbClientOvsdbConnectionInstance. getOvsdbClient()Methods in org.opendaylight.ovsdb.southbound with parameters of type OvsdbClient Modifier and Type Method Description voidOvsdbConnectionManager. connected(OvsdbClient externalClient)OvsdbConnectionInstanceOvsdbConnectionManager. connectedButCallBacksNotRegistered(OvsdbClient externalClient)static ConnectionInfoSouthboundMapper. createConnectionInfo(OvsdbClient client)voidOvsdbConnectionManager. disconnected(OvsdbClient client)BooleanOvsdbConnectionInstance. hasOvsdbClient(OvsdbClient otherClient)
-