Class DoSessionCacheOperation

All Implemented Interfaces:
Component, DestructableComponent, InitializableComponent, ProfileAction, Aware, MessageSource, MessageSourceAware, Action

public class DoSessionCacheOperation extends AbstractAgentAction
Action that implements a remote API for SP agents to mamage sessions remotely.

This is implememnted internally with a StorageService but implements the operations somewhat more efficiently with more awareness of the purpose.

Event:
EventIds.PROCEED_EVENT_ID, EventIds.INVALID_PROFILE_CTX, EventIds.INVALID_MESSAGE, EventIds.IO_ERROR, EventIds.UNABLE_TO_DECODE, EventIds.UNABLE_TO_ENCODE, EventIds.MESSAGE_PROC_ERROR, INVALID_SESSION, MISSING_SESSION, EXPIRED_SESSION, VERSION_MISMATCH
Precondition:
AgentRequestContext.getOutput().isstruct()