public class HttpClient extends AbstractEndpoint implements Producer, ReplyConsumer
| Constructor and Description |
|---|
HttpClient()
Default constructor initializing endpoint configuration.
|
HttpClient(HttpEndpointConfiguration endpointConfiguration)
Default 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.
|
HttpEndpointConfiguration |
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 HttpClient()
public HttpClient(HttpEndpointConfiguration endpointConfiguration)
endpointConfiguration - public HttpEndpointConfiguration 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–2017 ConSol Software GmbH. All rights reserved.