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()