eXo Kernel :: Container 2.4.13-GA

org.exoplatform.container.mc
Class MCIntegrationInvoker

java.lang.Object
  extended by org.exoplatform.container.mc.MCIntegrationInvoker

public class MCIntegrationInvoker
extends Object

This class performs a loosely coupled integration to mc-integration logic. MC integration provides the ability to inject JBoss MC configured beans into exo-kernel configured services. MC integration is only available when GateIn is running inside JBossAS or on top of JBoss MC. When integration is not available the default behavior is used - as if this class was never called.

Author:
Marko Strukelj

Constructor Summary
MCIntegrationInvoker()
           
 
Method Summary
static org.picocontainer.ComponentAdapter getMCAdapter(org.picocontainer.ComponentAdapter componentAdapter)
           
static boolean hasMCKernel(org.picocontainer.ComponentAdapter adapter)
           
static void initThreadCtx(javax.servlet.ServletContext ctx)
           
static void resetThreadCtx(javax.servlet.ServletContext ctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MCIntegrationInvoker

public MCIntegrationInvoker()
Method Detail

getMCAdapter

public static org.picocontainer.ComponentAdapter getMCAdapter(org.picocontainer.ComponentAdapter componentAdapter)
See Also:
MCIntegration.getMCAdapter(org.picocontainer.ComponentAdapter)

hasMCKernel

public static boolean hasMCKernel(org.picocontainer.ComponentAdapter adapter)
See Also:
MCIntegration.hasMCKernel(org.picocontainer.ComponentAdapter)

initThreadCtx

public static void initThreadCtx(javax.servlet.ServletContext ctx)
See Also:
MCIntegration.initThreadCtx(javax.servlet.ServletContext)

resetThreadCtx

public static void resetThreadCtx(javax.servlet.ServletContext ctx)
See Also:
MCIntegration.resetThreadCtx(javax.servlet.ServletContext)

eXo Kernel :: Container 2.4.13-GA

Copyright © 2015 eXo Platform SAS. All Rights Reserved.