public class DataStoreMetaData extends com.ibm.events.util.impl.ComponentMetaDataImpl implements ComponentMetaData, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static int |
PURGE_EVENTS_BY_ID
Event purge in event access uses multiple
DataStoreLocal.purgeEvents(String[]) calls to purge events from the
data store. |
static int |
PURGE_EVENTS_BY_SELECTOR
Event purge in event access uses a single
DataStoreLocal.purgeEvents(String,int) call to purge events from
the data store. |
Constructor and Description |
---|
DataStoreMetaData(java.lang.String providerName,
int ceiMajorVersion,
int ceiMinorVersion,
int ceiPtfVersion,
int cbeMajorVersion,
int cbeMinorVersion,
int cbePtfVersion)
Creates a new DataStoreMetaData object.
|
Modifier and Type | Method and Description |
---|---|
int |
getPurgeVersion()
Gets the version of purge that is supported.
|
boolean |
isBatchInsertSupported()
Gets the batch insert support flag.
|
boolean |
isEventUpdateSupported()
Gets the event update support flag.
|
void |
setBatchInsertSupported(boolean batchInsertSupported)
Sets the batch insert support flag.
|
void |
setEventUpdateSupported(boolean eventUpdateSupported)
Sets the event update support flag.
|
void |
setPurgeVersion(int purgeVersion)
Sets the version of purge that is supported.
|
getCbeMajorVersion, getCbeMinorVersion, getCbePtfVersion, getCbeVersion, getProviderMajorVersion, getProviderMinorVersion, getProviderName, getProviderPtfVersion, getProviderVersion, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCbeMajorVersion, getCbeMinorVersion, getCbePtfVersion, getCbeVersion, getProviderMajorVersion, getProviderMinorVersion, getProviderName, getProviderPtfVersion, getProviderVersion
public static final int PURGE_EVENTS_BY_ID
DataStoreLocal.purgeEvents(String[])
calls to purge events from the
data store.public static final int PURGE_EVENTS_BY_SELECTOR
DataStoreLocal.purgeEvents(String,int)
call to purge events from
the data store.public DataStoreMetaData(java.lang.String providerName, int ceiMajorVersion, int ceiMinorVersion, int ceiPtfVersion, int cbeMajorVersion, int cbeMinorVersion, int cbePtfVersion)
providerName
- the component provider nameceiMajorVersion
- the component provider major version numberceiMinorVersion
- the component provider minor version numberceiPtfVersion
- the component provider PTF version numbercbeMajorVersion
- the common base event API major version numbercbeMinorVersion
- the common base event API minor version numbercbePtfVersion
- the common base event API PTF version numberpublic void setBatchInsertSupported(boolean batchInsertSupported)
batchInsertSupported
- Boolean to set batch insert supportpublic boolean isBatchInsertSupported()
true
if batch inserts are supported.
false
otherwise.public void setEventUpdateSupported(boolean eventUpdateSupported)
eventUpdateSupported
- Boolean to set event update supportpublic boolean isEventUpdateSupported()
true
if event updates are supported.
false
otherwise.public void setPurgeVersion(int purgeVersion)
PURGE_EVENTS_BY_ID
or PURGE_EVENTS_BY_SELECTOR
purgeVersion
- The purge version supported by the data store.public int getPurgeVersion()