public abstract class MessageProducerSpec<S extends MessageProducerSpec<S,P>,P extends org.springframework.integration.endpoint.MessageProducerSupport> extends IntegrationComponentSpec<S,P>
id, logger, PARSER, target
Constructor and Description |
---|
MessageProducerSpec(P producer) |
Modifier and Type | Method and Description |
---|---|
S |
autoStartup(boolean autoStartup) |
protected P |
doGet() |
S |
errorChannel(org.springframework.messaging.MessageChannel errorChannel) |
S |
id(java.lang.String id) |
S |
outputChannel(org.springframework.messaging.MessageChannel outputChannel) |
S |
phase(int phase) |
_this, get, getId
public MessageProducerSpec(P producer)
public S id(java.lang.String id)
id
in class IntegrationComponentSpec<S extends MessageProducerSpec<S,P>,P extends org.springframework.integration.endpoint.MessageProducerSupport>
public S phase(int phase)
public S autoStartup(boolean autoStartup)
public S outputChannel(org.springframework.messaging.MessageChannel outputChannel)
public S errorChannel(org.springframework.messaging.MessageChannel errorChannel)
protected P doGet()
doGet
in class IntegrationComponentSpec<S extends MessageProducerSpec<S,P>,P extends org.springframework.integration.endpoint.MessageProducerSupport>