@ApplicationScoped public class MutableInsert extends CassandraQuery
consistency, queryString, readBinaryWorkers, session, writeWorkers| Constructor and Description |
|---|
MutableInsert()
For use with RESTeasy and CDI proxies.
|
MutableInsert(com.datastax.oss.driver.api.core.CqlSession session,
com.datastax.oss.driver.api.core.ConsistencyLevel consistency)
A query that inserts mutable data into Cassandra.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletionStage<java.lang.Void> |
execute(org.trellisldp.api.Metadata metadata,
java.time.Instant modified,
org.apache.commons.rdf.api.Dataset data,
java.util.UUID creation) |
executeSyncRead, preparedStatement, preparedStatementAsyncpublic MutableInsert()
@Inject
public MutableInsert(com.datastax.oss.driver.api.core.CqlSession session,
@MutableWriteConsistency
com.datastax.oss.driver.api.core.ConsistencyLevel consistency)
session - the cassandra sessionconsistency - the consistency levelpublic java.util.concurrent.CompletionStage<java.lang.Void> execute(org.trellisldp.api.Metadata metadata,
java.time.Instant modified,
org.apache.commons.rdf.api.Dataset data,
java.util.UUID creation)
metadata - the metadata for this resourcemodified - the time at which this resource was last modifieddata - RDF for this resourcecreation - a time-based (version 1) UUID for the moment this resource is created