Class PamCamelValidators
- java.lang.Object
-
- org.openehealth.ipf.platform.camel.ihe.mllp.PamCamelValidators
-
public abstract class PamCamelValidators extends Object
Validating processors for MLLP-based IPF IHE components.- Author:
- Christian Ohr
-
-
Constructor Summary
Constructors Constructor Description PamCamelValidators()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.apache.camel.Processoriti30RequestValidator()Returns a validating processor for ITI-30 request messages (Patient Identity Management).static org.apache.camel.Processoriti30ResponseValidator()Returns a validating processor for ITI-30 response messages (Patient Identity Management).static org.apache.camel.Processoriti31RequestValidator()Returns a validating processor for ITI-31 request messages (Patient Encounter Management).static org.apache.camel.Processoriti31ResponseValidator()Returns a validating processor for ITI-31 response messages (Patient Encounter Management).static org.apache.camel.ProcessoritiValidator()Returns a validating processor that obtains the validation rules from the currently usedHapiContextand the type of the message contained in the exchange body.
-
-
-
Method Detail
-
itiValidator
public static org.apache.camel.Processor itiValidator()
Returns a validating processor that obtains the validation rules from the currently usedHapiContextand the type of the message contained in the exchange body. As such there is no real need to use the explicitly transaction-dependent validators.- Returns:
- all-purpose validating processor
-
iti30RequestValidator
public static org.apache.camel.Processor iti30RequestValidator()
Returns a validating processor for ITI-30 request messages (Patient Identity Management).
-
iti30ResponseValidator
public static org.apache.camel.Processor iti30ResponseValidator()
Returns a validating processor for ITI-30 response messages (Patient Identity Management).
-
iti31RequestValidator
public static org.apache.camel.Processor iti31RequestValidator()
Returns a validating processor for ITI-31 request messages (Patient Encounter Management).
-
iti31ResponseValidator
public static org.apache.camel.Processor iti31ResponseValidator()
Returns a validating processor for ITI-31 response messages (Patient Encounter Management).
-
-