Package | Description |
---|---|
uk.nhs.interoperability.capabilities |
Additional ITK API capabilities/extensions for features that are not fully specified by the (normative) written ITK Specifications
|
uk.nhs.interoperability.consumer |
API pertinent to ITK message consumers.
|
uk.nhs.interoperability.infrastructure |
Base / infrastructure classes necessary to support ITK Transport and distribution.
|
uk.nhs.interoperability.payload |
Interfaces to support the generic handling of ITK messages by the transport and distribution infrastructure.
|
uk.nhs.interoperability.service |
Interfaces to represent the messaging service elements of the transport and distribution layers.
|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
AuditService.auditEvent(String event,
long eventTime,
ITKMessageProperties itkMessageProperties)
Writes an audit event to the audit service using the supplied information.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ITKServlet.checkProfileId(ITKMessageProperties itkMessageProperties)
Checks whether the profileId in as identified in the ITKMessagingProperties is
supported by the recipient.
|
protected void |
ITKServlet.checkServiceId(ITKMessageProperties itkMessageProperties)
Check service id.
|
protected void |
ITKServlet.sendInfrastructureAck(ITKMessageProperties requestMessageProperties)
Send infrastructure ack.
|
protected void |
ITKServlet.validateDistributionEnvelope(ITKMessageProperties itkMessageProperties)
Validate distribution envelope.
|
Modifier and Type | Class and Description |
---|---|
class |
ITKMessagePropertiesImpl
The Class ITKMessagePropertiesImpl.
|
Modifier and Type | Method and Description |
---|---|
static ITKMessageProperties |
ITKMessagePropertiesImpl.build(Document distributionEnvelope)
Builds the.
|
ITKMessageProperties |
ITKMessagingException.getRelatedMessageProperties() |
Modifier and Type | Method and Description |
---|---|
void |
ITKMessagingException.setRelatedMessageProperties(ITKMessageProperties relatedMessageProperties) |
Constructor and Description |
---|
ITKMessagingException(ITKMessageProperties itkMessageProperties,
int errorCode,
String arg0) |
ITKMessagingException(ITKMessageProperties itkMessageProperties,
int errorCode,
String message,
Throwable cause) |
ITKMessagingException(ITKTransportProperties itkTransportProperties,
ITKMessageProperties itkMessageProperties,
int errorCode,
String message) |
ITKMessagingException(ITKTransportProperties itkTransportProperties,
ITKMessageProperties itkMessageProperties,
int errorCode,
String message,
Throwable cause) |
Modifier and Type | Field and Description |
---|---|
protected ITKMessageProperties |
ITKMessageImpl.messageProperties
The message properties.
|
Modifier and Type | Method and Description |
---|---|
ITKMessageProperties |
ITKMessageImpl.getMessageProperties() |
ITKMessageProperties |
ITKMessage.getMessageProperties()
Obtains the
ITKMessageProperties associated with this
message. |
Modifier and Type | Method and Description |
---|---|
void |
ITKMessageImpl.setMessageProperties(ITKMessageProperties messageProperties) |
void |
ITKMessage.setMessageProperties(ITKMessageProperties itkMessageProperties)
Sets the
ITKMessageProperties associated with this
message. |
Constructor and Description |
---|
ITKMessageImpl(ITKMessageProperties itkMessageProperties)
Instantiates a new iTK message impl.
|
ITKMessageImpl(ITKMessageProperties itkMessageProperties,
String auditIdentity,
String profileId,
boolean reflectMessageProperties)
Instantiates a new iTK message impl.
|
ITKSimpleMessageResponse(ITKMessageProperties itkMessageProperties,
boolean reflectMessageProperties)
Instantiates a new iTK simple message response.
|
SimpleMessage(ITKMessageProperties itkMessageProperties)
Instantiates a new simple message.
|
SimpleMessage(ITKMessageProperties itkMessageProperties,
String businessPayload) |
SimpleMessage(ITKMessageProperties itkMessageProperties,
String auditIdentity,
String profileId,
boolean reflectMessageProperties)
Instantiates a new simple message.
|
Modifier and Type | Method and Description |
---|---|
void |
ITKSimpleAudit.auditEvent(String event,
long eventTime,
ITKMessageProperties itkMessageProperties) |
Constructor and Description |
---|
ITKInfrastructureAck(ITKMessageProperties requestMessageProperties,
String auditIdentity)
Instantiates a new iTK infrastructure ack.
|
ITKInfrastructureAck(ITKMessageProperties requestMessageProperties,
String auditIdentity,
ITKMessagingException itkMessagingException)
Instantiates a new iTK infrastructure ack.
|
Constructor and Description |
---|
ITKSOAPException(ITKMessageProperties itkMessageProperties,
int errorCode,
String arg0)
Instantiates a new iTKSOAP exception.
|
ITKSOAPException(ITKMessageProperties itkMessageProperties,
int errorCode,
String arg0,
Throwable arg1)
Instantiates a new iTKSOAP exception.
|
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