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 getAttributesMap()
           
 Map 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

public static final int APPLICATION_SCOPE
See Also:
Constant Field Values

PORTLET_SCOPE

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

getCreationTime

public long getCreationTime()

getId

public String getId()

getLastAccessedTime

public long getLastAccessedTime()

getMaxInactiveInterval

public int getMaxInactiveInterval()

invalidate

public void invalidate()

isNew

public boolean isNew()

setMaxInactiveInterval

public void setMaxInactiveInterval(int interval)

getAttributesMap

public Map getAttributesMap()

getAttributesMap

public Map getAttributesMap(int scope)

addListener

public void addListener(ExternalContext.Session.SessionListener sessionListener)

removeListener

public void removeListener(ExternalContext.Session.SessionListener sessionListener)