Package org.openehealth.ipf.modules.hl7
Class HL7v2Exception
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.openehealth.ipf.modules.hl7.HL7v2Exception
- All Implemented Interfaces:
- Serializable
HL7v2Exception extends 
RuntimeException so it need not to be caught.
 All calls are delegated to the contained HL7Exception- Author:
- Christian Ohr, Marek Vaclavik
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetError()intpopulateResponse(Message emptyResponse, AcknowledgmentCode acknowledgmentCode, int repetition) voidvoidvoidsetErrorCode(int errorCode) voidsetFieldPosition(int pos) voidsetLocation(Location location) voidsetResponseMessage(Message responseMessage) voidsetSegmentName(String segmentName) voidsetSegmentRepetition(int segmentRepetition) voidsetSeverity(Severity severity) Methods inherited from class java.lang.ThrowableaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
- 
Constructor Details- 
HL7v2Exception
 
- 
- 
Method Details- 
setSegmentRepetitionpublic void setSegmentRepetition(int segmentRepetition) 
- 
getError
- 
setFieldPositionpublic void setFieldPosition(int pos) 
- 
setError
- 
populateResponsepublic Message populateResponse(Message emptyResponse, AcknowledgmentCode acknowledgmentCode, int repetition) throws HL7Exception - Throws:
- HL7Exception
 
- 
getMessageWithoutLocation
- 
getSeverity
- 
setResponseMessage
- 
setDetail
- 
setErrorCodepublic void setErrorCode(int errorCode) 
- 
setSeverity
- 
getErrorCodepublic int getErrorCode()
- 
setSegmentName
- 
getResponseMessage
- 
setLocation
- 
getLocation
- 
getMessage- Overrides:
- getMessagein class- Throwable
 
 
-