Package ca.uhn.hl7v2.protocol.impl
package ca.uhn.hl7v2.protocol.impl
-
ClassesClassDescriptionA
TransportLayerthat exchanges messages through JMS destinations.A base implementation ofTransportLayerwhich looks after the addition of common metadata to each inboundTransportable.Checks whether messages can be accepted and creates appropriate ACK messages.A structure for decisions as to whether a message can be accepted, along with a corresponding accept or reject acknowlegement message.A utility for loadingApplicationandReceivingApplicationbindings from configuration files.A default implementation ofApplicationRouterA default implementation ofApplicationRouter.AppRoutingData.Wraps a ca.uhn.hl7v2.app.Application as a ca.uhn.hl7v2.protocol.ReceivingApplication.ClassBasedReceivingApplication<T extends Message>Support class that allows process messages of the parameterized typeA client-sideSocketStreamSource.A utility for connecting separate inbound and outboundTransortLayers in a manner that avoids deadlock.A TCP/IP based server.Default implementation ofInitiator.The classIntRefis a reference for an int value.An implementation ofJMSDestinationthat uses an underlying Queue.ATransportLayerthat uses a JMS Queue.An implementation ofJMSDestinationthat uses an underlying Topic.ATransportLayerthat uses a JMS Topic.ATransportLayerthat exchanges messages through JMS destinations.A utility for getting a list of fields from aMessage, e.g.An implementation of the HL7 Minimal Lower Layer Protocol (see HL7 implementation guide appendix C).A non-functional implementation ofSafeStorage.A debugging utility that logs raw messages and parsed/encoded versions, and warnings about apparent discrepancies between them.Default implementation ofProcessorContext.A default implementation ofProcessor.The classReaderThreadread from a Reader into a char[] buffer.AStreamSourcethat gets streams from ServerSockets.A base implementation ofStreamSourcebased on sockets.Default implementation ofTransportable.ATransportLayerthat reads and writes from an URL (for example over HTTP).