Package org.apache.camel.component.sjms
Class SjmsProducer.MessageProducerResourcesFactory
- java.lang.Object
-
- org.apache.commons.pool.BasePoolableObjectFactory<MessageProducerResources>
-
- org.apache.camel.component.sjms.SjmsProducer.MessageProducerResourcesFactory
-
- All Implemented Interfaces:
org.apache.commons.pool.PoolableObjectFactory<MessageProducerResources>
- Enclosing class:
- SjmsProducer
protected class SjmsProducer.MessageProducerResourcesFactory extends org.apache.commons.pool.BasePoolableObjectFactory<MessageProducerResources>
TheMessageProducerResources
pool for allSjmsProducer
classes.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
MessageProducerResourcesFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
destroyObject(MessageProducerResources model)
MessageProducerResources
makeObject()
boolean
validateObject(MessageProducerResources obj)
-
-
-
Method Detail
-
makeObject
public MessageProducerResources makeObject() throws Exception
- Specified by:
makeObject
in interfaceorg.apache.commons.pool.PoolableObjectFactory<MessageProducerResources>
- Specified by:
makeObject
in classorg.apache.commons.pool.BasePoolableObjectFactory<MessageProducerResources>
- Throws:
Exception
-
validateObject
public boolean validateObject(MessageProducerResources obj)
- Specified by:
validateObject
in interfaceorg.apache.commons.pool.PoolableObjectFactory<MessageProducerResources>
- Overrides:
validateObject
in classorg.apache.commons.pool.BasePoolableObjectFactory<MessageProducerResources>
-
destroyObject
public void destroyObject(MessageProducerResources model) throws Exception
- Specified by:
destroyObject
in interfaceorg.apache.commons.pool.PoolableObjectFactory<MessageProducerResources>
- Overrides:
destroyObject
in classorg.apache.commons.pool.BasePoolableObjectFactory<MessageProducerResources>
- Throws:
Exception
-
-