com.apama.md.user
Event SessionConfiguration


Structure that represents a given session/connection and its configuration.

Expected fields are:

logLevel - the log level, defaults to INFO logFile - the log file, defaults to stdout logAppend - whether to clean the log file, defaults to true codec - the name of the codec in the IAF config file (used for status monitoring), defaults to FilterCodec propertyIncludes - A list of properties to include in properties subscriptions (Should both includes and excludes be specified then excludes is used) propertyExcludes - A list of properties to exclude in properties subscriptions (Should both includes and excludes be specified then excludes is used)

On a dynamic session reconfiguration the following fields are updated

logLevel propertyIncludes propertyExcludes
Constant summary
 constant stringADAPTER_SUBSERVICE := "Adapter"
 constant stringBASE_ADAPTER_NAME := "AdapterName"
 constant stringCONFIG_VERSION := ""
 constant stringCONNECTION_GENERATION_PARAM := "ConnectionGeneration"
 constant stringCONNECTION_KEY := "CONNECTION"
 constant stringCONNECTION_SUBSERVICE := "Connection"
 constant stringgetCodec_ParamName := "codecName"
 constant stringgetLogAppend_ParamName := "logAppend"
 constant stringgetLogFile_ParamName := "logFile"
 constant stringgetLogLevel_ParamName := "logLevel"
 constant stringLATENCY_PARAM := "Latency"
 constant stringTRANSPORT_VERSION := ""
 
Member summary
 stringconnection
 dictionary<string, string>configuration
 
Action summary
 stringgetAdapterName()
 stringgetChannel()
 stringgetCodec()
 stringgetConnection()
 booleangetLogAppend()
 stringgetLogFile()
 stringgetLogLevel()
 stringSERVICE_NAME()
 
Constant detail

ADAPTER_SUBSERVICE

constant string ADAPTER_SUBSERVICE := "Adapter"

BASE_ADAPTER_NAME

constant string BASE_ADAPTER_NAME := "AdapterName"

CONFIG_VERSION

constant string CONFIG_VERSION := ""

CONNECTION_GENERATION_PARAM

constant string CONNECTION_GENERATION_PARAM := "ConnectionGeneration"

CONNECTION_KEY

constant string CONNECTION_KEY := "CONNECTION"

CONNECTION_SUBSERVICE

constant string CONNECTION_SUBSERVICE := "Connection"

getCodec_ParamName

constant string getCodec_ParamName := "codecName"

getLogAppend_ParamName

constant string getLogAppend_ParamName := "logAppend"

getLogFile_ParamName

constant string getLogFile_ParamName := "logFile"

getLogLevel_ParamName

constant string getLogLevel_ParamName := "logLevel"

LATENCY_PARAM

constant string LATENCY_PARAM := "Latency"

TRANSPORT_VERSION

constant string TRANSPORT_VERSION := ""

Member detail

configuration

dictionary<string, string> configuration

connection

string connection

Action detail

getAdapterName

string getAdapterName()

getChannel

string getChannel()

getCodec

string getCodec()

getConnection

string getConnection()

getLogAppend

boolean getLogAppend()

getLogFile

string getLogFile()

getLogLevel

string getLogLevel()

SERVICE_NAME

string SERVICE_NAME()