Package | Description |
---|---|
org.teiid.resource.adapter.simpledb | |
org.teiid.translator.simpledb |
Modifier and Type | Class and Description |
---|---|
class |
SimpleDBConnectionImpl |
Modifier and Type | Field and Description |
---|---|
protected SimpleDBConnection |
SimpleDBQueryExecution.connection |
Modifier and Type | Method and Description |
---|---|
MetadataProcessor<SimpleDBConnection> |
SimpleDBExecutionFactory.getMetadataProcessor() |
Modifier and Type | Method and Description |
---|---|
ProcedureExecution |
SimpleDBExecutionFactory.createDirectExecution(List<Argument> arguments,
Command command,
ExecutionContext executionContext,
RuntimeMetadata metadata,
SimpleDBConnection connection) |
ResultSetExecution |
SimpleDBExecutionFactory.createResultSetExecution(QueryExpression command,
ExecutionContext executionContext,
RuntimeMetadata metadata,
SimpleDBConnection connection) |
UpdateExecution |
SimpleDBExecutionFactory.createUpdateExecution(Command command,
ExecutionContext executionContext,
RuntimeMetadata metadata,
SimpleDBConnection connection) |
void |
SimpleDBMetadataProcessor.process(MetadataFactory metadataFactory,
SimpleDBConnection connection)
As SimpleDB does not provide any way to obtain all attribute names for
given domain (one can query only attribute names for single item) and
querrying all items in domain to get complete set of attribute names
would be very slow and resource consuming, this approach has been
selected: For each domain only first item is queried for attribute names
and metadata are created using this information.
|
Constructor and Description |
---|
SimpleDBDeleteExecute(Command command,
SimpleDBConnection connection) |
SimpleDBDirectQueryExecution(List<Argument> arguments,
Command command,
RuntimeMetadata metadata,
SimpleDBConnection connection,
ExecutionContext context) |
SimpleDBInsertExecute(Command command,
SimpleDBConnection connection) |
SimpleDBQueryExecution(Select command,
ExecutionContext executionContext,
RuntimeMetadata metadata,
SimpleDBConnection connection) |
SimpleDBUpdateExecute(Command command,
SimpleDBConnection connection) |
Copyright © 2019. All rights reserved.