|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.camel.processor.UnitOfWorkProducer
public final class UnitOfWorkProducer
Ensures a Producer is executed within an UnitOfWork.
| Constructor Summary | |
|---|---|
UnitOfWorkProducer(Producer producer)
The producer which should be executed within an UnitOfWork. |
|
| Method Summary | |
|---|---|
Exchange |
createExchange()
Creates a new exchange to send to this endpoint |
Exchange |
createExchange(Exchange exchange)
Deprecated. |
Exchange |
createExchange(ExchangePattern pattern)
Creates a new exchange of the given pattern to send to this endpoint |
Endpoint |
getEndpoint()
Gets the endpoint this producer sends to. |
boolean |
isSingleton()
Whether this class supports being singleton or not. |
void |
process(Exchange exchange)
Processes the message exchange |
void |
start()
Starts the service |
void |
stop()
Stops the service |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public UnitOfWorkProducer(Producer producer)
UnitOfWork.
producer - the producer| Method Detail |
|---|
public Endpoint getEndpoint()
Producer
getEndpoint in interface Producerpublic Exchange createExchange()
Producer
createExchange in interface Producerpublic Exchange createExchange(ExchangePattern pattern)
Producer
createExchange in interface Producerpattern - the exchange pattern
@Deprecated public Exchange createExchange(Exchange exchange)
Producer
createExchange in interface Producerexchange - the existing exchange
public void process(Exchange exchange)
throws Exception
Processor
process in interface Processorexchange - the message exchange
Exception - if an internal processing error has occurred.
public void start()
throws Exception
Service
start in interface ServiceException - is thrown if starting failed
public void stop()
throws Exception
Service
stop in interface ServiceException - is thrown if stopping failedpublic boolean isSingleton()
IsSingleton
isSingleton in interface IsSingletonpublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||