Interface OvsdbRPC

All Known Implementing Classes:
JsonRpcEndpoint

public interface OvsdbRPC
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.common.util.concurrent.ListenableFuture<Response>
     
    com.google.common.util.concurrent.ListenableFuture<List<String>>
     
    com.google.common.util.concurrent.ListenableFuture<com.fasterxml.jackson.databind.JsonNode>
     
    com.google.common.util.concurrent.ListenableFuture<List<String>>
     
    com.google.common.util.concurrent.ListenableFuture<Object>
     
    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>
     
    boolean
     
    com.google.common.util.concurrent.ListenableFuture<Object>
     
    com.google.common.util.concurrent.ListenableFuture<List<com.fasterxml.jackson.databind.JsonNode>>
     
    com.google.common.util.concurrent.ListenableFuture<Object>
     
  • Field Details

  • Method Details

    • get_schema

      com.google.common.util.concurrent.ListenableFuture<com.fasterxml.jackson.databind.JsonNode> get_schema(List<String> dbNames)
    • echo

      com.google.common.util.concurrent.ListenableFuture<List<String>> echo()
    • monitor

      com.google.common.util.concurrent.ListenableFuture<com.fasterxml.jackson.databind.JsonNode> monitor(Params equest)
    • list_dbs

      com.google.common.util.concurrent.ListenableFuture<List<String>> list_dbs()
    • transact

      com.google.common.util.concurrent.ListenableFuture<List<com.fasterxml.jackson.databind.JsonNode>> transact(TransactBuilder transact)
    • cancel

      com.google.common.util.concurrent.ListenableFuture<Response> cancel(String id)
    • monitor_cancel

      com.google.common.util.concurrent.ListenableFuture<com.fasterxml.jackson.databind.JsonNode> monitor_cancel(Params jsonValue)
    • lock

      com.google.common.util.concurrent.ListenableFuture<Object> lock(List<String> id)
    • steal

      com.google.common.util.concurrent.ListenableFuture<Object> steal(List<String> id)
    • unlock

      com.google.common.util.concurrent.ListenableFuture<Object> unlock(List<String> id)
    • registerCallback

      boolean registerCallback(OvsdbRPC.Callback callback)