public class InheritableThreadLocalPentahoRequestContextHolderStrategy extends Object implements org.pentaho.platform.api.engine.IPentahoRequestContextHolderStrategy
InheritableThreadLocal
-based implementation of IPentahoRequestContextHolderStrategy
.Constructor and Description |
---|
InheritableThreadLocalPentahoRequestContextHolderStrategy() |
Modifier and Type | Method and Description |
---|---|
org.pentaho.platform.api.engine.IPentahoRequestContext |
getRequestContext()
Returns the IPentahoRequestContext for the current thread
|
void |
removeRequestContext()
Removes the IPentahoRequestContext for the current thread.
|
void |
setRequestContext(org.pentaho.platform.api.engine.IPentahoRequestContext requestContext)
Sets an IPentahoRequestContext for the current thread
|
public InheritableThreadLocalPentahoRequestContextHolderStrategy()
public void setRequestContext(org.pentaho.platform.api.engine.IPentahoRequestContext requestContext)
setRequestContext
in interface org.pentaho.platform.api.engine.IPentahoRequestContextHolderStrategy
requestContext
- public org.pentaho.platform.api.engine.IPentahoRequestContext getRequestContext()
getRequestContext
in interface org.pentaho.platform.api.engine.IPentahoRequestContextHolderStrategy
public void removeRequestContext()
removeRequestContext
in interface org.pentaho.platform.api.engine.IPentahoRequestContextHolderStrategy
Copyright © 2019 Hitachi Vantara. All rights reserved.