Contexts
Provides access to the current contexts associated with the thread.

class

Conversation
Allows the conversation timeout to be set per-conversation,
and the conversation description and switchable outcome to
be set when the application requires workspace management
functionality.

class

ConversationEntries
Manages a map of conversation id to ConversationEntry
in the session context.

SeSynchronizations
This implementation does not have access
to the JTA TransactionManager, so it is not fully aware
of container managed transaction lifecycle, and is not
able to register Synchronizations with a container managed
transaction.

class

Transaction
Supports injection of a Seam UserTransaction object that
wraps the current JTA transaction or EJB container managed
transaction.