public class MLLPSNIOSender extends TCPSSLNIOSender
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 |
---|
MLLPSNIOSender(FileCache fileCache) |
MLLPSNIOSender(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() |
setHostnameVerifier, setIdentityKeyPassword, setIdentityStorePassword, setIdentityStorePath, setIdentityStoreType, setNonProductionNoRemoteCertValidation, setTrustStorePassword, setTrustStorePath, setTrustStoreType
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 MLLPSNIOSender(FileCache fileCache)
public MLLPSNIOSender(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 TCPSSLNIOSender