Class MLLPContext
java.lang.Object
org.wso2.carbon.inbound.endpoint.protocol.hl7.context.MLLPContext
-
Constructor Summary
ConstructorsConstructorDescriptionMLLPContext(org.apache.http.nio.reactor.IOSession session, CharsetDecoder decoder, boolean autoAck, boolean validateMessage, ca.uhn.hl7v2.parser.Parser preProcessorParser, org.apache.synapse.transport.passthru.util.BufferFactory bufferFactory) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.synapse.transport.passthru.util.BufferFactorygetCodec()ca.uhn.hl7v2.model.Messageca.uhn.hl7v2.parser.Parserlongbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidvoidvoidreset()voidsetApplicationAck(boolean applicationAck) voidsetAutoAck(boolean autoAck) voidsetExpiry(int milliseconds) voidsetHl7Message(ca.uhn.hl7v2.model.Message hl7Message) voidsetMarkForClose(boolean markForClose) voidsetMessageId(String messageId) voidsetNackMode(boolean nackMode) voidsetRequestTime(long timeStamp) voidsetValidateMessage(boolean validateMessage)
-
Constructor Details
-
MLLPContext
public MLLPContext(org.apache.http.nio.reactor.IOSession session, CharsetDecoder decoder, boolean autoAck, boolean validateMessage, ca.uhn.hl7v2.parser.Parser preProcessorParser, org.apache.synapse.transport.passthru.util.BufferFactory bufferFactory)
-
-
Method Details
-
getCodec
-
getRequestBuffer
-
getResponseBuffer
-
getHl7Message
public ca.uhn.hl7v2.model.Message getHl7Message() -
setHl7Message
public void setHl7Message(ca.uhn.hl7v2.model.Message hl7Message) -
requestOutput
public void requestOutput() -
requestInput
public void requestInput() -
setRequestTime
public void setRequestTime(long timeStamp) -
getRequestTime
public long getRequestTime() -
setExpiry
public void setExpiry(int milliseconds) -
isExpired
public boolean isExpired() -
isAutoAck
public boolean isAutoAck() -
setAutoAck
public void setAutoAck(boolean autoAck) -
isApplicationAck
public boolean isApplicationAck() -
setApplicationAck
public void setApplicationAck(boolean applicationAck) -
isPreProcess
public boolean isPreProcess() -
isNackMode
public boolean isNackMode() -
setNackMode
public void setNackMode(boolean nackMode) -
getPreProcessParser
public ca.uhn.hl7v2.parser.Parser getPreProcessParser() -
getBufferFactory
public org.apache.synapse.transport.passthru.util.BufferFactory getBufferFactory() -
isValidateMessage
public boolean isValidateMessage() -
setValidateMessage
public void setValidateMessage(boolean validateMessage) -
isMarkForClose
public boolean isMarkForClose() -
setMarkForClose
public void setMarkForClose(boolean markForClose) -
getMessageId
-
setMessageId
-
reset
public void reset()
-