DataStoreProfile


This type is a class for model objects.

Defines properties used by the default event data store. The default data store is the data store supplied by the event infrastructure.

Package: cei
Supertype: ResourceEnvEntry

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *



Attributes Summary
queryThreshold : EInt The maximum number of events that can be read in a single queryEvents call. This setting is required to protect the integrity of the system. If a query attempts to read too many events from the database, an excessive amount of Java and RDBMS resources may be consumed. If this threshold is reached, the QueryThreshholdExceededException exception is thrown.
sqlCacheSize : EInt The maximum number of transformed XPath expressions that will be cached in memory. Once the threshold is reached, the least recently used expression is removed from the cache.
maxConnectionRetries : EInt The maximum number of times that the data store will attempt to obtain a connection from the connection pool.
maxPurgeTransactionSize : EInt When purging events from the database, the maximum number of events that can be deleted in a single transaction.
schemaName : EString The database schema that contains the CEI tables.



Attribute Details

queryThreshold  -  The maximum number of events that can be read in a single queryEvents call. This setting is required to protect the integrity of the system. If a query attempts to read too many events from the database, an excessive amount of Java and RDBMS resources may be consumed. If this threshold is reached, the QueryThreshholdExceededException exception is thrown.
    Data Type: EInt
    Default value:  100000
    Required:  true
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  1
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

sqlCacheSize  -  The maximum number of transformed XPath expressions that will be cached in memory. Once the threshold is reached, the least recently used expression is removed from the cache.
    Data Type: EInt
    Default value:  1000
    Required:  true
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  1
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

maxConnectionRetries  -  The maximum number of times that the data store will attempt to obtain a connection from the connection pool.
    Data Type: EInt
    Default value:  2
    Required:  true
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  1
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

maxPurgeTransactionSize  -  When purging events from the database, the maximum number of events that can be deleted in a single transaction.
    Data Type: EInt
    Default value:  100000
    Required:  true
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  1
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

schemaName  -  The database schema that contains the CEI tables.
    Data Type: EString
    Default value:  cei
    Required:  true
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  1
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



(C) COPYRIGHT International Business Machines Corp. 1996-2006