java.lang.Object
org.wso2.carbon.inbound.endpoint.protocol.hl7.context.MLLPContext

public class MLLPContext extends Object
  • 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

      public HL7Codec getCodec()
    • getRequestBuffer

      public StringBuffer getRequestBuffer()
    • getResponseBuffer

      public StringBuffer 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

      public String getMessageId()
    • setMessageId

      public void setMessageId(String messageId)
    • reset

      public void reset()