org.apache.servicemix.http
Class HttpBootstrap

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

public class HttpBootstrap
extends java.lang.Object
implements javax.jbi.component.Bootstrap

Base class for components bootstrap.

Since:
3.0
Version:
$Revision$
Author:
Guillaume Nodet

Field Summary
protected  HttpConfiguration configuration
           
protected  javax.jbi.component.InstallationContext context
           
protected  javax.management.ObjectName mbeanName
           
 
Constructor Summary
HttpBootstrap()
           
 
Method Summary
 void cleanUp()
           
protected  void doCleanUp()
           
protected  void doInit()
           
 javax.management.ObjectName getExtensionMBeanName()
           
 void init(javax.jbi.component.InstallationContext installContext)
           
 void onInstall()
           
 void onUninstall()
           
 
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

mbeanName

protected javax.management.ObjectName mbeanName

configuration

protected HttpConfiguration configuration
Constructor Detail

HttpBootstrap

public HttpBootstrap()
Method Detail

getExtensionMBeanName

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

init

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

doInit

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

cleanUp

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

doCleanUp

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

onInstall

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

onUninstall

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


Copyright © 2005-2012 FuseSource. All Rights Reserved.