|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 Objectpublic 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
public Exchange createExchange(Exchange exchange)
Producer
createExchange in interface Producerexchange - the existing exchange
public boolean isSingleton()
IsSingleton
isSingleton in interface IsSingleton
protected void doStart()
throws Exception
doStart in class ServiceSupportException
protected void doStop()
throws Exception
doStop in class ServiceSupportException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||