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 AttributeDefinition<Integer>
BATCH_SIZE
static AttributeDefinition<Boolean>
CREATE_ON_START
static AttributeDefinition<Boolean>
DROP_ON_EXIT
static AttributeDefinition<Integer>
FETCH_SIZE
static AttributeDefinition<String>
TABLE_NAME_PREFIX
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AttributeSet
attributes()
int
batchSize()
Deprecated.please useAbstractStoreConfiguration.maxBatchSize()
instead.boolean
createOnStart()
DataColumnConfiguration
dataColumnConfiguration()
String
dataColumnName()
String
dataColumnType()
boolean
dropOnExit()
boolean
equals(Object obj)
int
fetchSize()
int
hashCode()
IdColumnConfiguration
idColumnConfiguration()
String
idColumnName()
String
idColumnType()
SegmentColumnConfiguration
segmentColumnConfiguration()
String
segmentColumnName()
String
segmentColumnType()
String
tableNamePrefix()
TimestampColumnConfiguration
timeStampColumnConfiguration()
String
timestampColumnName()
String
timestampColumnType()
String
toString()
-
-
-
Field Detail
-
TABLE_NAME_PREFIX
public static final AttributeDefinition<String> TABLE_NAME_PREFIX
-
BATCH_SIZE
public static final AttributeDefinition<Integer> BATCH_SIZE
-
FETCH_SIZE
public static final AttributeDefinition<Integer> FETCH_SIZE
-
CREATE_ON_START
public static final AttributeDefinition<Boolean> CREATE_ON_START
-
DROP_ON_EXIT
public static final 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()
-
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.
-
attributes
public AttributeSet attributes()
-
idColumnConfiguration
public IdColumnConfiguration idColumnConfiguration()
-
dataColumnConfiguration
public DataColumnConfiguration dataColumnConfiguration()
-
timeStampColumnConfiguration
public TimestampColumnConfiguration timeStampColumnConfiguration()
-
segmentColumnConfiguration
public SegmentColumnConfiguration segmentColumnConfiguration()
-
-