Class TableManipulationConfiguration
- java.lang.Object
-
- org.infinispan.persistence.jdbc.configuration.TableManipulationConfiguration
-
public class TableManipulationConfiguration extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static AttributeDefinition<java.lang.Integer>BATCH_SIZEstatic AttributeDefinition<java.lang.String>CACHE_NAMEstatic AttributeDefinition<java.lang.Boolean>CREATE_ON_STARTstatic AttributeDefinition<java.lang.String>DATA_COLUMN_NAMEstatic AttributeDefinition<java.lang.String>DATA_COLUMN_TYPEstatic AttributeDefinition<java.lang.Boolean>DROP_ON_EXITstatic AttributeDefinition<java.lang.Integer>FETCH_SIZEstatic AttributeDefinition<java.lang.String>ID_COLUMN_NAMEstatic AttributeDefinition<java.lang.String>ID_COLUMN_TYPEstatic AttributeDefinition<java.lang.String>SEGMENT_COLUMN_NAMEstatic AttributeDefinition<java.lang.String>SEGMENT_COLUMN_TYPEstatic AttributeDefinition<java.lang.String>TABLE_NAME_PREFIXstatic AttributeDefinition<java.lang.String>TIMESTAMP_COLUMN_NAMEstatic AttributeDefinition<java.lang.String>TIMESTAMP_COLUMN_TYPE
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description intbatchSize()Deprecated.please useAbstractStoreConfiguration.maxBatchSize()instead.java.lang.StringcacheName()booleancreateOnStart()java.lang.StringdataColumnName()java.lang.StringdataColumnType()booleandropOnExit()booleanequals(java.lang.Object obj)intfetchSize()inthashCode()java.lang.StringidColumnName()java.lang.StringidColumnType()java.lang.StringsegmentColumnName()java.lang.StringsegmentColumnType()java.lang.StringtableNamePrefix()java.lang.StringtimestampColumnName()java.lang.StringtimestampColumnType()java.lang.StringtoString()
-
-
-
Field Detail
-
ID_COLUMN_NAME
public static final AttributeDefinition<java.lang.String> ID_COLUMN_NAME
-
ID_COLUMN_TYPE
public static final AttributeDefinition<java.lang.String> ID_COLUMN_TYPE
-
TABLE_NAME_PREFIX
public static final AttributeDefinition<java.lang.String> TABLE_NAME_PREFIX
-
CACHE_NAME
public static final AttributeDefinition<java.lang.String> CACHE_NAME
-
DATA_COLUMN_NAME
public static final AttributeDefinition<java.lang.String> DATA_COLUMN_NAME
-
DATA_COLUMN_TYPE
public static final AttributeDefinition<java.lang.String> DATA_COLUMN_TYPE
-
TIMESTAMP_COLUMN_NAME
public static final AttributeDefinition<java.lang.String> TIMESTAMP_COLUMN_NAME
-
TIMESTAMP_COLUMN_TYPE
public static final AttributeDefinition<java.lang.String> TIMESTAMP_COLUMN_TYPE
-
SEGMENT_COLUMN_NAME
public static final AttributeDefinition<java.lang.String> SEGMENT_COLUMN_NAME
-
SEGMENT_COLUMN_TYPE
public static final AttributeDefinition<java.lang.String> SEGMENT_COLUMN_TYPE
-
BATCH_SIZE
public static final AttributeDefinition<java.lang.Integer> BATCH_SIZE
-
FETCH_SIZE
public static final AttributeDefinition<java.lang.Integer> FETCH_SIZE
-
CREATE_ON_START
public static final AttributeDefinition<java.lang.Boolean> CREATE_ON_START
-
DROP_ON_EXIT
public static final AttributeDefinition<java.lang.Boolean> DROP_ON_EXIT
-
-
Method Detail
-
createOnStart
public boolean createOnStart()
-
dropOnExit
public boolean dropOnExit()
-
idColumnName
public java.lang.String idColumnName()
-
idColumnType
public java.lang.String idColumnType()
-
tableNamePrefix
public java.lang.String tableNamePrefix()
-
cacheName
public java.lang.String cacheName()
-
dataColumnName
public java.lang.String dataColumnName()
-
dataColumnType
public java.lang.String dataColumnType()
-
timestampColumnName
public java.lang.String timestampColumnName()
-
timestampColumnType
public java.lang.String timestampColumnType()
-
segmentColumnName
public java.lang.String segmentColumnName()
-
segmentColumnType
public java.lang.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.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-