org.openhealthexchange.openpixpdq.ihe.log
Interface IMesaLogger

All Known Implementing Classes:
Log4jLogger

public interface IMesaLogger

Interface that enables IHE Actors to write stuff to the MESA test log, when appropriate.

Version:
1.0 - Nov 2, 2005
Author:
Jim Firby

Method Summary
 void writeAxiomElementMessage(org.apache.axiom.om.OMElement message)
          Writes out an Axiom OMElement message to the logger.
 void writeHL7Message(ca.uhn.hl7v2.model.Message message)
          Writes an HL7 message to the MESA log
 void writeSoapMessage(javax.xml.soap.SOAPMessage message)
          Writes a SOAP message to the MESA log
 void writeString(java.lang.String message)
          Writes a text string to the MESA log
 

Method Detail

writeString

void writeString(java.lang.String message)
Writes a text string to the MESA log

Parameters:
message - The text string to display

writeSoapMessage

void writeSoapMessage(javax.xml.soap.SOAPMessage message)
Writes a SOAP message to the MESA log

Parameters:
message - The SOAP message to display

writeAxiomElementMessage

void writeAxiomElementMessage(org.apache.axiom.om.OMElement message)
Writes out an Axiom OMElement message to the logger.

Parameters:
message - the element to display

writeHL7Message

void writeHL7Message(ca.uhn.hl7v2.model.Message message)
Writes an HL7 message to the MESA log

Parameters:
message - the HL7 message to display