Search in sources :

Example 6 with Select

use of com.datastax.driver.core.querybuilder.Select in project camel by apache.

the class CassandraIdempotentRepository method initSelectStatement.

// -------------------------------------------------------------------------
// Check if key is in repository
protected void initSelectStatement() {
    Select select = generateSelect(table, pkColumns, pkColumns);
    select = applyConsistencyLevel(select, readConsistencyLevel);
    LOGGER.debug("Generated Select {}", select);
    selectStatement = getSession().prepare(select);
}
Also used : CassandraUtils.generateSelect(org.apache.camel.utils.cassandra.CassandraUtils.generateSelect) Select(com.datastax.driver.core.querybuilder.Select)

Aggregations

Select (com.datastax.driver.core.querybuilder.Select)6 CassandraUtils.generateSelect (org.apache.camel.utils.cassandra.CassandraUtils.generateSelect)3 ResultSet (com.datastax.driver.core.ResultSet)2 Row (com.datastax.driver.core.Row)2 Cluster (com.datastax.driver.core.Cluster)1 ColumnMetadata (com.datastax.driver.core.ColumnMetadata)1 DataType (com.datastax.driver.core.DataType)1 Host (com.datastax.driver.core.Host)1 IndexMetadata (com.datastax.driver.core.IndexMetadata)1 KeyspaceMetadata (com.datastax.driver.core.KeyspaceMetadata)1 Session (com.datastax.driver.core.Session)1 TableMetadata (com.datastax.driver.core.TableMetadata)1 NoHostAvailableException (com.datastax.driver.core.exceptions.NoHostAvailableException)1 ReconnectionPolicy (com.datastax.driver.core.policies.ReconnectionPolicy)1 ReconnectionSchedule (com.datastax.driver.core.policies.ReconnectionPolicy.ReconnectionSchedule)1 Clause (com.datastax.driver.core.querybuilder.Clause)1 QueryBuilder (com.datastax.driver.core.querybuilder.QueryBuilder)1 Where (com.datastax.driver.core.querybuilder.Select.Where)1 CassandraCqlUtils (com.facebook.presto.cassandra.util.CassandraCqlUtils)1 ColumnHandle (com.facebook.presto.spi.ColumnHandle)1