|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openhealthexchange.openpixpdq.ihe.PatientBroker
public class PatientBroker
This class presents a single global PatientBroker
instance to the OpenPIXPDQ code. That way it need
not be passed around in global web state. It can simply be
initialized and then requested from any code whenever necessary.
Method Summary | |
---|---|
static PatientBroker |
getInstance()
Gets the single global instance of the PatientBroker . |
boolean |
registerPdSupplier(IPdSupplier pdSupplier)
Registers a new patient demographics supplier. |
boolean |
registerPixManager(IPixManager pixManager)
Registers a new PIX manager. |
boolean |
unregisterPdSuppliers(com.misyshealthcare.connect.base.IBrokerController controller)
Unregisters the active patient demographics supplier specified by the controller. |
boolean |
unregisterPixManagers(com.misyshealthcare.connect.base.IBrokerController controller)
Unregisters the active PIX managers specified by the controller. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static PatientBroker getInstance()
PatientBroker
.
public boolean registerPixManager(IPixManager pixManager)
pixManager
- a PIX manager
true
if this PIX manager was successfully addedpublic boolean registerPdSupplier(IPdSupplier pdSupplier)
pdSupplier
- a patient demographics supplier
true
if this patient demographics supplier was successfully addedpublic boolean unregisterPixManagers(com.misyshealthcare.connect.base.IBrokerController controller)
controller
- the controller specifying which PIX manager to unregister. All PIX
managers will be unregistered if it is null.
true
if any PIX manager were actually unregisteredpublic boolean unregisterPdSuppliers(com.misyshealthcare.connect.base.IBrokerController controller)
controller
- the controller specifying which patient demographics supplier to unregister.
All patient demographics suppliers will be unregistered if it is null.
true
if any patient demographics suppliers were actually unregistered
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |