org.orbeon.oxf.pipeline.api
Interface ExternalContext.Session

Enclosing interface:
ExternalContext

public static interface ExternalContext.Session


Nested Class Summary
static interface ExternalContext.Session.SessionListener
           
 
Field Summary
static int APPLICATION_SCOPE
           
static int PORTLET_SCOPE
           
 
Method Summary
 void addListener(ExternalContext.Session.SessionListener sessionListener)
           
 Map<String,Object> getAttributesMap()
           
 Map<String,Object> getAttributesMap(int scope)
           
 long getCreationTime()
           
 String getId()
           
 long getLastAccessedTime()
           
 int getMaxInactiveInterval()
           
 void invalidate()
           
 boolean isNew()
           
 void removeListener(ExternalContext.Session.SessionListener sessionListener)
           
 void setMaxInactiveInterval(int interval)
           
 

Field Detail

APPLICATION_SCOPE

static final int APPLICATION_SCOPE
See Also:
Constant Field Values

PORTLET_SCOPE

static final int PORTLET_SCOPE
See Also:
Constant Field Values
Method Detail

getCreationTime

long getCreationTime()

getId

String getId()

getLastAccessedTime

long getLastAccessedTime()

getMaxInactiveInterval

int getMaxInactiveInterval()

invalidate

void invalidate()

isNew

boolean isNew()

setMaxInactiveInterval

void setMaxInactiveInterval(int interval)

getAttributesMap

Map<String,Object> getAttributesMap()

getAttributesMap

Map<String,Object> getAttributesMap(int scope)

addListener

void addListener(ExternalContext.Session.SessionListener sessionListener)

removeListener

void removeListener(ExternalContext.Session.SessionListener sessionListener)