Interface OvsdbRPC
-
- All Known Implementing Classes:
JsonRpcEndpoint
public interface OvsdbRPC
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
OvsdbRPC.Callback
-
Field Summary
Fields Modifier and Type Field Description static String
REGISTER_CALLBACK_METHOD
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<Response>
cancel(String id)
com.google.common.util.concurrent.ListenableFuture<List<String>>
echo()
com.google.common.util.concurrent.ListenableFuture<com.fasterxml.jackson.databind.JsonNode>
get_schema(List<String> dbNames)
com.google.common.util.concurrent.ListenableFuture<List<String>>
list_dbs()
com.google.common.util.concurrent.ListenableFuture<Object>
lock(List<String> id)
com.google.common.util.concurrent.ListenableFuture<com.fasterxml.jackson.databind.JsonNode>
monitor(Params equest)
com.google.common.util.concurrent.ListenableFuture<com.fasterxml.jackson.databind.JsonNode>
monitor_cancel(Params jsonValue)
boolean
registerCallback(OvsdbRPC.Callback callback)
com.google.common.util.concurrent.ListenableFuture<Object>
steal(List<String> id)
com.google.common.util.concurrent.ListenableFuture<List<com.fasterxml.jackson.databind.JsonNode>>
transact(TransactBuilder transact)
com.google.common.util.concurrent.ListenableFuture<Object>
unlock(List<String> id)
-
-
-
Field Detail
-
REGISTER_CALLBACK_METHOD
static final String REGISTER_CALLBACK_METHOD
- See Also:
- Constant Field Values
-
-
Method Detail
-
get_schema
com.google.common.util.concurrent.ListenableFuture<com.fasterxml.jackson.databind.JsonNode> get_schema(List<String> dbNames)
-
monitor
com.google.common.util.concurrent.ListenableFuture<com.fasterxml.jackson.databind.JsonNode> monitor(Params equest)
-
transact
com.google.common.util.concurrent.ListenableFuture<List<com.fasterxml.jackson.databind.JsonNode>> transact(TransactBuilder transact)
-
monitor_cancel
com.google.common.util.concurrent.ListenableFuture<com.fasterxml.jackson.databind.JsonNode> monitor_cancel(Params jsonValue)
-
registerCallback
boolean registerCallback(OvsdbRPC.Callback callback)
-
-