Class Overview
Wraps a HttpSession for consumption by OSGi plugins in order to workaround Weblogic problems caused by setting
different Context ClassLoaders.
See https://studio.atlassian.com/browse/PLUG-515
Summary
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
From interface
javax.servlet.http.HttpSession
abstract
Object
|
getAttribute(String arg0)
|
abstract
Enumeration
|
getAttributeNames()
|
abstract
long
|
getCreationTime()
|
abstract
String
|
getId()
|
abstract
long
|
getLastAccessedTime()
|
abstract
int
|
getMaxInactiveInterval()
|
abstract
ServletContext
|
getServletContext()
|
abstract
HttpSessionContext
|
getSessionContext()
|
abstract
Object
|
getValue(String arg0)
|
abstract
String[]
|
getValueNames()
|
abstract
void
|
invalidate()
|
abstract
boolean
|
isNew()
|
abstract
void
|
putValue(String arg0, Object arg1)
|
abstract
void
|
removeAttribute(String arg0)
|
abstract
void
|
removeValue(String arg0)
|
abstract
void
|
setAttribute(String arg0, Object arg1)
|
abstract
void
|
setMaxInactiveInterval(int arg0)
|
|
Public Constructors
public
PluginHttpSessionWrapper
(HttpSession session)
Public Methods
public
long
getCreationTime
()
public
long
getLastAccessedTime
()
public
int
getMaxInactiveInterval
()
public
ServletContext
getServletContext
()
public
HttpSessionContext
getSessionContext
()
public
void
invalidate
()
public
void
removeAttribute
(String name)
public
void
removeValue
(String name)
public
void
setMaxInactiveInterval
(int interval)