@Addresses(value={"/subsystem=infinispan/cache-container=*/invalidation-cache=*/store=string-jdbc/table=string","/subsystem=infinispan/cache-container=*/invalidation-cache=*/store=mixed-jdbc/table=string","/subsystem=infinispan/cache-container=*/local-cache=*/store=string-jdbc/table=string","/subsystem=infinispan/cache-container=*/local-cache=*/store=mixed-jdbc/table=string","/subsystem=infinispan/cache-container=*/replicated-cache=*/store=string-jdbc/table=string","/subsystem=infinispan/cache-container=*/replicated-cache=*/store=mixed-jdbc/table=string","/subsystem=infinispan/cache-container=*/distributed-cache=*/store=string-jdbc/table=string","/subsystem=infinispan/cache-container=*/distributed-cache=*/store=mixed-jdbc/table=string"}) @Implicit public class StringTable<T extends StringTable<T>> extends Object
| Constructor and Description |
|---|
StringTable() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a property change listener
|
Integer |
batchSize()
For DB inserts, the batch size determines how many inserts are batched
together.
|
T |
batchSize(Integer value)
For DB inserts, the batch size determines how many inserts are batched
together.
|
Map |
dataColumn()
A database column to hold cache entry data.
|
T |
dataColumn(Map value)
A database column to hold cache entry data.
|
T |
dataColumn(String key,
Object value)
A database column to hold cache entry data.
|
Integer |
fetchSize()
For DB queries, the fetch size will be used to set the fetch size on
ResultSets.
|
T |
fetchSize(Integer value)
For DB queries, the fetch size will be used to set the fetch size on
ResultSets.
|
String |
getKey() |
Map |
idColumn()
A database column to hold cache entry ids.
|
T |
idColumn(Map value)
A database column to hold cache entry ids.
|
T |
idColumn(String key,
Object value)
A database column to hold cache entry ids.
|
String |
prefix()
The prefix for the database table name.
|
T |
prefix(String value)
The prefix for the database table name.
|
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a property change listener
|
Map |
timestampColumn()
A database column to hold cache entry timestamps.
|
T |
timestampColumn(Map value)
A database column to hold cache entry timestamps.
|
T |
timestampColumn(String key,
Object value)
A database column to hold cache entry timestamps.
|
public String getKey()
public void addPropertyChangeListener(PropertyChangeListener listener)
public void removePropertyChangeListener(PropertyChangeListener listener)
@ModelNodeBinding(detypedName="batch-size") public Integer batchSize()
public T batchSize(Integer value)
@ModelNodeBinding(detypedName="data-column") public Map dataColumn()
public T dataColumn(String key, Object value)
@ModelNodeBinding(detypedName="fetch-size") public Integer fetchSize()
public T fetchSize(Integer value)
@ModelNodeBinding(detypedName="id-column") public Map idColumn()
@ModelNodeBinding(detypedName="prefix") public String prefix()
@ModelNodeBinding(detypedName="timestamp-column") public Map timestampColumn()
public T timestampColumn(Map value)
Copyright © 2015 JBoss by Red Hat. All rights reserved.