public class MLLPNIOSender extends TCPNIOSender
ConfigurationElement.State
CONNECTION_EST_TIME, CONNECTION_IN_USE, RESPONSE_CORRELATION_MAP, serviceHandler, TCP_HOST_AND_PORT, TCP_REQUEST
logger, metrics, originatingTransport, properties
Constructor and Description |
---|
MLLPNIOSender(FileCache fileCache) |
MLLPNIOSender(FileCache fileCache,
ca.uhn.hl7v2.validation.ValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
protected org.adroitlogic.ultraesb.transport.tcp.TCPMessage |
getTCPRequest(org.adroitlogic.ultraesb.core.MessageImpl message) |
void |
start() |
getIOEventDispatch, getProperty, getProperty, send, setOriginatingTransport
getDetails, getOriginatingTransport, pause, resetStatistics, resume, setProperties, stop, toBasicView, toDetailedView, toDetailedViewExt
equals, getDeploymentUnit, getDerivedName, getId, getState, getStreamCount, getTimerStreamMax, getTimerStreamMean, getTimerStreamMin, getTimerStreamPer, hashCode, init, isDebugOn, isStarted, maintenanceShutdown, markAsOutdated, resetCounter, resetTimer, resolveMetricsStreams, setBeanName, setConfig, setDebugOn, setDerivedName, setId, setMetricsEngine, setState, throwIllegalStateException, undeploy
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
retire
public MLLPNIOSender(FileCache fileCache)
public MLLPNIOSender(FileCache fileCache, ca.uhn.hl7v2.validation.ValidationContext validationContext)
protected org.adroitlogic.ultraesb.transport.tcp.TCPMessage getTCPRequest(org.adroitlogic.ultraesb.core.MessageImpl message)
getTCPRequest
in class TCPNIOSender
public void start()
start
in interface ConfigurationElement
start
in class TCPNIOSender