org.apache.muse.core.platform.osgi.axis2
Class Axis2IsolationLayer
java.lang.Object
org.apache.muse.core.platform.AbstractIsolationLayer
org.apache.muse.core.platform.axis2.AxisIsolationLayer
org.apache.muse.core.platform.osgi.axis2.Axis2IsolationLayer
- All Implemented Interfaces:
- Initialization, InitializationFailure, IsolationLayer, Shutdown
public class Axis2IsolationLayer
- extends AxisIsolationLayer
Axis2IsolationLayer is an OSGi aware extension of the Muse AxisIsolationLayer.
- Author:
- Joel Hawkins (joelh)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
initializing
protected boolean initializing
initialized
protected boolean initialized
Axis2IsolationLayer
public Axis2IsolationLayer()
getInstance
public static Axis2IsolationLayer getInstance()
init
public void init(org.apache.axis2.context.ServiceContext serviceContext)
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
createEnvironment
protected Environment createEnvironment()
- Overrides:
createEnvironment
in class AxisIsolationLayer
- Returns:
- an
Axis2Environment
instance - See Also:
Axis2Environment
createDeploymentDescriptor
protected DeploymentDescriptor createDeploymentDescriptor()
- Description copied from class:
AbstractIsolationLayer
- This method can be overridden to provide a different deployment
descriptor parser implementation.
- Overrides:
createDeploymentDescriptor
in class AbstractIsolationLayer
- Returns:
- an
OSGiDeploymentDescritpor
instance. - See Also:
OSGiDeploymentDescriptor
Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.