Uses of Interface
org.opendaylight.ovsdb.lib.schema.DatabaseSchema
-
-
Uses of DatabaseSchema in org.opendaylight.ovsdb.hwvtepsouthbound
Methods in org.opendaylight.ovsdb.hwvtepsouthbound that return DatabaseSchema Modifier and Type Method Description DatabaseSchema
HwvtepConnectionInstance. getDatabaseSchema(String dbName)
Methods in org.opendaylight.ovsdb.hwvtepsouthbound with parameters of type DatabaseSchema Modifier and Type Method Description <T extends TypedBaseTable<?>>
THwvtepConnectionInstance. createTypedRowWrapper(DatabaseSchema dbSchema, Class<T> klazz)
<E extends TableSchema<E>>
TableUpdatesHwvtepConnectionInstance. monitor(DatabaseSchema schema, List<MonitorRequest> monitorRequests, MonitorCallBack monitorCallBack)
<E extends TableSchema<E>>
TableUpdatesHwvtepConnectionInstance. monitor(DatabaseSchema schema, List<MonitorRequest> monitorRequests, MonitorHandle monitorHandle, MonitorCallBack monitorCallBack)
com.google.common.util.concurrent.ListenableFuture<List<OperationResult>>
HwvtepConnectionInstance. transact(DatabaseSchema dbSchema, List<Operation> operations)
TransactionBuilder
HwvtepConnectionInstance. transactBuilder(DatabaseSchema dbSchema)
void
HwvtepMonitorCallback. update(TableUpdates result, DatabaseSchema dbSchema)
-
Uses of DatabaseSchema in org.opendaylight.ovsdb.hwvtepsouthbound.transact
Constructors in org.opendaylight.ovsdb.hwvtepsouthbound.transact with parameters of type DatabaseSchema Constructor Description TransactInvokerImpl(HwvtepConnectionInstance connectionInstance, DatabaseSchema dbSchema)
-
Uses of DatabaseSchema in org.opendaylight.ovsdb.hwvtepsouthbound.transactions.md
Methods in org.opendaylight.ovsdb.hwvtepsouthbound.transactions.md that return DatabaseSchema Modifier and Type Method Description DatabaseSchema
AbstractTransactionCommand. getDbSchema()
-
Uses of DatabaseSchema in org.opendaylight.ovsdb.lib
Methods in org.opendaylight.ovsdb.lib with parameters of type DatabaseSchema Modifier and Type Method Description <T extends TypedBaseTable<?>>
TOvsdbClient. createTypedRowWrapper(DatabaseSchema dbSchema, Class<T> klazz)
User friendly convenient methods that make use of getTypedRowWrapper to create a Typed Row Proxy given DatabaseSchema and Typed Table Class.<E extends TableSchema<E>>
TableUpdatesOvsdbClient. monitor(DatabaseSchema schema, List<MonitorRequest> monitorRequests, MonitorCallBack callback)
ovsdb monitor operation.<E extends TableSchema<E>>
TableUpdatesOvsdbClient. monitor(DatabaseSchema schema, List<MonitorRequest> monitorRequests, MonitorCallBack callback, int timeout)
ovsdb monitor operation.<E extends TableSchema<E>>
TableUpdatesOvsdbClient. monitor(DatabaseSchema schema, List<MonitorRequest> monitorRequests, MonitorHandle monitorHandle, MonitorCallBack callback)
ovsdb monitor operation.<E extends TableSchema<E>>
TableUpdatesOvsdbClient. monitor(DatabaseSchema schema, List<MonitorRequest> monitorRequests, MonitorHandle monitorHandle, MonitorCallBack callback, int timeout)
ovsdb monitor operation.com.google.common.util.concurrent.ListenableFuture<List<OperationResult>>
OvsdbClient. transact(DatabaseSchema dbSchema, List<Operation> operations)
Execute the list of operations in a single Transactions.TransactionBuilder
OvsdbClient. transactBuilder(DatabaseSchema dbSchema)
Allows for a mini DSL way of collecting the transactions to be executed against the ovsdb instance.void
MonitorCallBack. update(TableUpdates result, DatabaseSchema dbSchema)
-
Uses of DatabaseSchema in org.opendaylight.ovsdb.lib.impl
Methods in org.opendaylight.ovsdb.lib.impl with parameters of type DatabaseSchema Modifier and Type Method Description <T extends TypedBaseTable<?>>
TOvsdbClientImpl. createTypedRowWrapper(DatabaseSchema dbSchema, Class<T> klazz)
User friendly convenient method that make use of getTypedRowWrapper to create a Typed Row Proxy given DatabaseSchema and Typed Table Class.<E extends TableSchema<E>>
TableUpdatesOvsdbClientImpl. monitor(DatabaseSchema dbSchema, List<MonitorRequest> monitorRequest, MonitorCallBack callback)
<E extends TableSchema<E>>
TableUpdatesOvsdbClientImpl. monitor(DatabaseSchema dbSchema, List<MonitorRequest> monitorRequest, MonitorCallBack callback, int timeout)
<E extends TableSchema<E>>
TableUpdatesOvsdbClientImpl. monitor(DatabaseSchema dbSchema, List<MonitorRequest> monitorRequest, MonitorHandle monitorHandle, MonitorCallBack callback)
<E extends TableSchema<E>>
TableUpdatesOvsdbClientImpl. monitor(DatabaseSchema dbSchema, List<MonitorRequest> monitorRequest, MonitorHandle monitorHandle, MonitorCallBack callback, int timeout)
com.google.common.util.concurrent.ListenableFuture<List<OperationResult>>
OvsdbClientImpl. transact(DatabaseSchema dbSchema, List<Operation> operations)
TransactionBuilder
OvsdbClientImpl. transactBuilder(DatabaseSchema dbSchema)
protected TableUpdates
OvsdbClientImpl. transformingCallback(com.fasterxml.jackson.databind.JsonNode tableUpdatesJson, DatabaseSchema dbSchema)
-
Uses of DatabaseSchema in org.opendaylight.ovsdb.lib.message
Methods in org.opendaylight.ovsdb.lib.message that return DatabaseSchema Modifier and Type Method Description DatabaseSchema
UpdateNotification. getDatabaseSchema()
Methods in org.opendaylight.ovsdb.lib.message with parameters of type DatabaseSchema Modifier and Type Method Description void
UpdateNotification. setDatabaseSchema(DatabaseSchema databaseSchema)
Constructors in org.opendaylight.ovsdb.lib.message with parameters of type DatabaseSchema Constructor Description TransactBuilder(DatabaseSchema dbSchema)
-
Uses of DatabaseSchema in org.opendaylight.ovsdb.lib.operations
Methods in org.opendaylight.ovsdb.lib.operations that return DatabaseSchema Modifier and Type Method Description @NonNull DatabaseSchema
TransactionBuilder. getDatabaseSchema()
Constructors in org.opendaylight.ovsdb.lib.operations with parameters of type DatabaseSchema Constructor Description TransactionBuilder(OvsdbClient ovs, DatabaseSchema schema)
-
Uses of DatabaseSchema in org.opendaylight.ovsdb.lib.schema
Classes in org.opendaylight.ovsdb.lib.schema that implement DatabaseSchema Modifier and Type Class Description class
DatabaseSchemaImpl
class
ForwardingDatabaseSchema
Methods in org.opendaylight.ovsdb.lib.schema that return DatabaseSchema Modifier and Type Method Description protected abstract DatabaseSchema
ForwardingDatabaseSchema. delegate()
static DatabaseSchema
DatabaseSchema. fromJson(String dbName, com.fasterxml.jackson.databind.JsonNode json)
static DatabaseSchema
DatabaseSchemaImpl. fromJson(String dbName, com.fasterxml.jackson.databind.JsonNode json)
DatabaseSchema
DatabaseSchema. withInternallyGeneratedColumns()
DatabaseSchema
DatabaseSchemaImpl. withInternallyGeneratedColumns()
-
Uses of DatabaseSchema in org.opendaylight.ovsdb.lib.schema.typed
Subinterfaces of DatabaseSchema in org.opendaylight.ovsdb.lib.schema.typed Modifier and Type Interface Description interface
TypedDatabaseSchema
Methods in org.opendaylight.ovsdb.lib.schema.typed with parameters of type DatabaseSchema Modifier and Type Method Description static <T extends TypedBaseTable<?>>
Map<UUID,T>TyperUtils. extractRowsOld(Class<T> klazz, TableUpdates updates, DatabaseSchema dbSchema)
This method extracts all row updates of Class<T> klazz from a TableUpdates that correspond to old version of rows of type klazz that have been updated.static <T extends TypedBaseTable<?>>
Map<UUID,T>TyperUtils. extractRowsRemoved(Class<T> klazz, TableUpdates updates, DatabaseSchema dbSchema)
This method extracts all row updates of Class<T> klazz from a TableUpdates that correspond to removal of rows of type klazz.static <T extends TypedBaseTable<?>>
Map<UUID,T>TyperUtils. extractRowsUpdated(Class<T> klazz, TableUpdates updates, DatabaseSchema dbSchema)
This method extracts all row updates of Class<T> klazz from a TableUpdates that correspond to insertion or updates of rows of type klazz.static GenericTableSchema
TyperUtils. getTableSchema(DatabaseSchema dbSchema, Class<?> klazz)
Deprecated.static <T extends TypedBaseTable<?>>
TTyperUtils. getTypedRowWrapper(DatabaseSchema dbSchema, Class<T> klazz)
Deprecated.static <T extends TypedBaseTable<?>>
TTyperUtils. getTypedRowWrapper(DatabaseSchema dbSchema, Class<T> klazz, Row<GenericTableSchema> row)
Deprecated.static TypedDatabaseSchema
TypedDatabaseSchema. of(DatabaseSchema delegate)
-
Uses of DatabaseSchema in org.opendaylight.ovsdb.southbound
Methods in org.opendaylight.ovsdb.southbound that return DatabaseSchema Modifier and Type Method Description DatabaseSchema
OvsdbConnectionInstance. getDatabaseSchema(String dbName)
Methods in org.opendaylight.ovsdb.southbound with parameters of type DatabaseSchema Modifier and Type Method Description static Map<UUID,Controller>
SouthboundMapper. createOvsdbController(OvsdbBridgeAugmentation omn, DatabaseSchema dbSchema)
<T extends TypedBaseTable<?>>
TOvsdbConnectionInstance. createTypedRowWrapper(DatabaseSchema dbSchema, Class<T> klazz)
<E extends TableSchema<E>>
TableUpdatesOvsdbConnectionInstance. monitor(DatabaseSchema schema, List<MonitorRequest> monitorRequests, MonitorCallBack callbackArgument)
<E extends TableSchema<E>>
TableUpdatesOvsdbConnectionInstance. monitor(DatabaseSchema schema, List<MonitorRequest> monitorRequests, MonitorHandle monitorHandle, MonitorCallBack callbackArgument)
com.google.common.util.concurrent.ListenableFuture<List<OperationResult>>
OvsdbConnectionInstance. transact(DatabaseSchema dbSchema, List<Operation> operations)
TransactionBuilder
OvsdbConnectionInstance. transactBuilder(DatabaseSchema dbSchema)
void
OvsdbMonitorCallback. update(TableUpdates result, DatabaseSchema dbSchema)
-
Uses of DatabaseSchema in org.opendaylight.ovsdb.southbound.ovsdb.transact
Constructors in org.opendaylight.ovsdb.southbound.ovsdb.transact with parameters of type DatabaseSchema Constructor Description TransactInvokerImpl(OvsdbConnectionInstance connectionInstance, DatabaseSchema dbSchema)
-
Uses of DatabaseSchema in org.opendaylight.ovsdb.southbound.transactions.md
Methods in org.opendaylight.ovsdb.southbound.transactions.md that return DatabaseSchema Modifier and Type Method Description DatabaseSchema
AbstractTransactionCommand. getDbSchema()
-