org.apache.tuscany.core.context.event
Class HttpSessionEvent
java.lang.Object
org.apache.tuscany.core.context.event.HttpSessionEvent
- All Implemented Interfaces:
- Event, SessionEvent
- Direct Known Subclasses:
- HttpSessionBound, HttpSessionEnd
public abstract class HttpSessionEvent
- extends Object
- implements SessionEvent
A base implementation of HTTP-based session events in the runtime
- Version:
- $$Rev$$ $$Date$$
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HTTP_IDENTIFIER
public static final Object HTTP_IDENTIFIER
source
protected transient Object source
HttpSessionEvent
public HttpSessionEvent(Object source,
Object id)
getSource
public Object getSource()
- Description copied from interface:
Event
- Returns the source of the event
- Specified by:
getSource
in interface Event
getId
public Object getId()
- Description copied from interface:
SessionEvent
- Returns the session id associated with the event
- Specified by:
getId
in interface SessionEvent
getSessionTypeIdentifier
public Object getSessionTypeIdentifier()
- Description copied from interface:
SessionEvent
- Returns the unique key identifying the session type the event is associated with, e.g. an HTTP-based or conversational
session
- Specified by:
getSessionTypeIdentifier
in interface SessionEvent
-