com.apama.database
Event CreateStoreConfiguration


Request to create an instance of a configuration defining how an event or the updates to a scenario 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

Valid types: event, scenario, or dataview.
 stringname

Event, Scenario, or Dataview name/Id.
 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

For scenarios only.
 dictionary<stringinteger>columnToOutputIndex

For scenarios only.
 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
For scenarios only.

DbUrl

string DbUrl
The database to create it on.

eventSourceType

string eventSourceType
Valid types: event, scenario, or dataview.

extraParams

dictionary<stringstringextraParams
Any additional settings.

messageId

integer messageId
Unique request-response matching number.

name

string name
Event, Scenario, or Dataview name/Id.

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
For scenarios only.