|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.openmrs.hl7.HL7InQueueProcessor
@Transactional public class HL7InQueueProcessor
Processes message in the HL7 inbound queue. Messages are moved into either the archive or error table depending on success or failure of the processing. You may, however, set a global property that causes the processor to ignore messages regarding unknown patients from a non-local HL7 source. (i.e. those messages neither go to the archive or the error table.)
Constructor Summary | |
---|---|
HL7InQueueProcessor()
Empty constructor (requires context to be set using setContext(Context) method
before any other calls are made) |
Method Summary | |
---|---|
void |
processHL7InQueue()
Starts up a thread to process all existing HL7InQueue entries |
void |
processHL7InQueue(HL7InQueue hl7InQueue)
Process a single queue entry from the inbound HL7 queue |
boolean |
processNextHL7InQueue()
Transform the next pending HL7 inbound queue entry. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HL7InQueueProcessor()
setContext(Context)
method
before any other calls are made)
Method Detail |
---|
public void processHL7InQueue(HL7InQueue hl7InQueue)
hl7InQueue
- queue entry to be processedpublic boolean processNextHL7InQueue()
public void processHL7InQueue() throws ca.uhn.hl7v2.HL7Exception
ca.uhn.hl7v2.HL7Exception
|
OpenMRS-1.7.x | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |