public class InheritableThreadLocalPentahoSessionHolderStrategy extends Object implements IPentahoSessionHolderStrategy
InheritableThreadLocal
-based implementation of IPentahoSessionHolderStrategy
.Constructor and Description |
---|
InheritableThreadLocalPentahoSessionHolderStrategy() |
Modifier and Type | Method and Description |
---|---|
IPentahoSession |
getSession()
Returns the IPentahoSession for the current thread
|
void |
removeSession()
Removes the IPentahoSession for the current thread.
|
void |
setSession(IPentahoSession session)
Sets an IPentahoSession for the current thread
|
public InheritableThreadLocalPentahoSessionHolderStrategy()
public void setSession(IPentahoSession session)
setSession
in interface IPentahoSessionHolderStrategy
session
- public IPentahoSession getSession()
getSession
in interface IPentahoSessionHolderStrategy
public void removeSession()
removeSession
in interface IPentahoSessionHolderStrategy
Copyright © 2017 Hitachi Vantara. All rights reserved.