|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.camel.impl.ServiceSupport org.apache.camel.impl.DefaultProducer
public abstract class DefaultProducer
A default implementation of @{link Producer} for implementation inheritence
Constructor Summary | |
---|---|
DefaultProducer(Endpoint endpoint)
|
Method Summary | |
---|---|
Exchange |
createExchange()
Creates a new exchange to send to this endpoint |
Exchange |
createExchange(Exchange exchange)
Creates a new exchange for communicating with this exchange using the given exchange to pre-populate the values of the headers and messages |
Exchange |
createExchange(ExchangePattern pattern)
Creates a new exchange of the given pattern to send to this endpoint |
protected void |
doStart()
|
protected void |
doStop()
|
Endpoint |
getEndpoint()
Gets the endpoint this producer sends to. |
boolean |
isSingleton()
Wheter this class supports being singleton or not. |
String |
toString()
|
Methods inherited from class org.apache.camel.impl.ServiceSupport |
---|
addChildService, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, removeChildService, start, stop |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.camel.Processor |
---|
process |
Methods inherited from interface org.apache.camel.Service |
---|
start, stop |
Constructor Detail |
---|
public DefaultProducer(Endpoint endpoint)
Method Detail |
---|
public String toString()
toString
in class Object
public Endpoint getEndpoint()
Producer
getEndpoint
in interface Producer
public Exchange createExchange()
Producer
createExchange
in interface Producer
public Exchange createExchange(ExchangePattern pattern)
Producer
createExchange
in interface Producer
pattern
- the exchange pattern
public Exchange createExchange(Exchange exchange)
Producer
createExchange
in interface Producer
exchange
- the existing exchange
public boolean isSingleton()
IsSingleton
isSingleton
in interface IsSingleton
protected void doStart() throws Exception
doStart
in class ServiceSupport
Exception
protected void doStop() throws Exception
doStop
in class ServiceSupport
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |