public class WebServiceClient extends AbstractEndpoint implements Producer, ReplyConsumer
| Constructor and Description |
|---|
WebServiceClient()
Default constructor initializing endpoint configuration.
|
WebServiceClient(WebServiceEndpointConfiguration endpointConfiguration)
Constructor using endpoint configuration.
|
| Modifier and Type | Method and Description |
|---|---|
SelectiveConsumer |
createConsumer()
Creates a message consumer for this endpoint.
|
Producer |
createProducer()
Creates a message producer for this endpoint for sending messages
to this endpoint.
|
WebServiceEndpointConfiguration |
getEndpointConfiguration() |
Message |
receive(String selector,
TestContext context) |
Message |
receive(String selector,
TestContext context,
long timeout) |
Message |
receive(TestContext context) |
Message |
receive(TestContext context,
long timeout) |
void |
send(Message message,
TestContext context) |
void |
setCorrelationManager(CorrelationManager<Message> correlationManager)
Sets the correlation manager.
|
getActor, getConsumerName, getName, getProducerName, setActor, setBeanName, setNamepublic WebServiceClient()
public WebServiceClient(WebServiceEndpointConfiguration endpointConfiguration)
endpointConfiguration - public WebServiceEndpointConfiguration getEndpointConfiguration()
getEndpointConfiguration in interface EndpointgetEndpointConfiguration in class AbstractEndpointpublic void send(Message message, TestContext context)
public Message receive(TestContext context)
public Message receive(String selector, TestContext context)
receive in interface SelectiveConsumerpublic Message receive(TestContext context, long timeout)
public Message receive(String selector, TestContext context, long timeout)
receive in interface SelectiveConsumerpublic Producer createProducer()
createProducer in interface Endpointpublic SelectiveConsumer createConsumer()
createConsumer in interface Endpointpublic void setCorrelationManager(CorrelationManager<Message> correlationManager)
correlationManager - Copyright © 2008–2015 ConSol* Consulting&Solutions GmbH. All rights reserved.