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<Boolean>
CREATE_ON_START
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>
TABLE_NAME_PREFIX
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.infinispan.commons.configuration.attributes.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 org.infinispan.commons.configuration.attributes.AttributeDefinition<String> TABLE_NAME_PREFIX
-
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()
-
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 org.infinispan.commons.configuration.attributes.AttributeSet attributes()
-
idColumnConfiguration
public IdColumnConfiguration idColumnConfiguration()
-
dataColumnConfiguration
public DataColumnConfiguration dataColumnConfiguration()
-
timeStampColumnConfiguration
public TimestampColumnConfiguration timeStampColumnConfiguration()
-
segmentColumnConfiguration
public SegmentColumnConfiguration segmentColumnConfiguration()
-
toString
public String toString()
-
hashCode
public int hashCode()
-
equals
public boolean equals(Object obj)
-
-