diff options
Diffstat (limited to 'vpp-api/java/jvpp/org/openvpp/jvpp/VppConnection.java')
-rw-r--r-- | vpp-api/java/jvpp/org/openvpp/jvpp/VppConnection.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/vpp-api/java/jvpp/org/openvpp/jvpp/VppConnection.java b/vpp-api/java/jvpp/org/openvpp/jvpp/VppConnection.java index 72ff62c944b..19733985452 100644 --- a/vpp-api/java/jvpp/org/openvpp/jvpp/VppConnection.java +++ b/vpp-api/java/jvpp/org/openvpp/jvpp/VppConnection.java @@ -16,6 +16,8 @@ package org.openvpp.jvpp; +import java.io.IOException; + /** * Representation of a management connection to VPP. * Connection is initiated when instance is created, closed with close(). @@ -23,6 +25,15 @@ package org.openvpp.jvpp; public interface VppConnection extends AutoCloseable { /** + * Open VppConnection for communication with VPP + * + * @param callback instance handling responses + * + * @throws IOException if connection is not established + */ + void connect(final org.openvpp.jvpp.callback.JVppCallback callback) throws IOException; + + /** * Check if this instance connection is active. * * @throws IllegalStateException if this instance was disconnected. |