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<String>
CACHE_NAME
static AttributeDefinition<Boolean>
CREATE_ON_START
static AttributeDefinition<String>
DATA_COLUMN_NAME
static AttributeDefinition<String>
DATA_COLUMN_TYPE
static AttributeDefinition<Boolean>
DROP_ON_EXIT
static AttributeDefinition<Integer>
FETCH_SIZE
static AttributeDefinition<String>
ID_COLUMN_NAME
static AttributeDefinition<String>
ID_COLUMN_TYPE
static AttributeDefinition<String>
SEGMENT_COLUMN_NAME
static AttributeDefinition<String>
SEGMENT_COLUMN_TYPE
static AttributeDefinition<String>
TABLE_NAME_PREFIX
static AttributeDefinition<String>
TIMESTAMP_COLUMN_NAME
static 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 AttributeDefinition<String> ID_COLUMN_NAME
-
ID_COLUMN_TYPE
public static final AttributeDefinition<String> ID_COLUMN_TYPE
-
TABLE_NAME_PREFIX
public static final AttributeDefinition<String> TABLE_NAME_PREFIX
-
CACHE_NAME
public static final AttributeDefinition<String> CACHE_NAME
-
DATA_COLUMN_NAME
public static final AttributeDefinition<String> DATA_COLUMN_NAME
-
DATA_COLUMN_TYPE
public static final AttributeDefinition<String> DATA_COLUMN_TYPE
-
TIMESTAMP_COLUMN_NAME
public static final AttributeDefinition<String> TIMESTAMP_COLUMN_NAME
-
TIMESTAMP_COLUMN_TYPE
public static final AttributeDefinition<String> TIMESTAMP_COLUMN_TYPE
-
SEGMENT_COLUMN_NAME
public static final AttributeDefinition<String> SEGMENT_COLUMN_NAME
-
SEGMENT_COLUMN_TYPE
public static final AttributeDefinition<String> SEGMENT_COLUMN_TYPE
-
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()
-
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.
-
-