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 TypeMethodDescriptionvoidHwvtepConnectionManager.connected(OvsdbClient externalClient) HwvtepConnectionManager.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) 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 TypeMethodDescriptionvoidOvsdbConnectionListener.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 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 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 OvsdbClientModifier and TypeMethodDescriptionvoidStalePassiveConnectionService.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 TypeMethodDescriptionvoidOvsdbConnectionManager.connected(OvsdbClient externalClient) OvsdbConnectionManager.connectedButCallBacksNotRegistered(OvsdbClient externalClient) static ConnectionInfoSouthboundMapper.createConnectionInfo(OvsdbClient client) voidOvsdbConnectionManager.disconnected(OvsdbClient client) booleanOvsdbConnectionInstance.hasOvsdbClient(OvsdbClient otherClient)