org.apache.muse.core.platform.osgi.mini.internal
Class OSGiMiniIsolationLayer

java.lang.Object
  extended by org.apache.muse.core.platform.AbstractIsolationLayer
      extended by org.apache.muse.core.platform.mini.MiniIsolationLayer
          extended by org.apache.muse.core.platform.osgi.mini.internal.OSGiMiniIsolationLayer
All Implemented Interfaces:
Initialization, InitializationFailure, IsolationLayer, Shutdown

public class OSGiMiniIsolationLayer
extends MiniIsolationLayer


Field Summary
protected  boolean initialized
           
protected  boolean initializing
           
 
Constructor Summary
OSGiMiniIsolationLayer(javax.servlet.http.HttpServletRequest initialRequest, javax.servlet.ServletContext initialContext)
           
 
Method Summary
protected  Environment createEnvironment()
           
 void initialize()
          performs initialzation of the IsolationLayer, and installs the OSGiReflectUtilHelper singleton as the ReflectUtils helper.
 
Methods inherited from class org.apache.muse.core.platform.mini.MiniIsolationLayer
getInitialContext, getInitialRequest, handleRequest
 
Methods inherited from class org.apache.muse.core.platform.AbstractIsolationLayer
createDeploymentDescriptor, getCauseOfFailure, getRouter, hasBeenInitialized, hasBeenShutdown, hasFailedToInitialize, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

initializing

protected boolean initializing

initialized

protected boolean initialized
Constructor Detail

OSGiMiniIsolationLayer

public OSGiMiniIsolationLayer(javax.servlet.http.HttpServletRequest initialRequest,
                              javax.servlet.ServletContext initialContext)
Method Detail

createEnvironment

protected Environment createEnvironment()
Overrides:
createEnvironment in class MiniIsolationLayer
Returns:
A concrete instance of the Environment class, specific to the deployment platform.
See Also:
Environment

initialize

public void initialize()
performs initialzation of the IsolationLayer, and installs the OSGiReflectUtilHelper singleton as the ReflectUtils helper.

Specified by:
initialize in interface Initialization
Overrides:
initialize in class AbstractIsolationLayer
See Also:
ReflectUtils, OSGiReflectUtilHelper


Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.