- EhcacheAsynchronyCorrelator<AuditDatasetType extends WsAuditDataset> - Class in org.openehealth.ipf.commons.ihe.ws.correlation
-
Ehcache-based implementation of asynchronous message correlator.
- EhcacheAsynchronyCorrelator(Ehcache) - Constructor for class org.openehealth.ipf.commons.ihe.ws.correlation.EhcacheAsynchronyCorrelator
-
- enrichAuditDatasetFromXuaToken(SoapMessage, Header.Direction, WsAuditDataset) - Static method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AbstractAuditInterceptor
-
Enriches the given audit dataset with elements from the XUA token (SAML2 assertion)
contained in the given CXF message.
- enrichAuditDatasetFromXuaToken(SoapMessage, Header.Direction, WsAuditDataset) - Method in interface org.openehealth.ipf.commons.ihe.ws.cxf.audit.XuaProcessor
-
Enriches the given audit dataset with elements from the XUA token (SAML2 assertion)
contained in the given CXF message.
- enrichNamespaces(Document, String) - Static method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.InNamespaceMergeInterceptor
-
Copies namespace definitions from SOAP Envelope and SOAP Body elements
of the given XML Document into the top-level element of the XML document
represented by the given String.
- extractAddressesFromServletRequest(SoapMessage, WsAuditDataset) - Static method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AbstractAuditInterceptor
-
Extracts service URI and client IP address from the servlet request.
- extractClientCertificateCommonName(SoapMessage, WsAuditDataset) - Static method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AbstractAuditInterceptor
-
Extract TLS information from servlet request, if available
- extractOutgoingException(Exchange) - Static method in class org.openehealth.ipf.commons.ihe.ws.utils.SoapUtils
-
Returns Exception object from the outgoing fault message contained in the given
CXF exchange, or null, when no exception could be extracted.
- extractOutgoingPayload(Exchange) - Static method in class org.openehealth.ipf.commons.ihe.ws.utils.SoapUtils
-
Returns String payload of the outgoing message contained in the given
CXF exchange, or null, when no String payload could be extracted.
- extractPojo(Message) - Static method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AbstractAuditInterceptor
-
Extracts POJO from the given CXF message.
- extractSoapBody(String) - Static method in class org.openehealth.ipf.commons.ihe.ws.utils.SoapUtils
-
Extracts the proper body (for example, a Query) from the
SOAP envelope, both represented as Strings.
- extractUserIdFromWSAddressing(SoapMessage, boolean, boolean, WsAuditDataset) - Static method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AbstractAuditInterceptor
-
Extracts user ID from an WS-Addressing SOAP header and stores it in the given
audit dataset.
- get(StringPayloadHolder.PayloadType) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.StringPayloadHolder
-
- getAdditionalInterceptors() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.InPayloadLoggerInterceptor
-
- getAdditionalInterceptors() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadLoggerInterceptor
-
- getAuditContext() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AbstractAuditInterceptor
-
- getAuditDataset(String) - Method in interface org.openehealth.ipf.commons.ihe.ws.correlation.AsynchronyCorrelator
-
Returns the audit dataset for the request message with the
given ID, or null if the message is unknown.
- getAuditDataset(String) - Method in class org.openehealth.ipf.commons.ihe.ws.correlation.EhcacheAsynchronyCorrelator
-
- getAuditDataset(SoapMessage) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AbstractAuditInterceptor
-
Returns an audit dataset instance which corresponds to the given message.
- getAuditStrategy() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AbstractAuditInterceptor
-
Returns the audit strategy associated with this interceptor.
- getBindingName() - Method in class org.openehealth.ipf.commons.ihe.ws.WsTransactionConfiguration
-
- getClient() - Method in class org.openehealth.ipf.commons.ihe.ws.JaxWsClientFactory
-
Returns a client stub for the web-service.
- getClientIpAddress() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
Client IP address.
- getCollectedPayload() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.WrappedOutputStream
-
Returns the collected message payload.
- getCorrelationKey(String) - Method in interface org.openehealth.ipf.commons.ihe.ws.correlation.AsynchronyCorrelator
-
Returns the user-defined correlation key for the message with the
given ID, or null if the message is unknown or the
user did not provided any correlation key.
- getCorrelationKey(String) - Method in class org.openehealth.ipf.commons.ihe.ws.correlation.EhcacheAsynchronyCorrelator
-
- getDestinationUserId() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
Server user ID (SOAP endpoint)
- getElementNS(Element, Set<String>, String) - Static method in class org.openehealth.ipf.commons.ihe.ws.utils.SoapUtils
-
Searches for the first sub-element of the given XML element, which has
the given local name and whose namespace belongs to the given set.
- getErrorCountLimit() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.InPayloadLoggerInterceptor
-
- getErrorCountLimit() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadLoggerInterceptor
-
- getExpressionResolver() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.InPayloadLoggerInterceptor
-
- getExpressionResolver() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadLoggerInterceptor
-
- getHumanUsers() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
IDs and real-world names of human users.
- getLocalAddress() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
- getMessageId(String) - Method in interface org.openehealth.ipf.commons.ihe.ws.correlation.AsynchronyCorrelator
-
Determines WS-Addressing message ID ("primary key")
which corresponds to the given alternative key.
- getMessageId(String) - Method in class org.openehealth.ipf.commons.ihe.ws.correlation.EhcacheAsynchronyCorrelator
-
- getPurposesOfUse() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
Purposes of use, see ITI TF-2a section 3.20.7.8 and ITI TF-2b section 3.40.4.1.2.3.
- getRemoteAddress() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
Remote address
- getRequestPayload() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
Request SOAP Body (XML) payload.
- getSei() - Method in class org.openehealth.ipf.commons.ihe.ws.WsTransactionConfiguration
-
- getServiceEndpointUri(String) - Method in interface org.openehealth.ipf.commons.ihe.ws.correlation.AsynchronyCorrelator
-
Returns the URI of the endpoint to which the message with the given
ID has been sent, or null if the message is unknown.
- getServiceEndpointUri(String) - Method in class org.openehealth.ipf.commons.ihe.ws.correlation.EhcacheAsynchronyCorrelator
-
- getServiceName() - Method in class org.openehealth.ipf.commons.ihe.ws.WsTransactionConfiguration
-
- getSourceUserId() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
Client user ID (WS-Addressing <Reply-To> header).
- getStreamWrapper(Message) - Static method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutStreamSubstituteInterceptor
-
Retrieves the instance of stream wrapper installed by this interceptor.
- getSupportedReaderFormats() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlDataBinding
-
- getSupportedWriterFormats() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlDataBinding
-
- getUnderstoodHeaders() - Method in class org.openehealth.ipf.commons.ihe.ws.WsSecurityUnderstandingInInterceptor
-
- getWsdlLocation() - Method in class org.openehealth.ipf.commons.ihe.ws.WsTransactionConfiguration
-
- getWsTransactionConfiguration() - Method in class org.openehealth.ipf.commons.ihe.ws.JaxWsClientFactory
-
- getWsTransactionConfiguration() - Method in interface org.openehealth.ipf.commons.ihe.ws.WsInteractionId
-
- getXuaPatientId() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
Patient ID from XUA token, see ITI TF-2b Section 3.40.4.1.2.2.1.
- getXuaProcessor() - Static method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AbstractAuditInterceptor
-
Processor for extracting SAML tokens when XUA is used
- securityInformation - Variable in class org.openehealth.ipf.commons.ihe.ws.JaxWsClientFactory
-
- serviceAddress - Variable in class org.openehealth.ipf.commons.ihe.ws.JaxWsServiceFactory
-
Service endpoint address.
- serviceUrl - Variable in class org.openehealth.ipf.commons.ihe.ws.JaxWsClientFactory
-
- setAttachments(Collection<Attachment>) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlReader
-
- setAttachments(Collection<Attachment>) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlWriter
-
- setClientIpAddress(String) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
Client IP address.
- setDestinationUserId(String) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
Server user ID (SOAP endpoint)
- setEnabled(boolean) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.InPayloadLoggerInterceptor
-
- setEnabled(boolean) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadLoggerInterceptor
-
- setErrorCountLimit(int) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.InPayloadLoggerInterceptor
-
- setErrorCountLimit(int) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadLoggerInterceptor
-
- setExpressionResolver(ExpressionResolver) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.InPayloadLoggerInterceptor
-
- setExpressionResolver(ExpressionResolver) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadLoggerInterceptor
-
- setLocalAddress(String) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
Local address
- setLocallyEnabled(boolean) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.InPayloadLoggerInterceptor
-
Deprecated.
- setLocallyEnabled(boolean) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadLoggerInterceptor
-
Deprecated.
- setProperty(String, Object) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlReader
-
- setProperty(String, Object) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlWriter
-
- setPurposesOfUse(PurposeOfUse[]) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
Purposes of use, see ITI TF-2a section 3.20.7.8 and ITI TF-2b section 3.40.4.1.2.3.
- setRemoteAddress(String) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
Remote address
- setRequestPayload(String) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
Sets the request SOAP Body (XML) payload.
- setRequestPayload(StringPayloadHolder) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
Sets the request SOAP Body (XML) payload.
- setSchema(Schema) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlReader
-
- setSchema(Schema) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlWriter
-
- setSourceUserId(String) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
Client user ID (WS-Addressing <Reply-To> header).
- setSourceUserIsRequestor(boolean) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
- setXuaPatientId(String) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
-
Patient ID from XUA token, see ITI TF-2b Section 3.40.4.1.2.2.1.
- setXuaProcessor(XuaProcessor) - Static method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AbstractAuditInterceptor
-
Processor for extracting SAML tokens when XUA is used
- SOAP_NS_URIS - Static variable in class org.openehealth.ipf.commons.ihe.ws.utils.SoapUtils
-
Set of URIs corresponding to supported SOAP versions.
- SoapUtils - Class in org.openehealth.ipf.commons.ihe.ws.utils
-
Generic constants and subroutines for SOAP/XML processing.
- storeAlternativeKeys(String, String...) - Method in interface org.openehealth.ipf.commons.ihe.ws.correlation.AsynchronyCorrelator
-
Stores a set of alternative keys for the message with the given
WS-Addressing ID.
- storeAlternativeKeys(String, String...) - Method in class org.openehealth.ipf.commons.ihe.ws.correlation.EhcacheAsynchronyCorrelator
-
- storeAuditDataset(String, WsAuditDataset) - Method in interface org.openehealth.ipf.commons.ihe.ws.correlation.AsynchronyCorrelator
-
Stores audit dataset.
- storeAuditDataset(String, WsAuditDataset) - Method in class org.openehealth.ipf.commons.ihe.ws.correlation.EhcacheAsynchronyCorrelator
-
- storeCorrelationKey(String, String) - Method in interface org.openehealth.ipf.commons.ihe.ws.correlation.AsynchronyCorrelator
-
Stores a user-defined correlation key.
- storeCorrelationKey(String, String) - Method in class org.openehealth.ipf.commons.ihe.ws.correlation.EhcacheAsynchronyCorrelator
-
- storeServiceEndpointUri(String, String) - Method in interface org.openehealth.ipf.commons.ihe.ws.correlation.AsynchronyCorrelator
-
Stores a service endpoint URI.
- storeServiceEndpointUri(String, String) - Method in class org.openehealth.ipf.commons.ihe.ws.correlation.EhcacheAsynchronyCorrelator
-
- StringPayloadHolder - Class in org.openehealth.ipf.commons.ihe.ws.cxf.payload
-
Holder for various types of String message payloads.
- StringPayloadHolder() - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.payload.StringPayloadHolder
-
- StringPayloadHolder.PayloadType - Enum in org.openehealth.ipf.commons.ihe.ws.cxf.payload
-
Types of supported payload:
HTTP (probably multi-part, i.e.