C F G H I M N S V W

C

communication - package communication
 

F

format(String) - Static method in class net.ihe.gazelle.shakespeare.KISimulator.Utilities.HL7V2
adjusts formatting of hl7 v2 string message for printing one segment per line.

G

getIpAddress() - Method in class communication.SimpleV3SendingServer
 
getMessage() - Method in class communication.SimpleV3ListeningServer
The method binds to the designated socket and waits for a request from the remote server.
getPort() - Method in class communication.SimpleV3ListeningServer
 
getPort() - Method in class communication.SimpleV3SendingServer
 
getResponse() - Method in class communication.SimpleV3SendingServer
The method binds to the designated socket and waits for a response from the remote server.
getStringRepresentation() - Method in class communication.HSV3Request
Builds the string representation of this HTTP Request.
getStringRepresentation() - Method in class communication.HSV3Response
Builds the string representation of this HTTP Response.
getStringRepresentation() - Method in interface communication.HTTPSoapV3Container
This method updates all internal structures of the container and generates the string representation of this HTTP message
getV3payload() - Method in class communication.HSV3Request
 
getV3payload() - Method in class communication.HSV3Response
 
getV3payload() - Method in interface communication.HTTPSoapV3Container
Returns the current content of this containers HL7V3Message

H

HL7V2 - Class in net.ihe.gazelle.shakespeare.KISimulator.Utilities
Helper methods for Hl7 version 2 messages
HL7V2() - Constructor for class net.ihe.gazelle.shakespeare.KISimulator.Utilities.HL7V2
 
HL7V2Client - Class in net.ihe.gazelle.shakespeare.KISimulator.Utilities
Helper class which implements an HL7V2 client, sending messages to a peer server.
HL7V2Client(KISimulator) - Constructor for class net.ihe.gazelle.shakespeare.KISimulator.Utilities.HL7V2Client
 
HSV3Request - Class in communication
Holds an instance of an HTTP request which contains an SOAP Envelope as its HTTP Entity.
HSV3Request(HL7V3Message, String) - Constructor for class communication.HSV3Request
Creates a HSV3Request with the provided HL7V3Message as its payload.
HSV3Request(HttpEntityEnclosingRequest) - Constructor for class communication.HSV3Request
Builds an HSV3Request from an entity closing HTTP request.
HSV3Response - Class in communication
Holds an instance of an HTTP response which contains an SOAP Envelope as its HTTP Entity.
HSV3Response() - Constructor for class communication.HSV3Response
Creates an empty response.
HSV3Response(HL7V3Message) - Constructor for class communication.HSV3Response
Creates a response with the specified HL7V3Message as its payload
HSV3Response(BasicHttpResponse) - Constructor for class communication.HSV3Response
Extracts the HL7V3Message from a BassicHttpResponse whose entity is SOAP enclosed HL7V3Message.
HTTPSoapV3Container - Interface in communication
Holds an instance of either an HTTP request or an HTTP response that contains a HL7V3Message as its entity

I

isSecure() - Method in class communication.SimpleV3ListeningServer
 
isSecure() - Method in class communication.SimpleV3SendingServer
 
isWSAValid() - Method in class communication.HSV3Request
Checks the soap header for this message to determine if it adheres to the following standards: Web Services Addressing 1.0 - Core, ITI TF-2x Appendix V This function is not complete and as of now only checks for cardinality constraints as indicated by the standards and for the required presence of various mustUnderstand attributes.
isWSAValid() - Method in class communication.HSV3Response
Checks the soap header for this message to determine if it adheres to the following standards: Web Services Addressing 1.0 - Core, ITI TF-2x Appendix V This function is not complete and as of now only checks for cardinality constraints as indicated by the standards and for the required presence of various mustUnderstand attributes.
isWSAValid() - Method in interface communication.HTTPSoapV3Container
Inspects the SOAP Headers of the currently known HL7V3Message for correctness in relation to ITI TF-2x Appendix V

M

mf - Static variable in class communication.HSV3Request
 
mf - Variable in class communication.HSV3Response
 

N

net.ihe.gazelle.shakespeare.KISimulator.Utilities - package net.ihe.gazelle.shakespeare.KISimulator.Utilities
 

S

sendAndReceive(Message, Test, String, StringBuffer) - Method in class net.ihe.gazelle.shakespeare.KISimulator.Utilities.HL7V2Client
Sends HAPI Message to Gazelle TM Test recipient server and returns response message.
sendAndReceive(String, Test, String, StringBuffer) - Method in class net.ihe.gazelle.shakespeare.KISimulator.Utilities.HL7V2Client
Sends HL7V2 message to Gazelle TM Test recipient server and returns response message.
sendMessage(HL7V3Message, String) - Method in class communication.SimpleV3SendingServer
 
sendResponse(HL7V3Message) - Method in class communication.SimpleV3ListeningServer
 
setWSAHeaderValues(String, String, String, String) - Method in class communication.HSV3Request
Sets the values of the required WSA header elements
setWSAHeaderValues(String, String, String, String) - Method in class communication.HSV3Response
Sets the values of the required WSA header elements
sheader - Variable in class communication.HSV3Request
 
SimpleV3ListeningServer - Class in communication
This class starts a server that listens on the designated port.
SimpleV3ListeningServer(int, boolean) - Constructor for class communication.SimpleV3ListeningServer
 
SimpleV3SendingServer - Class in communication
This class instantiates a server class that sends a request to the designated endpoint and waits for the a response.
SimpleV3SendingServer(String, int, boolean) - Constructor for class communication.SimpleV3SendingServer
 
smessage - Variable in class communication.HSV3Request
 
smessage - Variable in class communication.HSV3Response
 

V

v3payload - Variable in class communication.HSV3Request
 
v3payload - Variable in class communication.HSV3Response
 

W

WSAException - Exception in communication
This class is meant to house exceptions caused when checking a SOAP Headers conformance to the HL7 Standard

C F G H I M N S V W