eXo Kernel :: Container 2.4.4-CLD

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.4-CLD

Copyright © 2013 eXo Platform SAS. All Rights Reserved.