Class TableManipulationConfiguration
- java.lang.Object
-
- org.infinispan.persistence.jdbc.configuration.TableManipulationConfiguration
-
public class TableManipulationConfiguration extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer>
BATCH_SIZE
static org.infinispan.commons.configuration.attributes.AttributeDefinition<String>
CACHE_NAME
static org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean>
CREATE_ON_START
static org.infinispan.commons.configuration.attributes.AttributeDefinition<String>
DATA_COLUMN_NAME
static org.infinispan.commons.configuration.attributes.AttributeDefinition<String>
DATA_COLUMN_TYPE
static org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean>
DROP_ON_EXIT
static org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer>
FETCH_SIZE
static org.infinispan.commons.configuration.attributes.AttributeDefinition<String>
ID_COLUMN_NAME
static org.infinispan.commons.configuration.attributes.AttributeDefinition<String>
ID_COLUMN_TYPE
static org.infinispan.commons.configuration.attributes.AttributeDefinition<String>
SEGMENT_COLUMN_NAME
static org.infinispan.commons.configuration.attributes.AttributeDefinition<String>
SEGMENT_COLUMN_TYPE
static org.infinispan.commons.configuration.attributes.AttributeDefinition<String>
TABLE_NAME_PREFIX
static org.infinispan.commons.configuration.attributes.AttributeDefinition<String>
TIMESTAMP_COLUMN_NAME
static org.infinispan.commons.configuration.attributes.AttributeDefinition<String>
TIMESTAMP_COLUMN_TYPE
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description int
batchSize()
Deprecated.please useAbstractStoreConfiguration.maxBatchSize()
instead.String
cacheName()
boolean
createOnStart()
String
dataColumnName()
String
dataColumnType()
boolean
dropOnExit()
boolean
equals(Object obj)
int
fetchSize()
int
hashCode()
String
idColumnName()
String
idColumnType()
String
segmentColumnName()
String
segmentColumnType()
String
tableNamePrefix()
String
timestampColumnName()
String
timestampColumnType()
String
toString()
-
-
-
Field Detail
-
ID_COLUMN_NAME
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> ID_COLUMN_NAME
-
ID_COLUMN_TYPE
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> ID_COLUMN_TYPE
-
TABLE_NAME_PREFIX
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> TABLE_NAME_PREFIX
-
CACHE_NAME
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> CACHE_NAME
-
DATA_COLUMN_NAME
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> DATA_COLUMN_NAME
-
DATA_COLUMN_TYPE
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> DATA_COLUMN_TYPE
-
TIMESTAMP_COLUMN_NAME
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> TIMESTAMP_COLUMN_NAME
-
TIMESTAMP_COLUMN_TYPE
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> TIMESTAMP_COLUMN_TYPE
-
SEGMENT_COLUMN_NAME
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> SEGMENT_COLUMN_NAME
-
SEGMENT_COLUMN_TYPE
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<String> SEGMENT_COLUMN_TYPE
-
BATCH_SIZE
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer> BATCH_SIZE
-
FETCH_SIZE
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Integer> FETCH_SIZE
-
CREATE_ON_START
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> CREATE_ON_START
-
DROP_ON_EXIT
public static final org.infinispan.commons.configuration.attributes.AttributeDefinition<Boolean> DROP_ON_EXIT
-
-
Method Detail
-
createOnStart
public boolean createOnStart()
-
dropOnExit
public boolean dropOnExit()
-
idColumnName
public String idColumnName()
-
idColumnType
public String idColumnType()
-
tableNamePrefix
public String tableNamePrefix()
-
cacheName
public String cacheName()
-
dataColumnName
public String dataColumnName()
-
dataColumnType
public String dataColumnType()
-
timestampColumnName
public String timestampColumnName()
-
timestampColumnType
public String timestampColumnType()
-
segmentColumnName
public String segmentColumnName()
-
segmentColumnType
public String segmentColumnType()
-
fetchSize
public int fetchSize()
-
batchSize
@Deprecated public int batchSize()
Deprecated.please useAbstractStoreConfiguration.maxBatchSize()
instead.- Returns:
- the size of batches to process. Guaranteed to be a power of two.
-
-