org.apache.servicemix.common
Class DefaultBootstrap

java.lang.Object
  extended by org.apache.servicemix.common.DefaultBootstrap
All Implemented Interfaces:
javax.jbi.component.Bootstrap

Deprecated. Due to JBI classloader mechanism, component should not use this class directly, but copy it, or rely on the maven-jbi-plugin to provide a default implementation.

@Deprecated
public class DefaultBootstrap
extends java.lang.Object
implements javax.jbi.component.Bootstrap

Default Bootstrap class. This is a default implementation of the Bootstrap, it is used by the Maven JBI plugin to provide a standard implementation of a Bootstrap when a component does not provide one, so even it is tagged as deprecated, it should not be removed.


Field Summary
protected  javax.jbi.component.InstallationContext context
          Deprecated.  
protected  javax.management.ObjectName mbeanName
          Deprecated.  
 
Constructor Summary
DefaultBootstrap()
          Deprecated.  
 
Method Summary
 void cleanUp()
          Deprecated.  
protected  javax.management.ObjectName createExtensionMBeanName()
          Deprecated.  
protected  void doCleanUp()
          Deprecated.  
protected  void doInit()
          Deprecated.  
protected  void doOnInstall()
          Deprecated.  
protected  void doOnUninstall()
          Deprecated.  
protected  java.lang.Object getExtensionMBean()
          Deprecated.  
 javax.management.ObjectName getExtensionMBeanName()
          Deprecated.  
 void init(javax.jbi.component.InstallationContext installContext)
          Deprecated.  
 void onInstall()
          Deprecated.  
 void onUninstall()
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

context

protected javax.jbi.component.InstallationContext context
Deprecated. 

mbeanName

protected javax.management.ObjectName mbeanName
Deprecated. 
Constructor Detail

DefaultBootstrap

public DefaultBootstrap()
Deprecated. 
Method Detail

getExtensionMBeanName

public javax.management.ObjectName getExtensionMBeanName()
Deprecated. 
Specified by:
getExtensionMBeanName in interface javax.jbi.component.Bootstrap

getExtensionMBean

protected java.lang.Object getExtensionMBean()
                                      throws java.lang.Exception
Deprecated. 
Throws:
java.lang.Exception

createExtensionMBeanName

protected javax.management.ObjectName createExtensionMBeanName()
                                                        throws java.lang.Exception
Deprecated. 
Throws:
java.lang.Exception

init

public void init(javax.jbi.component.InstallationContext installContext)
          throws javax.jbi.JBIException
Deprecated. 
Specified by:
init in interface javax.jbi.component.Bootstrap
Throws:
javax.jbi.JBIException

doInit

protected void doInit()
               throws java.lang.Exception
Deprecated. 
Throws:
java.lang.Exception

cleanUp

public void cleanUp()
             throws javax.jbi.JBIException
Deprecated. 
Specified by:
cleanUp in interface javax.jbi.component.Bootstrap
Throws:
javax.jbi.JBIException

doCleanUp

protected void doCleanUp()
                  throws java.lang.Exception
Deprecated. 
Throws:
java.lang.Exception

onInstall

public void onInstall()
               throws javax.jbi.JBIException
Deprecated. 
Specified by:
onInstall in interface javax.jbi.component.Bootstrap
Throws:
javax.jbi.JBIException

doOnInstall

protected void doOnInstall()
                    throws java.lang.Exception
Deprecated. 
Throws:
java.lang.Exception

onUninstall

public void onUninstall()
                 throws javax.jbi.JBIException
Deprecated. 
Specified by:
onUninstall in interface javax.jbi.component.Bootstrap
Throws:
javax.jbi.JBIException

doOnUninstall

protected void doOnUninstall()
                      throws java.lang.Exception
Deprecated. 
Throws:
java.lang.Exception


Copyright © 2005-2012 FuseSource. All Rights Reserved.