Uses of Interface
org.opendaylight.ovsdb.lib.schema.DatabaseSchema
Package
Description
-
Uses of DatabaseSchema in org.opendaylight.ovsdb.hwvtepsouthbound
Modifier and TypeMethodDescription<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) HwvtepConnectionInstance.transactBuilder
(DatabaseSchema dbSchema) void
HwvtepMonitorCallback.update
(TableUpdates result, DatabaseSchema dbSchema) -
Uses of DatabaseSchema in org.opendaylight.ovsdb.hwvtepsouthbound.transact
ModifierConstructorDescriptionTransactInvokerImpl
(HwvtepConnectionInstance connectionInstance, DatabaseSchema dbSchema) -
Uses of DatabaseSchema in org.opendaylight.ovsdb.hwvtepsouthbound.transactions.md
ModifierConstructorDescriptionAbstractTransactionCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) GlobalUpdateCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepGlobalRemoveCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepLogicalRouterRemoveCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepLogicalRouterUpdateCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepLogicalSwitchRemoveCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepLogicalSwitchUpdateCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepMacEntriesRemoveCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepManagerRemoveCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepManagerUpdateCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepMcastMacsLocalUpdateCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepMcastMacsRemoteUpdateCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepOperationalCommandAggregator
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepPhysicalLocatorRemoveCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepPhysicalLocatorUpdateCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepPhysicalPortRemoveCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepPhysicalPortUpdateCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepPhysicalSwitchRemoveCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepPhysicalSwitchUpdateCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepTunnelRemoveCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepTunnelUpdateCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepUcastMacsLocalUpdateCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) HwvtepUcastMacsRemoteUpdateCommand
(HwvtepConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) -
Uses of DatabaseSchema in org.opendaylight.ovsdb.lib
Modifier and TypeMethodDescription<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.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
Modifier and TypeMethodDescription<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) 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
Modifier and TypeMethodDescriptionvoid
UpdateNotification.setDatabaseSchema
(DatabaseSchema databaseSchema) -
Uses of DatabaseSchema in org.opendaylight.ovsdb.lib.operations
-
Uses of DatabaseSchema in org.opendaylight.ovsdb.lib.schema
Modifier and TypeMethodDescriptionprotected abstract DatabaseSchema
ForwardingDatabaseSchema.delegate()
static DatabaseSchema
static DatabaseSchema
DatabaseSchema.withInternallyGeneratedColumns()
DatabaseSchemaImpl.withInternallyGeneratedColumns()
-
Uses of DatabaseSchema in org.opendaylight.ovsdb.lib.schema.typed
Modifier and TypeMethodDescriptionstatic <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
Modifier and TypeMethodDescriptionstatic 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) OvsdbConnectionInstance.transactBuilder
(DatabaseSchema dbSchema) void
OvsdbMonitorCallback.update
(TableUpdates result, DatabaseSchema dbSchema) -
Uses of DatabaseSchema in org.opendaylight.ovsdb.southbound.ovsdb.transact
ModifierConstructorDescriptionTransactInvokerImpl
(OvsdbConnectionInstance connectionInstance, DatabaseSchema dbSchema) -
Uses of DatabaseSchema in org.opendaylight.ovsdb.southbound.transactions.md
ModifierConstructorDescriptionAbstractTransactionCommand
(OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) OpenVSwitchUpdateCommand
(InstanceIdentifierCodec instanceIdentifierCodec, OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) OvsdbAutoAttachRemovedCommand
(OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) OvsdbAutoAttachUpdateCommand
(OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) OvsdbBridgeRemovedCommand
(InstanceIdentifierCodec instanceIdentifierCodec, OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) OvsdbBridgeUpdateCommand
(InstanceIdentifierCodec instanceIdentifierCodec, OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema, Map<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> updatedBridgeNodes) OvsdbControllerRemovedCommand
(InstanceIdentifierCodec instanceIdentifierCodec, OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) OvsdbControllerUpdateCommand
(OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) OvsdbInitialPortUpdateCommand
(InstanceIdentifierCodec instanceIdentifierCodec, OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema, Map<org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NodeId, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node> updatedBridgeNodes) OvsdbManagersRemovedCommand
(OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) OvsdbManagersUpdateCommand
(OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) OvsdbNodeRemoveCommand
(OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) OvsdbOperationalCommandAggregator
(InstanceIdentifierCodec instanceIdentifierCodec, OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema, boolean initialUpdate) OvsdbPortRemoveCommand
(InstanceIdentifierCodec instanceIdentifierCodec, OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) OvsdbPortUpdateCommand
(InstanceIdentifierCodec instanceIdentifierCodec, OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) OvsdbQosRemovedCommand
(OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) OvsdbQosUpdateCommand
(InstanceIdentifierCodec instanceIdentifierCodec, OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) OvsdbQueueRemovedCommand
(OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema) OvsdbQueueUpdateCommand
(InstanceIdentifierCodec instanceIdentifierCodec, OvsdbConnectionInstance key, TableUpdates updates, DatabaseSchema dbSchema)