ipf
ipf copied to clipboard
Make Camel consumers of HL7v3-based IHE transactions able to be restarted via JMX
...same as XDS and MLLP consumers are. Do not pass an instance to the create*() method, pass the class name or some kind of Factory instead.
Correction: Only MLLP consumers are restartable at the moment. All Web Service-based ones (XDS, PIXv3/PDQv3, XCPD, QED) are not. I suppose that the solution will be the same for all of them.
Moreover, I am not sure any more that the the reference to org.openehealth.ipf.commons.ihe.ws.ItiServiceFactory#create*() in the original issue description was in fact relevant.