eXo Kernel :: Container 2.4.13-GA

org.exoplatform.container.util
Class JBossEnv

java.lang.Object
  extended by org.exoplatform.container.util.JBossEnv

public class JBossEnv
extends Object

This class makes thread context initialization when GateIn runs inside JBossAS or MC.

Author:
Marko Strukelj

Constructor Summary
JBossEnv()
           
 
Method Summary
static void cleanupThreadEnv(javax.servlet.ServletContext ctx)
          Perform thread context cleanup.
static void initThreadEnv(javax.servlet.ServletContext ctx)
          Perform JBoss MC environment specific thread context initialization.
static boolean isAvailable(javax.servlet.ServletContext ctx)
          Check if MC Kernel is available.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JBossEnv

public JBossEnv()
Method Detail

isAvailable

public static boolean isAvailable(javax.servlet.ServletContext ctx)
Check if MC Kernel is available.

Parameters:
ctx - ServletContext
Returns:
true if we're running within JBoss MC environment

initThreadEnv

public static void initThreadEnv(javax.servlet.ServletContext ctx)
Perform JBoss MC environment specific thread context initialization.

Parameters:
ctx - ServletContext

cleanupThreadEnv

public static void cleanupThreadEnv(javax.servlet.ServletContext ctx)
Perform thread context cleanup.

Parameters:
ctx - ServletContext

eXo Kernel :: Container 2.4.13-GA

Copyright © 2015 eXo Platform SAS. All Rights Reserved.