public class DefaultJavaComponent extends AbstractJavaComponent
JavaComponent. Component lifecycle is
propagated to the component object instance via the LifecycleAdapter.| Modifier and Type | Field and Description |
|---|---|
protected LifecycleAdapter |
singletonComponentLifecycleAdapter |
entryPointResolverSet, lifecycleAdapterFactory, nestedRouter, objectFactorydisposed, disposing, initialised, logger, notificationHandler, service, started, statistics, stoppingPHASE_NAMEPHASE_NAMEPHASE_NAMEPHASE_NAME| Constructor and Description |
|---|
DefaultJavaComponent() |
DefaultJavaComponent(ObjectFactory objectFactory) |
DefaultJavaComponent(ObjectFactory objectFactory,
EntryPointResolverSet entryPointResolverSet,
NestedRouterCollection nestedRouterCollection) |
| Modifier and Type | Method and Description |
|---|---|
protected LifecycleAdapter |
borrowComponentLifecycleAdaptor() |
protected void |
doDispose() |
protected void |
doStart() |
protected void |
doStop() |
protected void |
returnComponentLifecycleAdaptor(LifecycleAdapter lifecycleAdapter) |
createLifeCycleAdaptor, doInitialise, doOnCall, getEntryPointResolverSet, getLifecycleAdapterFactory, getNestedRouter, getObjectFactory, getObjectType, invokeComponentInstance, setEntryPointResolvers, setEntryPointResolverSet, setLifecycleAdapterFactory, setNestedRouter, setObjectFactorycheckDisposed, dispose, fireComponentNotification, getService, getStatistics, initialise, onCall, release, setService, start, stop, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetService, getStatistics, onCall, setServiceinitialisedisposeprotected LifecycleAdapter singletonComponentLifecycleAdapter
public DefaultJavaComponent()
public DefaultJavaComponent(ObjectFactory objectFactory)
public DefaultJavaComponent(ObjectFactory objectFactory, EntryPointResolverSet entryPointResolverSet, NestedRouterCollection nestedRouterCollection)
protected void doStart()
throws MuleException
doStart in class AbstractJavaComponentMuleExceptionprotected void doStop()
throws MuleException
doStop in class AbstractComponentMuleExceptionprotected void doDispose()
doDispose in class AbstractJavaComponentprotected LifecycleAdapter borrowComponentLifecycleAdaptor() throws Exception
borrowComponentLifecycleAdaptor in class AbstractJavaComponentExceptionprotected void returnComponentLifecycleAdaptor(LifecycleAdapter lifecycleAdapter) throws Exception
returnComponentLifecycleAdaptor in class AbstractJavaComponentExceptionCopyright © 2003-2012 MuleSource, Inc.. All Rights Reserved.