org.mule.component
Class PooledJavaComponent
java.lang.Object
org.mule.component.AbstractComponent
org.mule.component.AbstractJavaComponent
org.mule.component.PooledJavaComponent
- All Implemented Interfaces:
- Component, JavaComponent, FlowConstructAware, MuleContextAware, Disposable, Initialisable, Lifecycle, Startable, Stoppable, MessageProcessor
public class PooledJavaComponent
- extends AbstractJavaComponent
PooledJavaComponent
implements pooling.
Methods inherited from class org.mule.component.AbstractJavaComponent |
createLifecycleAdaptor, doDispose, doInvoke, getEntryPointResolverSet, getInterfaceBindings, getLifecycleAdapterFactory, getObjectFactory, getObjectType, injectService, invokeComponentInstance, setEntryPointResolvers, setEntryPointResolverSet, setFlowConstruct, setInterfaceBindings, setLifecycleAdapterFactory, setObjectFactory |
Methods inherited from class org.mule.component.AbstractComponent |
createResultEvent, dispose, fireComponentNotification, getFlowConstruct, getInterceptors, getStatistics, initialise, process, release, setInterceptors, setMuleContext, start, stop, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
poolingProfile
protected PoolingProfile poolingProfile
lifecycleAdapterPool
protected LifecyleEnabledObjectPool lifecycleAdapterPool
PooledJavaComponent
public PooledJavaComponent()
PooledJavaComponent
public PooledJavaComponent(ObjectFactory objectFactory)
PooledJavaComponent
public PooledJavaComponent(ObjectFactory objectFactory,
PoolingProfile poolingProfile)
PooledJavaComponent
public PooledJavaComponent(ObjectFactory objectFactory,
PoolingProfile poolingProfile,
EntryPointResolverSet entryPointResolverSet,
java.util.List<InterfaceBinding> bindings)
borrowComponentLifecycleAdaptor
protected LifecycleAdapter borrowComponentLifecycleAdaptor()
throws java.lang.Exception
- Specified by:
borrowComponentLifecycleAdaptor
in class AbstractJavaComponent
- Throws:
java.lang.Exception
returnComponentLifecycleAdaptor
protected void returnComponentLifecycleAdaptor(LifecycleAdapter lifecycleAdapter)
- Specified by:
returnComponentLifecycleAdaptor
in class AbstractJavaComponent
doInitialise
protected void doInitialise()
throws InitialisationException
- Overrides:
doInitialise
in class AbstractJavaComponent
- Throws:
InitialisationException
doStart
protected void doStart()
throws MuleException
- Overrides:
doStart
in class AbstractJavaComponent
- Throws:
MuleException
doStop
protected void doStop()
throws MuleException
- Overrides:
doStop
in class AbstractComponent
- Throws:
MuleException
setPoolingProfile
public void setPoolingProfile(PoolingProfile poolingProfile)
getPoolingProfile
public PoolingProfile getPoolingProfile()
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.