Package | Description |
---|---|
uk.nhs.interoperability.client.samples | |
uk.nhs.interoperability.client.samples.cda | |
uk.nhs.interoperability.client.samples.notification | |
uk.nhs.interoperability.client.samples.smsp | |
uk.nhs.interoperability.consumer |
API pertinent to ITK message consumers.
|
uk.nhs.interoperability.consumer.appemulator | |
uk.nhs.interoperability.payload |
Interfaces to support the generic handling of ITK messages by the transport and distribution infrastructure.
|
uk.nhs.interoperability.source |
Interfaces to represent information/document/message sources responsibilities in support of ITK message exchange patterns.
|
uk.nhs.interoperability.transport |
Interfaces representing the abstraction of transport elements of the ITK transport and distribution infrastructure.
|
uk.nhs.interoperability.transport.WS |
HTTP SOAP Web Service transport implementation classes.
|
uk.nhs.interoperability.util |
General utility classes.
|
Modifier and Type | Method and Description |
---|---|
void |
SimpleMessageCallbackHandler.onMessage(ITKMessage request) |
void |
RoutedMessageCallbackHandler.onMessage(ITKMessage request) |
Modifier and Type | Method and Description |
---|---|
ITKMessage |
CDARepository.onSyncMessage(ITKMessage request) |
Modifier and Type | Method and Description |
---|---|
void |
CDARepository.onMessage(ITKMessage request) |
ITKMessage |
CDARepository.onSyncMessage(ITKMessage request) |
Modifier and Type | Method and Description |
---|---|
ITKMessage |
NotificationRepository.onSyncMessage(ITKMessage request)
Routed messages do not support true synchronous responses.
|
Modifier and Type | Method and Description |
---|---|
void |
NotificationRepository.onMessage(ITKMessage request) |
ITKMessage |
NotificationRepository.onSyncMessage(ITKMessage request)
Routed messages do not support true synchronous responses.
|
Constructor and Description |
---|
GetNHSNumberResponse(ITKMessage response)
Instantiates a new verify nhs number response.
|
GetPatientDetailsByNHSNumberResponse(ITKMessage response)
Instantiates a new gets the patient details by nhs number response.
|
VerifyNHSNumberResponse(ITKMessage response)
Instantiates a new verify nhs number response.
|
Modifier and Type | Method and Description |
---|---|
protected ITKMessage |
ITKServlet.addITKWrappers(ITKMessage itkMessage)
Adds the itk wrappers.
|
ITKMessage |
ITKMessageConsumer.onSyncMessage(ITKMessage request)
Call to process a request message where the application response is returned
synchronously (in the same thread)
|
Modifier and Type | Method and Description |
---|---|
protected ITKMessage |
ITKServlet.addITKWrappers(ITKMessage itkMessage)
Adds the itk wrappers.
|
void |
ITKMessageConsumer.onMessage(ITKMessage request)
Call to process a request message where no application response is returned
synchronously.
|
ITKMessage |
ITKMessageConsumer.onSyncMessage(ITKMessage request)
Call to process a request message where the application response is returned
synchronously (in the same thread)
|
Modifier and Type | Method and Description |
---|---|
ITKMessage |
SimpleApplicationEmulator.onSyncMessage(ITKMessage request) |
ITKMessage |
RoutedApplicationEmulator.onSyncMessage(ITKMessage request) |
ITKMessage |
ConsumerApplicationEmulator.onSyncMessage(ITKMessage request) |
Modifier and Type | Method and Description |
---|---|
void |
SimpleApplicationEmulator.onMessage(ITKMessage request) |
void |
RoutedApplicationEmulator.onMessage(ITKMessage request) |
void |
ConsumerApplicationEmulator.onMessage(ITKMessage request) |
ITKMessage |
SimpleApplicationEmulator.onSyncMessage(ITKMessage request) |
ITKMessage |
RoutedApplicationEmulator.onSyncMessage(ITKMessage request) |
ITKMessage |
ConsumerApplicationEmulator.onSyncMessage(ITKMessage request) |
Modifier and Type | Class and Description |
---|---|
class |
DEWrappedMessage
The Class DEWrappedMessage.
|
class |
ITKMessageImpl
The Class ITKMessageImpl.
|
class |
ITKSimpleMessageResponse
The Class ITKSimpleMessageResponse.
|
class |
SimpleMessage
The Class SimpleMessage.
|
Constructor and Description |
---|
DEWrappedMessage(ITKMessage message)
Instantiates a new dE wrapped message.
|
DEWrappedMessage(ITKService service,
ITKMessage message,
boolean addressed)
Instantiates a new dE wrapped message.
|
Modifier and Type | Method and Description |
---|---|
ITKMessage |
ITKMessageSenderImpl.sendSync(ITKMessage request) |
ITKMessage |
ITKMessageSender.sendSync(ITKMessage request)
Operation that allows a business payload to be sent synchronously to the
destination service/system returning the appropriate business response.
|
Modifier and Type | Method and Description |
---|---|
void |
ITKCallbackHandler.onMessage(ITKMessage response)
Allows the transport and distribution infrastructure
to pass back an asynchronous response received in
response to an asynchronous request.
The response message may be a generic ITK Business Acknowledgement (for instance as a result of a sendCDA
invocation) or a specific business response associated
with the request message.Note: It is the responsibility of the application to maintain state and do the necessary correlation of this message against the original request to complete the transaction. |
void |
ITKMessageSenderImpl.send(ITKMessage request) |
void |
ITKMessageSender.send(ITKMessage request)
Operation that allows a business payload to be sent to the
destination service/system with no response expected (a.k.a.
|
void |
ITKMessageSenderImpl.sendAsync(ITKMessage request) |
void |
ITKMessageSender.sendAsync(ITKMessage businessPayload)
Operation that allows a business payload to be sent asynchronously to the
destination service/system.
|
ITKMessage |
ITKMessageSenderImpl.sendSync(ITKMessage request) |
ITKMessage |
ITKMessageSender.sendSync(ITKMessage request)
Operation that allows a business payload to be sent synchronously to the
destination service/system returning the appropriate business response.
|
Modifier and Type | Class and Description |
---|---|
class |
ITKInfrastructureAck
The Class ITKInfrastructureAck.
|
Modifier and Type | Method and Description |
---|---|
ITKMessage |
ITKSender.sendSync(ITKTransportRoute destination,
ITKMessage request)
Operation that allows a business payload and ITK wrappers (e.g.
|
Modifier and Type | Method and Description |
---|---|
void |
ITKSender.send(ITKTransportRoute destination,
ITKMessage request)
Operation that allows a business payload and ITK wrappers (e.g.
|
void |
ITKSender.sendAysnc(ITKTransportRoute destination,
ITKMessage request)
Operation that allows a business payload and ITK wrappers (e.g.
|
ITKMessage |
ITKSender.sendSync(ITKTransportRoute destination,
ITKMessage request)
Operation that allows a business payload and ITK wrappers (e.g.
|
Modifier and Type | Class and Description |
---|---|
class |
WSSOAPMessageImpl
The Class WSSOAPMessageImpl.
|
Modifier and Type | Method and Description |
---|---|
ITKMessage |
ITKSenderWSImpl.sendSync(ITKTransportRoute destination,
ITKMessage request) |
Modifier and Type | Method and Description |
---|---|
void |
ITKSenderWSImpl.send(ITKTransportRoute destination,
ITKMessage request) |
void |
ITKSenderWSImpl.sendAysnc(ITKTransportRoute destination,
ITKMessage request) |
ITKMessage |
ITKSenderWSImpl.sendSync(ITKTransportRoute destination,
ITKMessage request) |
Constructor and Description |
---|
WSSOAPMessageImpl(ITKMessage itkMessage,
String messageType) |
WSSOAPMessageImpl(ITKTransportRoute destination,
ITKMessage itkMessage,
String messageType)
Instantiates a new wSSOAP message impl.
|
Modifier and Type | Method and Description |
---|---|
void |
MessageQueue.queue(ITKMessage request)
Queue.
|
All content is available under the Open Government Licence, except where otherwise stated
All example source code is available under Apache 2.0, except where otherwise stated