@Deprecated
public class BaseBootstrap
extends java.lang.Object
implements javax.jbi.component.Bootstrap
Base class for components bootstrap. Due to classloading mechanism in JBI, Shared Libraries are not available at bootstrap time, so this class should be copied in your own component and modified directly, instead of inheriting it.
| Modifier and Type | Field and Description |
|---|---|
protected javax.jbi.component.InstallationContext |
context
Deprecated.
|
protected org.slf4j.Logger |
logger
Deprecated.
|
protected javax.management.ObjectName |
mbeanName
Deprecated.
|
| Constructor and Description |
|---|
BaseBootstrap()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
protected final transient org.slf4j.Logger logger
protected javax.jbi.component.InstallationContext context
protected javax.management.ObjectName mbeanName
public javax.management.ObjectName getExtensionMBeanName()
getExtensionMBeanName in interface javax.jbi.component.Bootstrapprotected java.lang.Object getExtensionMBean()
throws java.lang.Exception
java.lang.Exceptionprotected javax.management.ObjectName createExtensionMBeanName()
throws java.lang.Exception
java.lang.Exceptionpublic void init(javax.jbi.component.InstallationContext installContext)
throws javax.jbi.JBIException
init in interface javax.jbi.component.Bootstrapjavax.jbi.JBIExceptionprotected void doInit()
throws java.lang.Exception
java.lang.Exceptionpublic void cleanUp()
throws javax.jbi.JBIException
cleanUp in interface javax.jbi.component.Bootstrapjavax.jbi.JBIExceptionprotected void doCleanUp()
throws java.lang.Exception
java.lang.Exceptionpublic void onInstall()
throws javax.jbi.JBIException
onInstall in interface javax.jbi.component.Bootstrapjavax.jbi.JBIExceptionprotected void doOnInstall()
throws java.lang.Exception
java.lang.Exceptionpublic void onUninstall()
throws javax.jbi.JBIException
onUninstall in interface javax.jbi.component.Bootstrapjavax.jbi.JBIExceptionprotected void doOnUninstall()
throws java.lang.Exception
java.lang.ExceptionCopyright © 2005-2014 FuseSource. All Rights Reserved.