Package | Description |
---|---|
ca.uhn.hl7v2.app | |
ca.uhn.hl7v2.protocol | |
ca.uhn.hl7v2.protocol.impl |
Modifier and Type | Method and Description |
---|---|
void |
HL7Service.registerApplication(ApplicationRouter.AppRoutingData appRouting,
ReceivingApplication<? extends Message> application)
Registers the given application to handle messages corresponding to ALL
message types and trigger events.
|
boolean |
HL7Service.unregisterApplication(ApplicationRouter.AppRoutingData appRouting)
Unregisteres the first application that matches the routing data
|
Modifier and Type | Method and Description |
---|---|
void |
ApplicationRouter.bindApplication(ApplicationRouter.AppRoutingData theRoutingData,
ReceivingApplication<? extends Message> theApplication)
Associates the given application with the given message parameters, so that messages
with matching parameters will be sent there.
|
void |
ApplicationRouter.disableBinding(ApplicationRouter.AppRoutingData theRoutingData)
Temporarily deactivates the binding on the given field data, if present.
|
void |
ApplicationRouter.enableBinding(ApplicationRouter.AppRoutingData theRoutingData)
Undoes
disableBinding(AppRoutingData theRoutingData) . |
boolean |
ApplicationRouter.hasActiveBinding(ApplicationRouter.AppRoutingData theRoutingData) |
boolean |
ApplicationRouter.unbindApplication(ApplicationRouter.AppRoutingData theRoutingData)
Removes the binding for the given message parameters
|
Modifier and Type | Class and Description |
---|---|
class |
AppRoutingDataImpl
A default implementation of
ApplicationRouter.AppRoutingData . |
Modifier and Type | Method and Description |
---|---|
static ApplicationRouter.AppRoutingData |
AppRoutingDataImpl.withAll()
Returns an instance of AppRoutingData which accepts all
message types, versions, etc.
|
Modifier and Type | Method and Description |
---|---|
void |
ApplicationRouterImpl.bindApplication(ApplicationRouter.AppRoutingData theRoutingData,
ReceivingApplication<? extends Message> theApplication) |
void |
ApplicationRouterImpl.disableBinding(ApplicationRouter.AppRoutingData theRoutingData) |
void |
ApplicationRouterImpl.enableBinding(ApplicationRouter.AppRoutingData theRoutingData) |
boolean |
ApplicationRouterImpl.hasActiveBinding(ApplicationRouter.AppRoutingData theRoutingData) |
static boolean |
ApplicationRouterImpl.matches(ApplicationRouter.AppRoutingData theMessageData,
ApplicationRouter.AppRoutingData theReferenceData) |
boolean |
ApplicationRouterImpl.unbindApplication(ApplicationRouter.AppRoutingData theRoutingData) |
Copyright © 2001–2017 University Health Network. All rights reserved.