com.apama.database
Event CreateStoreConfiguration


Request to create an instance of a configuration defining how an event will be stored to a database.

See also: CreateStoreConfigurationInContext, StoreConfigurationAck()

Response event: StoreConfigurationAck; errorMessage is blank on success, or otherwise a description of the error.
Member summary
 integermessageId

Unique request-response matching number.
 stringserviceName

The service name.
 stringeventSourceType

Only eventSourceType="event" is handled automatically by generated store monitors.
 stringname

Name of the event.
 stringDbUrl

The database to create it on.
 stringuserName

The user Id for the database (if required).
 stringpassword

The password to the database (if required).
 stringtableName

The table to create the store configuration against.
 stringtimeColumn

The name of the database table's column that contains the event's time stamp.
 stringautoCommit

Auto-commit mode. default - Use setting from config file.
false - Disable auto-commit.
x.x - Value (seconds) for ADBC adapter timed auto-commit.
true - Enable data source specific auto-commit.
 floatthrottlePeriod

Only store updates on this frequency (seconds).
 booleanparallelExecution

If parallelexecution is allowed set to true.
 dictionary<stringstring>varToColumnName

Deprecated; no longer used.
 dictionary<stringinteger>columnToOutputIndex

Deprecated; no longer used.
 booleanautoStart

Automatically start the store configuration.
 dictionary<stringstring>extraParams

Any additional settings.
 
Member detail

autoCommit

            string autoCommit
        
Auto-commit mode. default - Use setting from config file.
false - Disable auto-commit.
x.x - Value (seconds) for ADBC adapter timed auto-commit.
true - Enable data source specific auto-commit.

autoStart

            boolean autoStart
        
Automatically start the store configuration.

columnToOutputIndex

            dictionary<stringintegercolumnToOutputIndex
        
Deprecated; no longer used.

DbUrl

            string DbUrl
        
The database to create it on.

eventSourceType

            string eventSourceType
        
Only eventSourceType="event" is handled automatically by generated store monitors.

extraParams

            dictionary<stringstringextraParams
        
Any additional settings.

messageId

            integer messageId
        
Unique request-response matching number.

name

            string name
        
Name of the event.

parallelExecution

            boolean parallelExecution
        
If parallelexecution is allowed set to true.

password

            string password
        
The password to the database (if required).

serviceName

            string serviceName
        
The service name.

tableName

            string tableName
        
The table to create the store configuration against.

throttlePeriod

            float throttlePeriod
        
Only store updates on this frequency (seconds).

timeColumn

            string timeColumn
        
The name of the database table's column that contains the event's time stamp.

userName

            string userName
        
The user Id for the database (if required).

varToColumnName

            dictionary<stringstringvarToColumnName
        
Deprecated; no longer used.