org.mule.component
Class PooledJavaComponent
java.lang.Object
org.mule.component.AbstractComponent
org.mule.component.AbstractJavaComponent
org.mule.component.PooledJavaComponent
- All Implemented Interfaces:
- AnnotatedObject, 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, doInitialise, 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, getAnnotation, getAnnotations, getFlowConstruct, getInterceptors, getName, getStatistics, initialise, process, release, setAnnotations, setInterceptors, setMuleContext, start, stop, toString |
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,
List<InterfaceBinding> bindings)
borrowComponentLifecycleAdaptor
protected LifecycleAdapter borrowComponentLifecycleAdaptor()
throws Exception
- Specified by:
borrowComponentLifecycleAdaptor
in class AbstractJavaComponent
- Throws:
Exception
returnComponentLifecycleAdaptor
protected void returnComponentLifecycleAdaptor(LifecycleAdapter lifecycleAdapter)
- Specified by:
returnComponentLifecycleAdaptor
in class AbstractJavaComponent
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-2012 MuleSoft, Inc.. All Rights Reserved.