@UriEndpoint(scheme="mllp",
title="mllp",
syntax="mllp:hostname:port",
consumerClass=MllpTcpServerConsumer.class,
label="mllp")
public class MllpEndpoint
extends org.apache.camel.impl.DefaultEndpoint
| Modifier and Type | Field and Description |
|---|---|
static char |
END_OF_BLOCK |
static char |
END_OF_DATA |
static int |
END_OF_STREAM |
static char |
MESSAGE_TERMINATOR |
static char |
SEGMENT_DELIMITER |
static char |
START_OF_BLOCK |
| Constructor and Description |
|---|
MllpEndpoint(String uri,
MllpComponent component) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Exchange |
createExchange(org.apache.camel.Exchange exchange) |
org.apache.camel.Exchange |
createExchange(org.apache.camel.ExchangePattern exchangePattern) |
org.apache.camel.Producer |
createProducer() |
int |
getAcceptTimeout() |
int |
getBacklog()
The maximum queue length for incoming connection indications (a request to connect) is set to the backlog parameter.
|
String |
getCharsetName() |
int |
getConnectTimeout() |
org.apache.camel.ExchangePattern |
getExchangePattern() |
String |
getHostname() |
int |
getPort() |
int |
getReceiveBufferSize() |
int |
getResponseTimeout() |
int |
getSendBufferSize() |
boolean |
isAutoAck() |
boolean |
isKeepAlive() |
boolean |
isReuseAddress() |
boolean |
isSingleton() |
boolean |
isSynchronous() |
boolean |
isTcpNoDelay() |
void |
setAcceptTimeout(int acceptTimeout) |
void |
setAutoAck(boolean autoAck) |
void |
setBacklog(int backlog)
The maximum queue length for incoming connection indications (a request to connect) is set to the backlog parameter.
|
void |
setCharsetName(String charsetName) |
void |
setConnectTimeout(int connectTimeout) |
void |
setKeepAlive(boolean keepAlive) |
void |
setReceiveBufferSize(int receiveBufferSize) |
void |
setResponseTimeout(int responseTimeout) |
void |
setReuseAddress(boolean reuseAddress) |
void |
setSendBufferSize(int sendBufferSize) |
void |
setTcpNoDelay(boolean tcpNoDelay) |
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getId, getPollingConsumerQueueSize, hashCode, isLenientProperties, isPollingConsumerBlockWhenFull, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toStringdoResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendpublic static final char START_OF_BLOCK
public static final char END_OF_BLOCK
public static final char END_OF_DATA
public static final int END_OF_STREAM
public static final char SEGMENT_DELIMITER
public static final char MESSAGE_TERMINATOR
public MllpEndpoint(String uri, MllpComponent component)
public org.apache.camel.ExchangePattern getExchangePattern()
getExchangePattern in class org.apache.camel.impl.DefaultEndpointpublic org.apache.camel.Exchange createExchange(org.apache.camel.ExchangePattern exchangePattern)
createExchange in interface org.apache.camel.EndpointcreateExchange in class org.apache.camel.impl.DefaultEndpointpublic org.apache.camel.Exchange createExchange(org.apache.camel.Exchange exchange)
createExchange in interface org.apache.camel.EndpointcreateExchange in class org.apache.camel.impl.DefaultEndpointpublic org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
throws Exception
Exceptionpublic boolean isSynchronous()
isSynchronous in class org.apache.camel.impl.DefaultEndpointpublic boolean isSingleton()
public String getCharsetName()
public void setCharsetName(String charsetName)
public String getHostname()
public int getPort()
public int getBacklog()
public void setBacklog(int backlog)
public int getAcceptTimeout()
public void setAcceptTimeout(int acceptTimeout)
public int getConnectTimeout()
public void setConnectTimeout(int connectTimeout)
public int getResponseTimeout()
public void setResponseTimeout(int responseTimeout)
public boolean isKeepAlive()
public void setKeepAlive(boolean keepAlive)
public boolean isTcpNoDelay()
public void setTcpNoDelay(boolean tcpNoDelay)
public boolean isReuseAddress()
public void setReuseAddress(boolean reuseAddress)
public int getReceiveBufferSize()
public void setReceiveBufferSize(int receiveBufferSize)
public int getSendBufferSize()
public void setSendBufferSize(int sendBufferSize)
public boolean isAutoAck()
public void setAutoAck(boolean autoAck)
Apache Camel