A C D E F G H I J L M O P R S T V W X 

A

AbstractAuditInterceptor<T extends WsAuditDataset> - Class in org.openehealth.ipf.commons.ihe.ws.cxf.audit
Base class for all ATNA audit-related CXF interceptors.
AbstractAuditInterceptor(String, AuditStrategy<T>) - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AbstractAuditInterceptor
Constructor which sets a strategy.
AbstractSafeInterceptor - Class in org.openehealth.ipf.commons.ihe.ws.cxf
CXF interceptor which logs all errors instead of letting them break the processing flow.
AbstractSafeInterceptor(String) - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.AbstractSafeInterceptor
Constructs the interceptor.
AbstractWsRejectionHandlingStrategy - Class in org.openehealth.ipf.commons.ihe.ws.cxf
Rejection handling strategy base for WS transactions.
AbstractWsRejectionHandlingStrategy() - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.AbstractWsRejectionHandlingStrategy
 
addHeader(QName) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.MustUnderstandDecoratorInterceptor
Adds an item to the list of SOAP headers which are to be flagged with mustUnderstand.
addHeaders(List<String>) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.MustUnderstandDecoratorInterceptor
Adds a set of SOAP headers which are to be flagged with mustUnderstand.
addNamespacesFromElement(Element, Map<String, String>) - Static method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.InNamespaceMergeInterceptor
Adds NS defined in the given XML element to the map.
AsynchronyCorrelator<AuditDatasetType extends WsAuditDataset> - Interface in org.openehealth.ipf.commons.ihe.ws.correlation
Interface for message correlators in asynchronous Web Service-based eHealth transactions.
ATTACHMENTS - Static variable in class org.openehealth.ipf.commons.ihe.ws.cxf.ProvidedAttachmentOutInterceptor
Context property that contains the provided attachments that need to be added to the message.
AuditInRequestInterceptor<T extends WsAuditDataset> - Class in org.openehealth.ipf.commons.ihe.ws.cxf.audit
CXF interceptor for ATNA auditing in WS-based IHE transactions with WSA asynchrony support.
AuditInRequestInterceptor(AuditStrategy<T>, WsTransactionConfiguration) - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AuditInRequestInterceptor
Constructor.
AuditOutRequestInterceptor<T extends WsAuditDataset> - Class in org.openehealth.ipf.commons.ihe.ws.cxf.audit
CXF interceptor for ATNA auditing in WS-based IHE transactions with WSA asynchrony support.
AuditOutRequestInterceptor(AuditStrategy<T>, AsynchronyCorrelator<T>, WsTransactionConfiguration) - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AuditOutRequestInterceptor
Constructor.
AuditResponseInterceptor<T extends WsAuditDataset> - Class in org.openehealth.ipf.commons.ihe.ws.cxf.audit
CXF interceptor for ATNA auditing in WS-based IHE transactions with WSA asynchrony support.
AuditResponseInterceptor(AuditStrategy<T>, boolean, AsynchronyCorrelator<T>, boolean) - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AuditResponseInterceptor
Constructor.
auditStrategy - Variable in class org.openehealth.ipf.commons.ihe.ws.JaxWsClientFactory
 
auditStrategy - Variable in class org.openehealth.ipf.commons.ihe.ws.JaxWsServiceFactory
Server-side ATNA audit strategy.

C

canProcess() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadLoggerInterceptor
 
configureInterceptors(Client) - Method in class org.openehealth.ipf.commons.ihe.ws.JaxWsClientFactory
Configures SOAP interceptors for the given client.
configureInterceptors(ServerFactoryBean) - Method in class org.openehealth.ipf.commons.ihe.ws.JaxWsServiceFactory
Called to configure any interceptors of the service.
copyInterceptorsFromProvider(InterceptorProvider, InterceptorProvider) - Static method in class org.openehealth.ipf.commons.ihe.ws.InterceptorUtils
 
createReader(Class<T>) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlDataBinding
 
createServerFactory(Class<?>) - Method in class org.openehealth.ipf.commons.ihe.ws.JaxWsServiceFactory
Creates and configures a server factory.
createServerFactory(Object) - Method in class org.openehealth.ipf.commons.ihe.ws.JaxWsServiceFactory
 
createWriter(Class<T>) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlDataBinding
 
customInterceptors - Variable in class org.openehealth.ipf.commons.ihe.ws.JaxWsClientFactory
 
customInterceptors - Variable in class org.openehealth.ipf.commons.ihe.ws.JaxWsServiceFactory
User-defined custom CXF interceptors.
Cxf3791WorkaroundInterceptor - Class in org.openehealth.ipf.commons.ihe.ws.cxf
According to ITI TF CP-510, SOAP Action should be ignored.
Cxf3791WorkaroundInterceptor() - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.Cxf3791WorkaroundInterceptor
 

D

DATASET_CONTEXT_KEY - Static variable in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AbstractAuditInterceptor
Key used to store audit datasets in Web Service contexts.
deactivate() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.WrappedOutputStream
Deactivates any further data collecting.
delete(String) - Method in interface org.openehealth.ipf.commons.ihe.ws.correlation.AsynchronyCorrelator
Deletes information pieces about the message with the given ID.
delete(String) - Method in class org.openehealth.ipf.commons.ihe.ws.correlation.EhcacheAsynchronyCorrelator
 
DisablePayloadCollectingDeactivationInterceptor - Class in org.openehealth.ipf.commons.ihe.ws.cxf.payload
Interceptor which sets a context property to disable stopping collecting payload in the OutPayloadExtractorInterceptor.
DisablePayloadCollectingDeactivationInterceptor() - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.payload.DisablePayloadCollectingDeactivationInterceptor
 

E

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
 
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.
extractNonEmptyElement(String, String) - Static method in class org.openehealth.ipf.commons.ihe.ws.utils.SoapUtils
Extracts the given XML element from the given XML document.
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.
extractXuaUserNameFromSaml2Assertion(SoapMessage, Header.Direction, WsAuditDataset) - Static method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AbstractAuditInterceptor
Extracts ITI-40 XUA user name from the SAML2 assertion contained in the given CXF message, and stores it in the ATNA audit dataset.

F

findContextualProperty(Message, String) - Static method in class org.openehealth.ipf.commons.ihe.ws.InterceptorUtils
Searches for a property in all available contexts associated with the given SOAP message.
FixContentTypeOutInterceptor - Class in org.openehealth.ipf.commons.ihe.ws.cxf
Workaround for a compatibility issue with Axis 2 0.9x.
FixContentTypeOutInterceptor() - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.FixContentTypeOutInterceptor
Constructs the interceptor.
FORCE_CORRELATION - Static variable in interface org.openehealth.ipf.commons.ihe.ws.correlation.AsynchronyCorrelator
When the Web Service context of an outgoing request message contains Boolean.TRUE value in the property with this name, then correlation items of this request message will be stored in the configured asynchrony correlator instance, even when the WS-Addressing <ReplyTo> header is not set.

G

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.OutPayloadLoggerInterceptor
 
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
 
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.OutPayloadLoggerInterceptor
 
getExpressionResolver() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadLoggerInterceptor
 
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.
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
 
getServiceEndpointUrl() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
Service (i.e.
getServiceName() - Method in class org.openehealth.ipf.commons.ihe.ws.WsTransactionConfiguration
 
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
 
getUserId() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
Client user ID (WS-Addressing <Reply-To> header).
getUserName() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
Client user name (WS-Security <Username> header).
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 class org.openehealth.ipf.commons.ihe.ws.JaxWsServiceFactory
 

H

handleMessage(SoapMessage) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.AbstractSafeInterceptor
Calls AbstractSafeInterceptor.process(org.apache.cxf.binding.soap.SoapMessage) and "forwards" all exceptions to the error log.
handleMessage(SoapMessage) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.Cxf3791WorkaroundInterceptor
 
handleMessage(SoapMessage) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.FixContentTypeOutInterceptor
 
handleMessage(SoapMessage) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.MustUnderstandDecoratorInterceptor
 
handleMessage(Message) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.DisablePayloadCollectingDeactivationInterceptor
 
handleMessage(Message) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.InNamespaceMergeInterceptor
 
handleMessage(Message) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.InPayloadExtractorInterceptor
 
handleMessage(Message) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.InPayloadInjectorInterceptor
 
handleMessage(Message) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadExtractorInterceptor
 
handleMessage(Message) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutStreamSubstituteInterceptor
 
handleMessage(SoapMessage) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.ProvidedAttachmentOutInterceptor
 
handleMessage(SoapMessage) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.RejectionHandlerInterceptor
 
handleRejectedExchange(Exchange) - Method in interface org.openehealth.ipf.commons.ihe.ws.cxf.WsRejectionHandlingStrategy
This method will be called when the request has been rejected by CXF (in this case, the CXF exchange will contain a SOAP fault) or by IPF (transaction-specific logic).

I

initialize(Service) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlDataBinding
 
InNamespaceMergeInterceptor - Class in org.openehealth.ipf.commons.ihe.ws.cxf.payload
CXF interceptor which inserts XML namespace declarations from incoming SOAP Envelope and SOAP Body elements into the String payload.
InNamespaceMergeInterceptor() - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.payload.InNamespaceMergeInterceptor
 
InPayloadExtractorInterceptor - Class in org.openehealth.ipf.commons.ihe.ws.cxf.payload
CXF interceptor that saves String payload of the incoming SOAP message body into the CXF message.
InPayloadExtractorInterceptor(StringPayloadHolder.PayloadType) - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.payload.InPayloadExtractorInterceptor
 
InPayloadInjectorInterceptor - Class in org.openehealth.ipf.commons.ihe.ws.cxf.payload
CXF interceptor which inserts data of String content type (it is supposed to be the XML payload of the incoming message) into the list of an operation's parameters or response values.
InPayloadInjectorInterceptor(int) - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.payload.InPayloadInjectorInterceptor
Constructs an interceptor instance.
installPayloadInterceptors(Client) - Static method in class org.openehealth.ipf.commons.ihe.ws.JaxWsClientFactory
Helper method for installing of payload-collecting SOAP interceptors for the given Client.
InterceptorUtils - Class in org.openehealth.ipf.commons.ihe.ws
Helper methods for handling user-defined custom interceptors.
isAddressing() - Method in class org.openehealth.ipf.commons.ihe.ws.WsTransactionConfiguration
Whether WS-Addressing should be supported.
isAllowAsynchrony() - Method in class org.openehealth.ipf.commons.ihe.ws.WsTransactionConfiguration
 
isAuditRequestPayload() - Method in class org.openehealth.ipf.commons.ihe.ws.WsTransactionConfiguration
 
isLocallyEnabled() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadLoggerInterceptor
 
isMtom() - Method in class org.openehealth.ipf.commons.ihe.ws.WsTransactionConfiguration
 
isRejected(Exchange) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.AbstractWsRejectionHandlingStrategy
 
isRejected(Exchange) - Method in interface org.openehealth.ipf.commons.ihe.ws.cxf.WsRejectionHandlingStrategy
This method should return true when the given CXF exchange can be considered rejected (failed).
isSwaOutSupport() - Method in class org.openehealth.ipf.commons.ihe.ws.WsTransactionConfiguration
 

J

JaxWsClientFactory<AuditDatasetType extends WsAuditDataset> - Class in org.openehealth.ipf.commons.ihe.ws
Factory for ITI Web Service stubs.
JaxWsClientFactory(WsTransactionConfiguration, String, AuditStrategy<AuditDatasetType>, InterceptorProvider) - Constructor for class org.openehealth.ipf.commons.ihe.ws.JaxWsClientFactory
Constructs the factory.
JaxWsServiceFactory<AuditDatasetType extends WsAuditDataset> - Class in org.openehealth.ipf.commons.ihe.ws
Factory for Web Services
JaxWsServiceFactory(WsTransactionConfiguration, String, AuditStrategy<AuditDatasetType>, InterceptorProvider, WsRejectionHandlingStrategy) - Constructor for class org.openehealth.ipf.commons.ihe.ws.JaxWsServiceFactory
Constructs the factory.

L

logPayload(Message) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadLoggerInterceptor
 
logPayload(Message) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.WsPayloadLoggerBase
 

M

MustUnderstandDecoratorInterceptor - Class in org.openehealth.ipf.commons.ihe.ws.cxf
CXF Interceptor to tag SOAP headers with an mustUnderstand flag.
MustUnderstandDecoratorInterceptor() - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.MustUnderstandDecoratorInterceptor
Constructs the interceptor.

O

org.openehealth.ipf.commons.ihe.ws - package org.openehealth.ipf.commons.ihe.ws
 
org.openehealth.ipf.commons.ihe.ws.correlation - package org.openehealth.ipf.commons.ihe.ws.correlation
 
org.openehealth.ipf.commons.ihe.ws.cxf - package org.openehealth.ipf.commons.ihe.ws.cxf
 
org.openehealth.ipf.commons.ihe.ws.cxf.audit - package org.openehealth.ipf.commons.ihe.ws.cxf.audit
 
org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml - package org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml
 
org.openehealth.ipf.commons.ihe.ws.cxf.payload - package org.openehealth.ipf.commons.ihe.ws.cxf.payload
 
org.openehealth.ipf.commons.ihe.ws.utils - package org.openehealth.ipf.commons.ihe.ws.utils
 
OutPayloadExtractorInterceptor - Class in org.openehealth.ipf.commons.ihe.ws.cxf.payload
CXF interceptor that reads outgoing payload collected by the output stream proxy installed in OutStreamSubstituteInterceptor and stores it in the message as String content type.
OutPayloadExtractorInterceptor() - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadExtractorInterceptor
 
OutPayloadLoggerInterceptor - Class in org.openehealth.ipf.commons.ihe.ws.cxf.payload
CXF interceptor which stores outgoing HTTP payload into files with user-defined name patterns.
OutPayloadLoggerInterceptor(String) - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadLoggerInterceptor
 
OutPayloadLoggerInterceptor(ExpressionResolver) - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadLoggerInterceptor
Instantiation, explicitly using a ExpressionResolver instance
OutStreamSubstituteInterceptor - Class in org.openehealth.ipf.commons.ihe.ws.cxf.payload
CXF interceptor that substitutes message output stream with a special wrapper that collects SOAP payload.
OutStreamSubstituteInterceptor() - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutStreamSubstituteInterceptor
 

P

PAYLOAD_COLLECTING_DEACTIVATION_ENABLED - Static variable in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadExtractorInterceptor
When the CXF message contains Boolean.FALSE in the property with this name, collecting message payload will not be deactivated after the SOAP part has been written.
PlainXmlDataBinding - Class in org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml
Special CXF data binding for plain XML transactions (e.g.
PlainXmlDataBinding() - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlDataBinding
 
PlainXmlReader - Class in org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml
Fake data reader which reads in the whole XML stream and returns a null value instead of the expected POJO.
PlainXmlReader() - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlReader
 
PlainXmlWriter - Class in org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml
A special writer for some transactions (e.g.
PlainXmlWriter() - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlWriter
 
process(SoapMessage) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.AbstractSafeInterceptor
Performs the actual work, being called from Interceptor.handleMessage(Message).
process(SoapMessage) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AuditInRequestInterceptor
 
process(SoapMessage) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AuditOutRequestInterceptor
 
process(SoapMessage) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AuditResponseInterceptor
 
process(SoapMessage) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadLoggerInterceptor
 
ProvidedAttachmentOutInterceptor - Class in org.openehealth.ipf.commons.ihe.ws.cxf
Interceptor to add provided outgoing attachments for SwA on the client side.
ProvidedAttachmentOutInterceptor() - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.ProvidedAttachmentOutInterceptor
Constructs the interceptor.
put(StringPayloadHolder.PayloadType, String) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.StringPayloadHolder
 

R

read(XMLStreamReader) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlReader
 
read(MessagePartInfo, XMLStreamReader) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlReader
 
read(QName, XMLStreamReader, Class) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlReader
 
RejectionHandlerInterceptor - Class in org.openehealth.ipf.commons.ihe.ws.cxf
CXF interceptor which sends all rejected CXF exchanges to the user-defined failure handler.
RejectionHandlerInterceptor(WsRejectionHandlingStrategy) - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.RejectionHandlerInterceptor
 
rejectionHandlingStrategy - Variable in class org.openehealth.ipf.commons.ihe.ws.JaxWsServiceFactory
User-defined strategy for handling rejected messages.
remove(StringPayloadHolder.PayloadType) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.StringPayloadHolder
 
resetErrorCount() - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadLoggerInterceptor
 

S

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.
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.OutPayloadLoggerInterceptor
 
setLocallyEnabled(boolean) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.OutPayloadLoggerInterceptor
 
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
 
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
 
setServiceEndpointUrl(String) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
Service (i.e.
setUserId(String) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
Client user ID (WS-Addressing <Reply-To> header).
setUserName(String) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
Client user name (WS-Security <Username> header).
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.

T

threadLocalPort - Variable in class org.openehealth.ipf.commons.ihe.ws.JaxWsClientFactory
 

V

valueOf(String) - Static method in enum org.openehealth.ipf.commons.ihe.ws.cxf.payload.StringPayloadHolder.PayloadType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openehealth.ipf.commons.ihe.ws.cxf.payload.StringPayloadHolder.PayloadType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WrappedOutputStream - Class in org.openehealth.ipf.commons.ihe.ws.cxf.payload
An implementation of output stream which serves as a proxy for another output stream instance and collects the data pieces to be written in a string buffer (these pieces are XML and/or MIME artifacts).
WrappedOutputStream(OutputStream, String) - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.payload.WrappedOutputStream
Constructor.
write(Object, MessagePartInfo, XMLStreamWriter) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlWriter
 
write(Object, XMLStreamWriter) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.databinding.plainxml.PlainXmlWriter
 
write(byte[], int, int) - Method in class org.openehealth.ipf.commons.ihe.ws.cxf.payload.WrappedOutputStream
 
WS_ADDRESSING_NS_URIS - Static variable in class org.openehealth.ipf.commons.ihe.ws.utils.SoapUtils
Set of URIs corresponding to supported WS-Addressing specification versions.
WsAuditDataset - Class in org.openehealth.ipf.commons.ihe.ws.cxf.audit
A data structure that contains various ATNA audit information pieces common for all Web Service-based IHE transactions.
WsAuditDataset(boolean) - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.audit.WsAuditDataset
Constructor.
WsPayloadLoggerBase - Class in org.openehealth.ipf.commons.ihe.ws.cxf.payload
Base class for CXF interceptors which store incoming and outgoing HTTP payload into files with user-defined name patterns.
WsPayloadLoggerBase() - Constructor for class org.openehealth.ipf.commons.ihe.ws.cxf.payload.WsPayloadLoggerBase
 
WsRejectionHandlingStrategy - Interface in org.openehealth.ipf.commons.ihe.ws.cxf
Rejection handling strategy for WS transactions.
WSSE_NS_URI - Static variable in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AbstractAuditInterceptor
XML Namespace URI of WS-Security Extensions 1.1.
wsTransactionConfiguration - Variable in class org.openehealth.ipf.commons.ihe.ws.JaxWsClientFactory
 
wsTransactionConfiguration - Variable in class org.openehealth.ipf.commons.ihe.ws.JaxWsServiceFactory
Transaction configuration.
WsTransactionConfiguration - Class in org.openehealth.ipf.commons.ihe.ws
Contains information about a Web Service-based transaction.
WsTransactionConfiguration(QName, Class<?>, QName, boolean, String, boolean, boolean, boolean, boolean) - Constructor for class org.openehealth.ipf.commons.ihe.ws.WsTransactionConfiguration
Constructs the service info.

X

XUA_SAML_ASSERTION - Static variable in class org.openehealth.ipf.commons.ihe.ws.cxf.audit.AbstractAuditInterceptor
If a SAML assertion is stored under this key in the Web Service context, IPF will use it instead of parsing the WS-Security header by itself.
A C D E F G H I J L M O P R S T V W X 

Copyright © 2016 Open eHealth Foundation. All rights reserved.