FRAMES NO FRAMES | |||||||
| |||||||
SUMMARY: IMPORT | CONSTANT | MEMBER | ACTION | DETAIL: IMPORT | CONSTANT | MEMBER | ACTION |
Member summary | |
---|---|
dictionary<integer, com.apama.session.SessionInfo> | dictSessionInfo
|
context | mainContext
|
action<com.apama.session.SessionInfo> | userAnySessionAddedCallback
|
boolean | registeredAnySessionAddedCb
|
dictionary<com.apama.session.SessionTransportKey, sequence<action<com.apama.session.SessionInfo>>> | userSessionAddedCallback
|
action<com.apama.session.SessionInfo> | userAnySessionUpdatedCallback
|
boolean | registeredAnySessionUpdatedCb
|
dictionary<com.apama.session.SessionTransportKey, sequence<action<com.apama.session.SessionInfo>>> | userSessionUpdatedCallback
|
action<com.apama.session.SessionInfo> | userAnySessionRemovedCallback
|
boolean | registeredAnySessionRemovedCb
|
dictionary<com.apama.session.SessionTransportKey, sequence<action<com.apama.session.SessionInfo>>> | userSessionRemovedCallback
|
com.apama.session.LegacySupportTable | legacySupportTable
|
Action summary | |
---|---|
void |
createInterface(context mainContext, action<com.apama.session.SessionManagerInterface> success)
This function is called by the SessionManagerFactory to create a Session Manager Interface that can be used to control and configure Sessions, and also allow applications to interrogate what sessions are currently available, and what they support. |
void |
deregisterAnySessionAddedCallback()
This function is called by the user to deregister the callback function that they registered with the Session Manager using the registerAllSessionAddedCallback action. |
void |
deregisterAnySessionRemovedCallback()
This function is called by the user to deregister the callback function that they registered with the Session Manager using the registerAllSessionAddedCallback action. |
void |
deregisterAnySessionUpdatedCallback()
This function is called by the user to deregister the callback function that they registered with the Session Manager using the registerAllSessionAddedCallback action. |
void |
deregisterSession(integer sessionId, action<integer> success, action<integer, string> failure)
This function deregisters a specified Session from the application. |
void |
deregisterSessionUpdatedCallback(string sessionName, string transportName)
This function is called by the user to deregister the callback function that they registered with the Session Manager using the registerSessionUpdatedCallback action. |
dictionary<integer, com.apama.session.SessionInfo> |
getAllSessionInfo()
This function is called by the user to get information on all the registered Sessions. |
com.apama.session.LegacyMDTuple |
getLegacyKeyFromSessionInfo(string sessionName, string transportName)
This function is used to get the Legacy key information based on the sessionInfo object provided. |
com.apama.session.SessionInfo |
getSessionInfo(string sessionName, string transportName)
This function is called by the user to get the Session information based on the Session/Transport name. |
com.apama.session.SessionInfo |
getSessionInfoFromLegacyKey(string serviceId, string exchangeId, string marketId)
|
com.apama.session.SessionInfo |
getSessionInfoFromSessionId(integer sessionId)
This function is called by the user to get the Session information based on the session ID passed in. |
boolean |
hasLegacyKey(string serviceId, string exchangeId, string marketId)
|
boolean |
hasLegacySupport()
|
boolean |
hasSessionId(integer sessionId)
This function is called by the user application to determine if a specific Session has been registered based on the SessionId that the Session was registered with. |
boolean |
hasSessionInfo(string sessionName, string transportName)
This function is called by the user application to determine if a specific Session has mapping to legacy market data keys. |
boolean |
hasSessionName(string sessionName, string transportName)
This function is called by the user application to determine if a specific Session has been registered based on the Session/Transport name. |
void |
reconfigureSession(integer sessionId, com.apama.session.SessionConfigParams config, action<integer> success, action<integer, string> failure)
This function reconfigures a specified Session with new configuration parameters. |
void |
registerAnySessionAddedCallback(action<com.apama.session.SessionInfo> userCallback)
This function is called by the user to register a callback function that the Session Manager will call when any new Session has been added. |
void |
registerAnySessionRemovedCallback(action<com.apama.session.SessionInfo> userCallback)
This function is called by the user to register a callback function that the Session Manager will call when any new Session has been removed. |
void |
registerAnySessionUpdatedCallback(action<com.apama.session.SessionInfo> userCallback)
This function is called by the user to register a callback function that the Session Manager will call when any new Session has been updated. |
void |
registerSessionAddedCallback(string sessionName, string transportName, action<com.apama.session.SessionInfo> userCallback)
This function is called by the user to register a callback function that the Session Manager will call when a specific new Session has been added. |
void |
registerSessionRemovedCallback(string sessionName, string transportName, action<com.apama.session.SessionInfo> userCallback)
This function is called by the user to register a callback function that the Session Manager will call when a specific new Session has been removed. |
void |
registerSessionUpdatedCallback(string sessionName, string transportName, action<com.apama.session.SessionInfo> userCallback)
This function is called by the user to register a callback function that the Session Manager will call when a specific new Session has been updated. |
void |
setupListenersForLegacySupport()
|
void |
startSession(integer sessionId, com.apama.session.SessionConfigParams config, action<integer> success, action<integer, string> failure)
This function starts a specified Session using the configuration specified. |
void |
stopSession(integer sessionId, action<integer> success, action<integer, string> failure)
This function stops a specified Session. |
Member detail |
---|
dictionary<integer, com.apama.session.SessionInfo> dictSessionInfo
com.apama.session.LegacySupportTable legacySupportTable
context mainContext
boolean registeredAnySessionAddedCb
boolean registeredAnySessionRemovedCb
boolean registeredAnySessionUpdatedCb
action<com.apama.session.SessionInfo> userAnySessionAddedCallback
action<com.apama.session.SessionInfo> userAnySessionRemovedCallback
action<com.apama.session.SessionInfo> userAnySessionUpdatedCallback
dictionary<com.apama.session.SessionTransportKey, sequence<action<com.apama.session.SessionInfo>>> userSessionAddedCallback
dictionary<com.apama.session.SessionTransportKey, sequence<action<com.apama.session.SessionInfo>>> userSessionRemovedCallback
dictionary<com.apama.session.SessionTransportKey, sequence<action<com.apama.session.SessionInfo>>> userSessionUpdatedCallback
Action detail |
---|
void createInterface(context mainContext, action<com.apama.session.SessionManagerInterface> success)This function is called by the SessionManagerFactory to create a Session Manager Interface that can be used to control and configure Sessions, and also allow applications to interrogate what sessions are currently available, and what they support.
void deregisterAnySessionAddedCallback()This function is called by the user to deregister the callback function that they registered with the Session Manager using the registerAllSessionAddedCallback action.
void deregisterAnySessionRemovedCallback()This function is called by the user to deregister the callback function that they registered with the Session Manager using the registerAllSessionAddedCallback action.
void deregisterAnySessionUpdatedCallback()This function is called by the user to deregister the callback function that they registered with the Session Manager using the registerAllSessionAddedCallback action.
void deregisterSession(integer sessionId, action<integer> success, action<integer, string> failure)This function deregisters a specified Session from the application.
void deregisterSessionUpdatedCallback(string sessionName, string transportName)This function is called by the user to deregister the callback function that they registered with the Session Manager using the registerSessionUpdatedCallback action.
dictionary<integer, com.apama.session.SessionInfo> getAllSessionInfo()This function is called by the user to get information on all the registered Sessions.
com.apama.session.LegacyMDTuple getLegacyKeyFromSessionInfo(string sessionName, string transportName)This function is used to get the Legacy key information based on the sessionInfo object provided.
com.apama.session.SessionInfo getSessionInfo(string sessionName, string transportName)This function is called by the user to get the Session information based on the Session/Transport name.
com.apama.session.SessionInfo getSessionInfoFromLegacyKey(string serviceId, string exchangeId, string marketId)
com.apama.session.SessionInfo getSessionInfoFromSessionId(integer sessionId)This function is called by the user to get the Session information based on the session ID passed in.
boolean hasLegacyKey(string serviceId, string exchangeId, string marketId)
boolean hasLegacySupport()
boolean hasSessionId(integer sessionId)This function is called by the user application to determine if a specific Session has been registered based on the SessionId that the Session was registered with.
boolean hasSessionInfo(string sessionName, string transportName)This function is called by the user application to determine if a specific Session has mapping to legacy market data keys.
boolean hasSessionName(string sessionName, string transportName)This function is called by the user application to determine if a specific Session has been registered based on the Session/Transport name.
void reconfigureSession(integer sessionId, com.apama.session.SessionConfigParams config, action<integer> success, action<integer, string> failure)This function reconfigures a specified Session with new configuration parameters.
void registerAnySessionAddedCallback(action<com.apama.session.SessionInfo> userCallback)This function is called by the user to register a callback function that the Session Manager will call when any new Session has been added.
void registerAnySessionRemovedCallback(action<com.apama.session.SessionInfo> userCallback)This function is called by the user to register a callback function that the Session Manager will call when any new Session has been removed.
void registerAnySessionUpdatedCallback(action<com.apama.session.SessionInfo> userCallback)This function is called by the user to register a callback function that the Session Manager will call when any new Session has been updated.
void registerSessionAddedCallback(string sessionName, string transportName, action<com.apama.session.SessionInfo> userCallback)This function is called by the user to register a callback function that the Session Manager will call when a specific new Session has been added.
void registerSessionRemovedCallback(string sessionName, string transportName, action<com.apama.session.SessionInfo> userCallback)This function is called by the user to register a callback function that the Session Manager will call when a specific new Session has been removed.
void registerSessionUpdatedCallback(string sessionName, string transportName, action<com.apama.session.SessionInfo> userCallback)This function is called by the user to register a callback function that the Session Manager will call when a specific new Session has been updated.
void setupListenersForLegacySupport()
void startSession(integer sessionId, com.apama.session.SessionConfigParams config, action<integer> success, action<integer, string> failure)This function starts a specified Session using the configuration specified.
void stopSession(integer sessionId, action<integer> success, action<integer, string> failure)This function stops a specified Session.
FRAMES NO FRAMES | |||||||
| |||||||
SUMMARY: IMPORT | CONSTANT | MEMBER | ACTION | DETAIL: IMPORT | CONSTANT | MEMBER | ACTION |