public interface IndexHandler<T extends org.camunda.bpm.engine.impl.db.DbEntity>
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkIndexMatch(T entity,
T newEntity) |
com.datastax.driver.core.Statement |
getDeleteStatement(CassandraPersistenceSession cassandraPersistenceSession,
T entity) |
com.datastax.driver.core.Statement |
getInsertStatement(CassandraPersistenceSession cassandraPersistenceSession,
T entity) |
String |
getUniqueValue(Map<String,Object> params,
CassandraPersistenceSession cassandraPersistenceSession,
String... indexValue) |
List<com.datastax.driver.core.Statement> |
getUpdateStatements(CassandraPersistenceSession cassandraPersistenceSession,
T entity,
T oldEntity) |
List<String> |
getValues(Map<String,Object> params,
CassandraPersistenceSession cassandraPersistenceSession,
String... indexValue) |
boolean |
isUnique() |
String getUniqueValue(Map<String,Object> params, CassandraPersistenceSession cassandraPersistenceSession, String... indexValue)
List<String> getValues(Map<String,Object> params, CassandraPersistenceSession cassandraPersistenceSession, String... indexValue)
com.datastax.driver.core.Statement getInsertStatement(CassandraPersistenceSession cassandraPersistenceSession, T entity)
com.datastax.driver.core.Statement getDeleteStatement(CassandraPersistenceSession cassandraPersistenceSession, T entity)
List<com.datastax.driver.core.Statement> getUpdateStatements(CassandraPersistenceSession cassandraPersistenceSession, T entity, T oldEntity)
boolean isUnique()
Copyright © 2016 camunda services GmbH. All rights reserved.