SwitchYard: Javadoc 2.1.0.redhat-630416
A B C D E F G H I J L M N O P R S T U V W 

A

addAttachment(String, DataSource) - Method in interface org.switchyard.Message
Adds an attachment to the message with the specified name.
addEventObserver(EventObserver, Class<? extends EventObject>) - Method in interface org.switchyard.ServiceDomain
Add an EventObserver for the specified event type.
addHeader(String, List<String>) - Method in class org.switchyard.component.http.composer.HttpBindingData
Add a HTTP header.
addHeader(String, String) - Method in class org.switchyard.component.http.composer.HttpBindingData
Add a HTTP header.
addHeader(String, List<String>) - Method in class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Add a HTTP header.
addHeader(String, String) - Method in class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Add a HTTP header.
addLabels(String...) - Method in interface org.switchyard.Property
Adds labels to the property.
addLabels(Set<String>) - Method in interface org.switchyard.Property
Adds a set of labels to the property.
addTransformer(Transformer) - Method in class org.switchyard.test.SwitchYardTestKit
Add a Transformer instance.
addTransformer(Transformer<?, ?>) - Method in interface org.switchyard.transform.TransformerRegistry
Add a transformer.
addTransformer(Transformer<?, ?>, QName, QName) - Method in interface org.switchyard.transform.TransformerRegistry
Add a transformer.
addValidator(Validator<?>) - Method in interface org.switchyard.validate.ValidatorRegistry
Add a validator.
addValidator(Validator<?>, QName) - Method in interface org.switchyard.validate.ValidatorRegistry
Add a validator.
after(String, Exchange) - Method in interface org.switchyard.ExchangeInterceptor
Invoked immediately after the specified target scope in a message exchange.
after(AbstractDeployment) - Method in interface org.switchyard.test.TestMixIn
After test method execution (cleanup).
APILogger - Interface in org.switchyard

This file is using the subset 10200-10399 for logger messages.

APIMessages - Interface in org.switchyard

This file is using the subset 10000-10199 for logger messages.

ApplicationMXBean - Interface in org.switchyard.admin.mbean
Management interface for a SwitchYard application.
apply(Message, TransformerRegistry) - Method in class org.switchyard.transform.TransformSequence
Apply this TransformSequence to the supplied Message instance.
applySequence(Exchange, TransformerRegistry) - Static method in class org.switchyard.transform.TransformSequence
Apply the active exchange transformation sequence to the supplied Exchange Message.
assertTransformsApplied(Exchange) - Static method in class org.switchyard.transform.TransformSequence
Utility assertion method for checking if the source to destination transformations have been applied to the Exchange.
associateWith(Message) - Method in class org.switchyard.transform.TransformSequence
Associate this instance with the supplied message context.
attachment(String, DataSource) - Method in class org.switchyard.test.Invoker
Adds an attachment for created Messages.
AUTH_PASSWORD - Static variable in class org.switchyard.remote.http.HttpInvoker
Property name for password used for authentication.
AUTH_USERNAME - Static variable in class org.switchyard.remote.http.HttpInvoker
Property name for username used for authentication.

B

BaseContextMapper<D extends BindingData> - Class in org.switchyard.component.common.composer
Base class for ContextMapper, no-op'ing the required methods in case the extender only needs to override one of them.
BaseContextMapper() - Constructor for class org.switchyard.component.common.composer.BaseContextMapper
 
BaseExchangeContract - Class in org.switchyard.metadata
Base implementation of ExchangeContract.
BaseExchangeContract() - Constructor for class org.switchyard.metadata.BaseExchangeContract
Create a new, empty BaseExchangeContract.
BaseExchangeContract(ServiceOperation) - Constructor for class org.switchyard.metadata.BaseExchangeContract
Create a new BaseExchangeContract with the specified consumer info.
BaseExchangeContract(ServiceOperation, ServiceOperation) - Constructor for class org.switchyard.metadata.BaseExchangeContract
Create a new BaseExchangeContract with the specified consumer and provider info.
BaseHandler - Class in org.switchyard
Empty implementation of the ExchangeHandler interface that can be used to selectively override fault or message handling logic.
BaseHandler() - Constructor for class org.switchyard.BaseHandler
 
BaseMessageComposer<D extends BindingData> - Class in org.switchyard.component.common.composer
Base class for MessageComposer.
BaseMessageComposer() - Constructor for class org.switchyard.component.common.composer.BaseMessageComposer
 
BaseRegexContextMapper<D extends BindingData> - Class in org.switchyard.component.common.composer
Base class for RegexContextMapper; adds the regex pattern matching ability.
BaseRegexContextMapper() - Constructor for class org.switchyard.component.common.composer.BaseRegexContextMapper
 
BaseService - Class in org.switchyard.metadata
Base implementation of ServiceInterface.
BaseService(ServiceOperation) - Constructor for class org.switchyard.metadata.BaseService
Create a new ServiceInterface with the specified operation.
BaseService(Set<ServiceOperation>) - Constructor for class org.switchyard.metadata.BaseService
Create a new ServiceInterface with the specified operations.
BaseService(ServiceOperation, String) - Constructor for class org.switchyard.metadata.BaseService
Create a new ServiceInterface with the specified operation and type.
BaseService(Set<ServiceOperation>, String) - Constructor for class org.switchyard.metadata.BaseService
Create a new ServiceInterface with the specified operations and type.
BaseServiceOperation - Class in org.switchyard.metadata
Base invocation contract.
BaseServiceOperation(ExchangePattern) - Constructor for class org.switchyard.metadata.BaseServiceOperation
 
BaseServiceOperation(ExchangePattern, String, QName, QName, QName) - Constructor for class org.switchyard.metadata.BaseServiceOperation
Constructor.
BaseTransformer<F,T> - Class in org.switchyard.transform
Base transformer implementation.
BaseTransformer() - Constructor for class org.switchyard.transform.BaseTransformer
Constructor.
BaseTransformer(QName, QName) - Constructor for class org.switchyard.transform.BaseTransformer
Constructor.
BaseValidator<T> - Class in org.switchyard.validate
Base validator implementation.
BaseValidator() - Constructor for class org.switchyard.validate.BaseValidator
Constructor.
BaseValidator(QName) - Constructor for class org.switchyard.validate.BaseValidator
Constructor.
BaseValidator.DefaultValidationResult - Class in org.switchyard.validate
 
BaseValidator.DefaultValidationResult(boolean, String) - Constructor for class org.switchyard.validate.BaseValidator.DefaultValidationResult
 
before(String, Exchange) - Method in interface org.switchyard.ExchangeInterceptor
Invoked immediately before the specified target scope in a message exchange.
before(AbstractDeployment) - Method in interface org.switchyard.test.TestMixIn
Before test method execution (init).
BeforeDeploy - Annotation Type in org.switchyard.test
Indicate the method to be invoked before deploy SwitchYard application.
BehaviorLabel - Enum in org.switchyard.label
Represents behavior labels.
BindingData - Interface in org.switchyard.component.common.composer
BindingData.
BindingMXBean - Interface in org.switchyard.admin.mbean
Management interface for a gateway binding defined on a service or reference.
build() - Method in class org.switchyard.metadata.ServiceMetadataBuilder
Returns a configured ServiceMetadata instance.

C

CAMEL_HTTP_HEADER - Static variable in class org.switchyard.component.http.composer.HttpMessageComposer
 
CamelBindingData - Class in org.switchyard.component.camel.common.composer
Camel binding data.
CamelBindingData(Message) - Constructor for class org.switchyard.component.camel.common.composer.CamelBindingData
Constructs a new Camel binding data with the specified message.
CamelContextMapper - Class in org.switchyard.component.camel.common.composer
CamelContextMapper.
CamelContextMapper() - Constructor for class org.switchyard.component.camel.common.composer.CamelContextMapper
 
CamelMessageComposer - Class in org.switchyard.component.camel.common.composer
The Camel implementation of MessageComposer.
CamelMessageComposer() - Constructor for class org.switchyard.component.camel.common.composer.CamelMessageComposer
 
cleanup() - Method in class org.switchyard.test.SwitchYardTestKit
Cleanup.
compareXMLToResource(String, String) - Method in class org.switchyard.test.SwitchYardTestKit
Compare an XML string (e.g.
compareXMLToString(String, String) - Static method in class org.switchyard.test.SwitchYardTestKit
Compare an XML String (e.g.
ComponentReferenceMXBean - Interface in org.switchyard.admin.mbean
Management interface for a component reference contained in a SwitchYard application.
ComponentServiceMXBean - Interface in org.switchyard.admin.mbean
Management interface for a component service provided in a SwitchYard application.
compose(CamelBindingData, Exchange) - Method in class org.switchyard.component.camel.common.composer.CamelMessageComposer
Takes the data from the passed in source object and composes a SwithYardMessage based on the specified Exchange.
compose(D, Exchange) - Method in interface org.switchyard.component.common.composer.MessageComposer
Takes the data from the passed in source object and composes a SwithYardMessage based on the specified Exchange.
compose(HttpBindingData, Exchange) - Method in class org.switchyard.component.http.composer.HttpMessageComposer
Takes the data from the passed in source object and composes a SwithYardMessage based on the specified Exchange.
compose(IndexedRecordBindingData, Exchange) - Method in class org.switchyard.component.jca.composer.IndexedRecordMessageComposer
Takes the data from the passed in source object and composes a SwithYardMessage based on the specified Exchange.
compose(JMSBindingData, Exchange) - Method in class org.switchyard.component.jca.composer.JMSMessageComposer
Takes the data from the passed in source object and composes a SwithYardMessage based on the specified Exchange.
compose(MappedRecordBindingData, Exchange) - Method in class org.switchyard.component.jca.composer.MappedRecordMessageComposer
Takes the data from the passed in source object and composes a SwithYardMessage based on the specified Exchange.
compose(StreamableRecordBindingData, Exchange) - Method in class org.switchyard.component.jca.composer.StreamableRecordMessageComposer
Takes the data from the passed in source object and composes a SwithYardMessage based on the specified Exchange.
compose(RESTEasyBindingData, Exchange) - Method in class org.switchyard.component.resteasy.composer.RESTEasyMessageComposer
Takes the data from the passed in source object and composes a SwithYardMessage based on the specified Exchange.
compose(SOAPBindingData, Exchange) - Method in class org.switchyard.component.soap.composer.SOAPMessageComposer
Takes the data from the passed in source object and composes a SwithYardMessage based on the specified Exchange.
Composition - Class in org.switchyard.component.common.composer
Utility class for Component-specific Composition classes.
consumer(ServiceReference, ServiceOperation) - Method in interface org.switchyard.Exchange
Set service consumer info for this exchange.
CONSUMER - Static variable in interface org.switchyard.ExchangeInterceptor
Intercepts an exchange before a message is passed into the processing pipeline and after all processing steps have completed.
CONTENT_TYPE - Static variable in interface org.switchyard.Exchange
Context property name used for Message Content Type.
Context - Interface in org.switchyard
Holds contextual information around the exchange of messages between a service consumer and provider.
ContextMapper<D extends BindingData> - Interface in org.switchyard.component.common.composer
Maps context properties from and to a source or target object.
ContextMapperFactory<D extends BindingData> - Class in org.switchyard.component.common.composer
Utility AND base class making it easy for Component developers to specify their own ContextMapper implementations.
ContextMapperFactory() - Constructor for class org.switchyard.component.common.composer.ContextMapperFactory
 
copy() - Method in interface org.switchyard.Message
Return copy of message.
create() - Static method in class org.switchyard.metadata.ServiceMetadataBuilder
Creates a new ServiceMetadata instance.
createExchange() - Method in interface org.switchyard.ServiceReference
Creates a new Exchange to invoke this service.
createExchange(ExchangeHandler) - Method in interface org.switchyard.ServiceReference
Creates a new Exchange to invoke this service, with replies handled by the specified ExchangeHandler.
createExchange(String) - Method in interface org.switchyard.ServiceReference
Creates a new Exchange to invoke this service with the specified exchange pattern.
createExchange(String, ExchangeHandler) - Method in interface org.switchyard.ServiceReference
Creates a new Exchange to invoke this service with the specified exchange pattern.
createExchange(ExchangeHandler) - Method in class org.switchyard.test.Invoker
Create an Exchange instance for the target service operation.
createFrom(ServiceMetadata) - Static method in class org.switchyard.metadata.ServiceMetadataBuilder
A copy operation which is compatible with the fluent builder API in case changes are necessary.
createMessage() - Method in interface org.switchyard.Exchange
Create a message to be used with this exchange.
createQName(String) - Method in class org.switchyard.test.SwitchYardTestKit
Creates a QName given this test kit's config model's targetNamespace + the specified localPart.
createTest() - Method in class org.switchyard.test.SwitchYardRunner
 

D

decompose(Exchange, CamelBindingData) - Method in class org.switchyard.component.camel.common.composer.CamelMessageComposer
Takes the data from the SwitchYardMessage in the specified Exchange and decomposes it into the target object.
decompose(Exchange, D) - Method in interface org.switchyard.component.common.composer.MessageComposer
Takes the data from the SwitchYardMessage in the specified Exchange and decomposes it into the target object.
decompose(Exchange, HttpBindingData) - Method in class org.switchyard.component.http.composer.HttpMessageComposer
Takes the data from the SwitchYardMessage in the specified Exchange and decomposes it into the target object.
decompose(Exchange, IndexedRecordBindingData) - Method in class org.switchyard.component.jca.composer.IndexedRecordMessageComposer
Takes the data from the SwitchYardMessage in the specified Exchange and decomposes it into the target object.
decompose(Exchange, JMSBindingData) - Method in class org.switchyard.component.jca.composer.JMSMessageComposer
Takes the data from the SwitchYardMessage in the specified Exchange and decomposes it into the target object.
decompose(Exchange, MappedRecordBindingData) - Method in class org.switchyard.component.jca.composer.MappedRecordMessageComposer
Takes the data from the SwitchYardMessage in the specified Exchange and decomposes it into the target object.
decompose(Exchange, StreamableRecordBindingData) - Method in class org.switchyard.component.jca.composer.StreamableRecordMessageComposer
Takes the data from the SwitchYardMessage in the specified Exchange and decomposes it into the target object.
decompose(Exchange, RESTEasyBindingData) - Method in class org.switchyard.component.resteasy.composer.RESTEasyMessageComposer
Takes the data from the SwitchYardMessage in the specified Exchange and decomposes it into the target object.
decompose(Exchange, SOAPBindingData) - Method in class org.switchyard.component.soap.composer.SOAPMessageComposer
Takes the data from the SwitchYardMessage in the specified Exchange and decomposes it into the target object.
DEFAULT_NAME - Static variable in interface org.switchyard.ServiceSecurity
The default name ("default").
DEFAULT_OPERATION - Static variable in interface org.switchyard.metadata.ServiceInterface
Empty string is the default operation name for service interface.
DEFAULT_SECURITY_DOMAIN - Static variable in interface org.switchyard.ServiceSecurity
The default security domain ("other").
DEFAULT_TIME_PERIOD - Static variable in class org.switchyard.metadata.qos.Throttling
Default time period is one second.
DEFAULT_TYPE - Static variable in interface org.switchyard.metadata.ServiceInterface
Default interface type used when a concrete interface (Java, WSDL) is not provided by the service.
DefaultType - Annotation Type in org.switchyard.annotations
Default payload type name.
destroy() - Method in interface org.switchyard.ServiceDomain
Cleans up all resources associated with a ServiceDomain instance including the transformer/validator/service registry and exchange bus.
destroy() - Method in class org.switchyard.test.SimpleTestDeployment
 
disable() - Method in interface org.switchyard.admin.mbean.ThrottlingMXBean
disable throttling for the associated object.
doInit(List<Activator>) - Method in class org.switchyard.test.SimpleTestDeployment
 
DomainShutdownEvent - Class in org.switchyard.event
Fired when domain is going to be shut down.
DomainShutdownEvent(ServiceDomain) - Constructor for class org.switchyard.event.DomainShutdownEvent
Creates new event object.
DomainStartupEvent - Class in org.switchyard.event
Fired when ServiceDomain is starting.
DomainStartupEvent(ServiceDomain) - Constructor for class org.switchyard.event.DomainStartupEvent
Creates a new event object.

E

enable() - Method in interface org.switchyard.admin.mbean.ThrottlingMXBean
enable throttling for the associated object.
ErrorListener - Interface in org.switchyard
Interface for elements intent to be aware about exceptions during mediation.
EventObserver - Interface in org.switchyard.event
Used to observe SwitchYard events.
EventPublisher - Interface in org.switchyard.event
Used to publish events in a ServiceDomain.
Exchange - Interface in org.switchyard
An Exchange represents an instance of a service invocation with a specific message exchange pattern (e.g.
ExchangeContract - Interface in org.switchyard.metadata
Exchange Contract.
ExchangeHandler - Interface in org.switchyard
The role of a Handler is to handle messages and fault events during the course of a service invocation.
ExchangeInterceptor - Interface in org.switchyard
ExchangeInterceptors allow code to be injected around specific interactions in the core exchange bus via a target definition.
ExchangePattern - Enum in org.switchyard
The list of supported exchange patterns within SwitchYard.
ExchangePhase - Enum in org.switchyard
Represents the phase of an exchange.
ExchangeSecurity - Interface in org.switchyard
ExchangeSecurity.
ExchangeState - Enum in org.switchyard
Exchange State.
expectedFaultType(QName) - Method in class org.switchyard.test.Invoker
Set the expected fault type for the exchange contract.
expectedOutputType(QName) - Method in class org.switchyard.test.Invoker
Set the output type for the exchange contract.
extractCredentials() - Method in interface org.switchyard.component.common.composer.SecurityBindingData
Extracts the Credentials from the SecurityBindingData.
extractCredentials() - Method in class org.switchyard.component.http.composer.HttpRequestBindingData
Extracts the Credentials from the SecurityBindingData.
extractCredentials() - Method in class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Extracts the Credentials from the SecurityBindingData.
extractCredentials() - Method in class org.switchyard.component.soap.composer.SOAPBindingData
Extracts the Credentials from the SecurityBindingData.

F

FAULT_TYPE - Static variable in interface org.switchyard.Exchange
Context property name used for Fault Type.
forwardInToFault() - Method in class org.switchyard.test.MockHandler
Forward input to fault.
forwardInToOut() - Method in class org.switchyard.test.MockHandler
Forward input to output.
from(QName) - Static method in class org.switchyard.transform.TransformSequence
Start the transformation sequence.
fromInterface(ServiceInterface) - Static method in class org.switchyard.remote.RemoteInterface
Creates a RemoteInterface representation from an existing contract.
fromService(Service) - Static method in class org.switchyard.remote.RemoteEndpoint
Create a RemoteEndpoint representation from a registered service.
fromURI(String) - Static method in enum org.switchyard.ExchangePattern
Converts an exchange pattern URI string into an instance of this enum.

G

getActivators() - Method in class org.switchyard.test.SwitchYardTestKit
Get the list of activators for the test.
getAllAvailablePolicies() - Static method in class org.switchyard.policy.PolicyFactory
Returns a set of all available policies.
getApplication() - Method in interface org.switchyard.admin.mbean.ComponentServiceMXBean
The application which contains this component service.
getApplication() - Method in interface org.switchyard.admin.mbean.ReferenceMXBean
The application which uses this reference.
getApplication() - Method in interface org.switchyard.admin.mbean.ServiceMXBean
The application which uses this reference.
getAttachment(String) - Method in interface org.switchyard.Message
Retrieves the named attachment from the message.
getAttachmentMap() - Method in interface org.switchyard.Message
Returns a map containing all attachments to this message.
getAvailableImplementationPolicies() - Static method in class org.switchyard.policy.PolicyFactory
Returns a set of available implementation policies.
getAvailableInteractionPolicies() - Static method in class org.switchyard.policy.PolicyFactory
Returns a set of available interaction policies.
getAverageProcessingTime() - Method in interface org.switchyard.admin.mbean.MessageMetricsMXBean
Average processing time for all messages in TimeUnit.MILLISECONDS.
getBindingDataClass() - Method in class org.switchyard.component.common.composer.ContextMapperFactory
Component developer should implement this message to specify the type of source/target object.
getBindingDataClass() - Method in class org.switchyard.component.common.composer.MessageComposerFactory
Component developer should implement this message to specify the type of source/target object.
getBindings() - Method in interface org.switchyard.admin.mbean.ReferenceMXBean
List of managed bindings used by this reference.
getBindings() - Method in interface org.switchyard.admin.mbean.ServiceMXBean
List of managed bindings used by this service.
getBody() - Method in class org.switchyard.component.http.composer.HttpBindingData
Get the HTTP body.
getBodyAsString() - Method in class org.switchyard.component.http.composer.HttpBindingData
Get the HTTP body.
getBodyBytes() - Method in class org.switchyard.component.http.composer.HttpBindingData
Get the HTTP body as byte array.
getCallbackHandler() - Method in interface org.switchyard.ServiceSecurity
Gets the CallbackHandler class.
getCallerPrincipal() - Method in interface org.switchyard.ExchangeSecurity
Gets the caller Principal.
getCause() - Method in exception org.switchyard.test.InvocationFaultException
 
getComponentService(String) - Method in interface org.switchyard.admin.mbean.ApplicationMXBean
Provides the ObjectName for the management interface of a component service in this application.
getComponentServices() - Method in interface org.switchyard.admin.mbean.ApplicationMXBean
Returns a list of names of component services for this application.
getComposerConfig() - Method in class org.switchyard.component.http.composer.HttpMessageComposer
Gets the MessageComposerModel config.
getConfig() - Method in interface org.switchyard.admin.mbean.ApplicationMXBean
Return the application descriptor.
getConfig() - Method in interface org.switchyard.metadata.Registrant
Returns a config representation based on the type of registrant.
getConfigModel() - Method in class org.switchyard.test.SwitchYardTestKit
Get the configuration model driving this test instance, if one exists.
getConfiguration() - Method in interface org.switchyard.admin.mbean.BindingMXBean
The config descriptor for the binding as a string.
getConsumer() - Method in interface org.switchyard.Exchange
Get the service reference representing the consumer.
getConsumerOperation() - Method in class org.switchyard.metadata.BaseExchangeContract
 
getConsumerOperation() - Method in interface org.switchyard.metadata.ExchangeContract
Returns the consumer contract for a message exchange.
getContent() - Method in interface org.switchyard.Message
Returns the content from the body of the message.
getContent(Class<T>) - Method in interface org.switchyard.Message
Convenience method used to retrieve a typed instance of the message body.
getContent() - Method in class org.switchyard.remote.RemoteMessage
Returns the content for the invocation.
getContentType() - Method in class org.switchyard.component.http.composer.HttpBindingData
Get the HTTP body's content type.
getContentType() - Method in class org.switchyard.test.TestDataSource
getContext() - Method in interface org.switchyard.Exchange
Retrieves the exchange context.
getContext(Message) - Method in interface org.switchyard.Exchange
Retrieves context available for passed message.
getContext() - Method in interface org.switchyard.Message
Retrieves the message context.
getContext() - Method in class org.switchyard.remote.RemoteMessage
Returns the context properties for the invocation.
getContextMapper() - Method in class org.switchyard.component.common.composer.BaseMessageComposer
Gets this message composer's associated context mapper.
getContextMapper(Class<D>) - Static method in class org.switchyard.component.common.composer.Composition
Gets a ContextMapper instance based on the supported binding data type.
getContextMapper(Class<D>, ContextMapperModel) - Static method in class org.switchyard.component.common.composer.Composition
Gets a ContextMapper instance based on the supported binding data type.
getContextMapper() - Method in interface org.switchyard.component.common.composer.MessageComposer
Gets this message composer's associated context mapper.
getContextMapperFactories() - Static method in class org.switchyard.component.common.composer.ContextMapperFactory
Gets a map of all known ContextMapperFactories, keyed by their supported source/target object type.
getContextMapperFactory(Class<F>) - Static method in class org.switchyard.component.common.composer.ContextMapperFactory
Constructs a new ContextMapperFactory that is known to be able to construct ContextMappers of the specified type.
getContract() - Method in interface org.switchyard.Exchange
The contract between consumer and provider for this exchange.
getContract() - Method in class org.switchyard.remote.RemoteEndpoint
Returns the service contract.
getCurrentMessageType(Exchange) - Static method in class org.switchyard.transform.TransformSequence
Get the current message type for the specified exchange.
getData() - Method in class org.switchyard.test.TestDataSource
Gets the data.
getDataString() - Method in class org.switchyard.test.TestDataSource
Gets the data as a String.
getDefaultNamespace() - Method in interface org.switchyard.selector.OperationSelector
Gets default namespace.
getDeployment() - Method in class org.switchyard.test.SwitchYardTestKit
Get the deployment instance associated with the test case.
getDetail() - Method in class org.switchyard.validate.BaseValidator.DefaultValidationResult
 
getDetail() - Method in interface org.switchyard.validate.ValidationResult
Return error details if it failed.
getDomain() - Method in class org.switchyard.event.DomainShutdownEvent
Gets domain associated with this event.
getDomain() - Method in class org.switchyard.event.DomainStartupEvent
Gets domain associated with event.
getDomain() - Method in class org.switchyard.remote.RemoteMessage
Returns the name of the domain for the invocation.
getDomain() - Method in interface org.switchyard.Service
The domain in which this service is registered.
getDomain() - Method in interface org.switchyard.ServiceReference
The domain in which this service reference is registered.
getDomainName() - Method in class org.switchyard.remote.RemoteEndpoint
Returns the domain name.
getEndpoint() - Method in class org.switchyard.remote.RemoteEndpoint
Returns the endpoint address.
getEventPublisher() - Method in interface org.switchyard.ServiceDomain
Returns the EventPublisher for this domain, which can be used to notify event observers of activity.
getExchangePattern() - Method in class org.switchyard.metadata.BaseServiceOperation
 
getExchangePattern() - Method in interface org.switchyard.metadata.ServiceOperation
The exchange pattern for the operation.
getFaultCount() - Method in interface org.switchyard.admin.mbean.MessageMetricsMXBean
Return the number of failed messages.
getFaultMessage() - Method in exception org.switchyard.test.InvocationFaultException
Return the underlying fault message.
getFaults() - Method in class org.switchyard.test.MockHandler
Fault getter.
getFaultType() - Method in class org.switchyard.metadata.BaseServiceOperation
 
getFaultType() - Method in interface org.switchyard.metadata.ServiceOperation
The name of the output message type.
getFrom() - Method in interface org.switchyard.admin.mbean.TransformerMXBean
Transformer "from" type name.
getFrom() - Method in class org.switchyard.transform.BaseTransformer
 
getFrom() - Method in interface org.switchyard.transform.Transformer
The name of the from, or source, message.
getFromType() - Method in class org.switchyard.transform.BaseTransformer
 
getFromType() - Method in interface org.switchyard.transform.Transformer
The Java type of the source format.
getGatwayLifecycle(QName, String) - Method in class org.switchyard.test.SimpleTestDeployment
 
getHeaders() - Method in class org.switchyard.component.http.composer.HttpBindingData
Get the HTTP headers map.
getHeaders() - Method in class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Get the HTTP headers map.
getHttpHeaders() - Method in class org.switchyard.component.soap.composer.SOAPBindingData
Get the HTTP headers.
getImplementation() - Method in interface org.switchyard.admin.mbean.ComponentServiceMXBean
The implementation type used for the component service.
getImplementationConfiguration() - Method in interface org.switchyard.admin.mbean.ComponentServiceMXBean
The configuration descriptor for the service implementation.
getIncludeRegexes() - Method in class org.switchyard.component.common.composer.BaseRegexContextMapper
 
getInputStream() - Method in class org.switchyard.test.TestDataSource
getInputType() - Method in class org.switchyard.metadata.BaseServiceOperation
 
getInputType() - Method in interface org.switchyard.metadata.ServiceOperation
The name of the input message type.
getInterface() - Method in interface org.switchyard.admin.mbean.ComponentReferenceMXBean
Interface used by component reference.
getInterface() - Method in interface org.switchyard.admin.mbean.ComponentServiceMXBean
The component service interface.
getInterface() - Method in interface org.switchyard.admin.mbean.ReferenceMXBean
The composite reference interface.
getInterface() - Method in interface org.switchyard.admin.mbean.ServiceMXBean
Composite service interface.
getInterface() - Method in interface org.switchyard.Service
Interface metadata for the registered service.
getInterface() - Method in interface org.switchyard.ServiceReference
Interface metadata for the registered service.
getLabels() - Method in interface org.switchyard.Property
The labels of the property.
getMaxProcessingTime() - Method in interface org.switchyard.admin.mbean.MessageMetricsMXBean
Maximum processing time for a message in TimeUnit.MILLISECONDS.
getMaxRequests() - Method in interface org.switchyard.admin.mbean.ThrottlingMXBean
 
getMaxRequests() - Method in class org.switchyard.metadata.qos.Throttling
Returns the maximum number of requests allowed in a given time period.
getMessage() - Method in class org.switchyard.component.camel.common.composer.CamelBindingData
Gets the message.
getMessage() - Method in class org.switchyard.component.jca.composer.JMSBindingData
Gets the message.
getMessage() - Method in interface org.switchyard.Exchange
Returns the current message for the exchange.
getMessageComposer(Class<D>) - Static method in class org.switchyard.component.common.composer.Composition
Gets a MessageComposer instance based on the supported binding data type.
getMessageComposer(Class<D>, ContextMapperModel, MessageComposerModel) - Static method in class org.switchyard.component.common.composer.Composition
Gets a MessageComposer instance based on the supported binding data type.
getMessageComposerFactories() - Static method in class org.switchyard.component.common.composer.MessageComposerFactory
Gets a map of all known MessageComposerFactories, keyed by their supported source/target object type.
getMessageComposerFactory(Class<F>) - Static method in class org.switchyard.component.common.composer.MessageComposerFactory
Constructs a new MessageComposerFactory that is known to be able to construct MessageComposers of the specified type.
getMessages() - Method in class org.switchyard.test.MockHandler
Message getter.
getMessageType(Exchange) - Static method in class org.switchyard.component.common.composer.BaseMessageComposer
Returns the current message type based on the state of the exchange.
getMinProcessingTime() - Method in interface org.switchyard.admin.mbean.MessageMetricsMXBean
Minimum processing time for a message in TimeUnit.MILLISECONDS.
getMixIn(Class<T>) - Method in class org.switchyard.test.SwitchYardTestKit
Get the "active" TestMixIn instance of the specified type.
getMixIn() - Method in class org.switchyard.test.SwitchYardTestKit.MixInEntry
 
getMixIns() - Method in class org.switchyard.test.SwitchYardTestKit
Get the TestMixIn instances associated with this test instance.
getModel() - Method in class org.switchyard.component.common.composer.BaseContextMapper
Gets the model.
getModel() - Method in interface org.switchyard.component.common.composer.ContextMapper
Gets the model.
getName() - Method in interface org.switchyard.admin.mbean.ApplicationMXBean
Returns the name of the application.
getName() - Method in interface org.switchyard.admin.mbean.BindingMXBean
The binding's name.
getName() - Method in interface org.switchyard.admin.mbean.ComponentReferenceMXBean
Component reference name.
getName() - Method in interface org.switchyard.admin.mbean.ComponentServiceMXBean
The component service name.
getName() - Method in interface org.switchyard.admin.mbean.ReferenceMXBean
Reference name.
getName() - Method in interface org.switchyard.admin.mbean.ServiceMXBean
The service name.
getName() - Method in interface org.switchyard.admin.mbean.ValidatorMXBean
The name of the data type validated by this validator.
getName() - Method in class org.switchyard.metadata.BaseServiceOperation
 
getName() - Method in interface org.switchyard.metadata.ServiceOperation
The name of the operation.
getName() - Method in interface org.switchyard.policy.Policy
Deprecated.
use Policy.getQName() instead
getName() - Method in enum org.switchyard.policy.SecurityPolicy
Returns the string identifier for the policy.
getName() - Method in enum org.switchyard.policy.TransactionPolicy
Returns the string identifier for the policy.
getName() - Method in interface org.switchyard.Property
The name of the property.
getName() - Method in interface org.switchyard.Service
Qualified name of the service.
getName() - Method in interface org.switchyard.ServiceDomain
Name of the ServiceDomain.
getName() - Method in interface org.switchyard.ServiceReference
Qualified name of the service.
getName() - Method in interface org.switchyard.ServiceSecurity
Gets the name.
getName() - Method in class org.switchyard.test.TestDataSource
getName() - Method in class org.switchyard.validate.BaseValidator
 
getName() - Method in interface org.switchyard.validate.Validator
Return the name of the subject for validation.
getNode() - Method in class org.switchyard.remote.RemoteEndpoint
Returns the node name.
getOperation(String) - Method in class org.switchyard.metadata.BaseService
 
getOperation(String) - Method in interface org.switchyard.metadata.ServiceInterface
Returns operation details for the specified name from the service interface.
getOperation() - Method in class org.switchyard.remote.RemoteMessage
Returns the operation being invoked.
getOperationName() - Method in class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Gets the operation name to be invoked.
getOperationName() - Method in class org.switchyard.test.Invoker
Get the target Operation Name.
getOperations() - Method in class org.switchyard.metadata.BaseService
 
getOperations() - Method in interface org.switchyard.metadata.ServiceInterface
The set of operations available on this service.
getOptionalDependencies(TestMixIn) - Method in class org.switchyard.test.SwitchYardTestKit
Returns optional mixin dependencies.
getOptionalDeps() - Method in class org.switchyard.test.SwitchYardTestKit.MixInEntry
 
getOutputStream() - Method in class org.switchyard.test.TestDataSource
getOutputType() - Method in class org.switchyard.metadata.BaseServiceOperation
 
getOutputType() - Method in interface org.switchyard.metadata.ServiceOperation
The name of the output message type.
getParameters() - Method in class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Gets the method parameters as passed from RESTEasy.
getPattern() - Method in interface org.switchyard.Exchange
Provides the consumer's view of the message exchange pattern.
getPhase() - Method in interface org.switchyard.Exchange
Get the exchange phase.
getPolicy(String) - Static method in class org.switchyard.policy.PolicyFactory
Deprecated.
getPolicy(QName) - Static method in class org.switchyard.policy.PolicyFactory
Returns policy object from qualified name.
getPolicyDependency() - Method in interface org.switchyard.policy.Policy
Returns a policy which is a dependency of this Policy.
getPolicyDependency() - Method in enum org.switchyard.policy.SecurityPolicy
Returns a policy which is a dependency of this Policy.
getPolicyDependency() - Method in enum org.switchyard.policy.TransactionPolicy
 
getPrincipal() - Method in class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Gets the User Principal associated with this request.
getPromotedReference() - Method in interface org.switchyard.admin.mbean.ReferenceMXBean
The component reference that this composite reference promotes.
getPromotedService() - Method in interface org.switchyard.admin.mbean.ServiceMXBean
The component service promoted by this composite service.
getProperties() - Method in interface org.switchyard.Context
Returns the set of all properties in this context.
getProperties(Scope) - Method in interface org.switchyard.Context
Returns the set of all properties in this context in the specified scope.
getProperties(String) - Method in interface org.switchyard.Context
Get all properties with a given label.
getProperties() - Method in interface org.switchyard.ServiceDomain
Shared properties/POJOs for this service domain.
getProperties() - Method in interface org.switchyard.ServiceSecurity
Gets the properties.
getProperty(String) - Method in interface org.switchyard.Context
Retrieves the named property within this context, regardless of the scope.
getProperty(String, Scope) - Method in interface org.switchyard.Context
Retrieves the value of the named property with the given scope in this context.
getProperty(String) - Method in interface org.switchyard.ServiceDomain
Returns the value of the specified domain property.
getPropertyValue(String) - Method in interface org.switchyard.Context
Retrieves the value of the named property within this context, regardless of the scope.
getProvided(Exchange) - Static method in class org.switchyard.policy.PolicyUtil
Returns the set of policies provided for this exchange.
getProvidedPolicies() - Method in interface org.switchyard.ServiceMetadata
Returns a list of policies provided by this service reference.
getProvider() - Method in interface org.switchyard.Exchange
Get the service representing the provider.
getProviderHandler() - Method in interface org.switchyard.Service
Return the exchange handler representing the provider.
getProviderOperation() - Method in class org.switchyard.metadata.BaseExchangeContract
 
getProviderOperation() - Method in interface org.switchyard.metadata.ExchangeContract
Returns the provider contract for a message exchange.
getQName() - Method in interface org.switchyard.policy.Policy
Returns the qualified identifier for the policy.
getQName() - Method in enum org.switchyard.policy.SecurityPolicy
Returns the qualified identifier for the policy.
getQName() - Method in enum org.switchyard.policy.TransactionPolicy
Returns the qualified identifier for the policy.
getRecord() - Method in class org.switchyard.component.jca.composer.IndexedRecordBindingData
Gets the record.
getRecord() - Method in class org.switchyard.component.jca.composer.MappedRecordBindingData
Gets the record.
getRecord() - Method in interface org.switchyard.component.jca.composer.RecordBindingData
Gets the record.
getRecord() - Method in class org.switchyard.component.jca.composer.StreamableRecordBindingData
Gets the record.
getReference(String) - Method in interface org.switchyard.admin.mbean.ApplicationMXBean
Provides the ObjectName for the management interface of a composite reference in this application.
getReference() - Method in class org.switchyard.event.ReferenceRegistrationEvent
Get the registered reference associated with this event.
getReference() - Method in class org.switchyard.event.ReferenceUnregistrationEvent
Get the unregistered reference associated with this event.
getReferences() - Method in interface org.switchyard.admin.mbean.ApplicationMXBean
Returns a list of composite references consumed by the application.
getReferences() - Method in interface org.switchyard.admin.mbean.ComponentServiceMXBean
List of reference names consumed by this service.
getRegisteredTransformers() - Method in interface org.switchyard.transform.TransformerRegistry
Get a list of currently registered Transformers.
getRegistrant() - Method in interface org.switchyard.ServiceMetadata
Return the consumer metadata associated with this service.
getReplyHandler() - Method in interface org.switchyard.Exchange
Get the reply handler for this exchange.
getRequestInfo() - Method in class org.switchyard.component.http.composer.HttpRequestBindingData
 
getRequired(Exchange) - Static method in class org.switchyard.policy.PolicyUtil
Returns the set of policies required for this exchange.
getRequiredDependencies(TestMixIn) - Method in class org.switchyard.test.SwitchYardTestKit
Returns required mixin dependencies.
getRequiredDeps() - Method in class org.switchyard.test.SwitchYardTestKit.MixInEntry
 
getRequiredPolicies() - Method in interface org.switchyard.ServiceMetadata
Returns a list of required policies for this service reference.
getResourceAsStream(String) - Method in class org.switchyard.test.SwitchYardTestKit
Finds a resource with a given name.
getRolesAllowed() - Method in interface org.switchyard.ServiceSecurity
Gets the roles allowed.
getRunAs() - Method in interface org.switchyard.ServiceSecurity
Gets the run as.
getScope() - Method in interface org.switchyard.Property
The scope of the property.
getSecurity() - Method in interface org.switchyard.Exchange
Get the exchange security.
getSecurity() - Method in interface org.switchyard.ServiceMetadata
Gets the security.
getSecurityDomain() - Method in interface org.switchyard.ServiceSecurity
Gets the security domain.
getService(String) - Method in interface org.switchyard.admin.mbean.ApplicationMXBean
Provides the ObjectName for the management interface of a composite service in this application.
getService() - Method in class org.switchyard.event.ServiceRegistrationEvent
Get the registered service associated with this event.
getService() - Method in class org.switchyard.event.ServiceUnregistrationEvent
Get the unregistered reference associated with this event.
getService() - Method in class org.switchyard.remote.RemoteMessage
Returns the service name for the invocation.
getServiceDomain() - Method in class org.switchyard.test.SwitchYardTestKit
Get the ServiceDomain.
getServiceMetadata() - Method in interface org.switchyard.Service
Return runtime metadata associated with this service.
getServiceMetadata() - Method in interface org.switchyard.ServiceReference
Return runtime metadata associated with this service reference.
getServiceName() - Method in class org.switchyard.remote.RemoteEndpoint
Returns the name of the service.
getServiceName() - Method in class org.switchyard.test.Invoker
Get the target Service Name.
getServiceOperations() - Method in interface org.switchyard.admin.mbean.ComponentServiceMXBean
List of operation names provided by this service.
getServiceReference(QName) - Method in interface org.switchyard.ServiceDomain
Fetches a registered service reference for the specified name.
getServices() - Method in interface org.switchyard.admin.mbean.ApplicationMXBean
Returns a list of composite services provided by the application.
getServices() - Method in interface org.switchyard.ServiceDomain
Return the list of services.
getServices(QName) - Method in interface org.switchyard.ServiceDomain
Get the list of services for the specified service name.
getServiceSecurity(String) - Method in interface org.switchyard.ServiceDomain
Gets a ServiceSecurity by name.
getServletRequest() - Method in class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Gets the ServletRequest associated with this request.
getSOAPFaultInfo() - Method in class org.switchyard.component.soap.composer.SOAPBindingData
Gets the SOAPFault information.
getSOAPHeadersType() - Method in class org.switchyard.component.soap.composer.SOAPContextMapper
Gets the SOAPHeadersType.
getSOAPMessage() - Method in class org.switchyard.component.soap.composer.SOAPBindingData
Gets the SOAP message.
getState() - Method in interface org.switchyard.admin.mbean.LifecycleMXBean
 
getState() - Method in interface org.switchyard.Exchange
Get the exchange state.
getStatus() - Method in class org.switchyard.component.http.composer.HttpResponseBindingData
Get the HTTP response status.
getStatus() - Method in class org.switchyard.component.soap.composer.SOAPBindingData
Get the HTTP response status.
getStatusCode() - Method in class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Gets the HTTP response status code.
getSuccessCount() - Method in interface org.switchyard.admin.mbean.MessageMetricsMXBean
Return the number of successful messages.
getTargetMessageType(Exchange) - Static method in class org.switchyard.transform.TransformSequence
Get the target message type for the specified exchange phase.
getTargets() - Method in interface org.switchyard.ExchangeInterceptor
The list of targets, or interception points, where this interceptor should be invoked.
getTargetServiceName() - Method in interface org.switchyard.ServiceReference
Returns the name of a service which is wired from this reference.
getTestInstance() - Method in class org.switchyard.test.SwitchYardTestKit
Get the test class instance.
getThrottling() - Method in interface org.switchyard.admin.mbean.ServiceMXBean
 
getThrottling() - Method in interface org.switchyard.ServiceMetadata
Return the throttling configuration associated with a service reference.
getTimePeriod() - Method in interface org.switchyard.admin.mbean.ThrottlingMXBean
 
getTimePeriod() - Method in class org.switchyard.metadata.qos.Throttling
Returns the time period in milliseconds used to calculate the max request window.
getTo() - Method in interface org.switchyard.admin.mbean.TransformerMXBean
Transformer "to" type name.
getTo() - Method in class org.switchyard.transform.BaseTransformer
 
getTo() - Method in interface org.switchyard.transform.Transformer
The name of the to, or target, message.
getTotalCount() - Method in interface org.switchyard.admin.mbean.MessageMetricsMXBean
Return the total number of messages processed.
getTotalProcessingTime() - Method in interface org.switchyard.admin.mbean.MessageMetricsMXBean
Total processing time for all messages in TimeUnit.MILLISECONDS.
getToType() - Method in class org.switchyard.transform.BaseTransformer
 
getToType() - Method in interface org.switchyard.transform.Transformer
The Java type of the target format.
getTransformer() - Method in class org.switchyard.event.TransformerAddedEvent
Get the added transformer.
getTransformer() - Method in class org.switchyard.event.TransformerRemovedEvent
Get the removed transformer.
getTransformer() - Method in class org.switchyard.event.ValidatorAddedEvent
Get the added validator.
getTransformer() - Method in class org.switchyard.event.ValidatorRemovedEvent
Get the removed validator.
getTransformer() - Method in exception org.switchyard.transform.TransformationFailureException
Gets transformer instance which has failed.
getTransformer(QName, QName) - Method in interface org.switchyard.transform.TransformerRegistry
Get a transformer.
getTransformerRegistry() - Method in interface org.switchyard.ServiceDomain
Returns a reference to the transformer registry for this domain.
getTransformers() - Method in interface org.switchyard.admin.mbean.ApplicationMXBean
Provides a list of ObjectNames for the management interfaces for all transformers in this application.
getTransformersFrom(QName) - Method in interface org.switchyard.transform.TransformerRegistry
Returns a list of transformers that transform from the specified type.
getTransformersTo(QName) - Method in interface org.switchyard.transform.TransformerRegistry
Returns a list of transformers that transform to the specified type.
getTransformSequence(QName, QName) - Method in interface org.switchyard.transform.TransformerRegistry
Get a transform sequence wiring transformers.
getType() - Method in interface org.switchyard.admin.mbean.BindingMXBean
The binding type.
getType() - Method in interface org.switchyard.admin.mbean.TransformerMXBean
The implementation type of the transformer.
getType() - Method in interface org.switchyard.admin.mbean.ValidatorMXBean
The implementation type of this validator.
getType() - Method in class org.switchyard.metadata.BaseService
 
getType() - Method in interface org.switchyard.metadata.ServiceInterface
The type of the interface - e.g.
getType() - Method in class org.switchyard.validate.BaseValidator
 
getType() - Method in interface org.switchyard.validate.Validator
Return the Java type of the content to be validated.
getURI() - Method in enum org.switchyard.ExchangePattern
Returns the string representation of the ExchangePattern instance.
getValidationResult() - Method in exception org.switchyard.validate.ValidationFailureException
Gets ValidationResult.
getValidator() - Method in exception org.switchyard.validate.ValidationFailureException
Gets a validator instance which has failed.
getValidator(QName) - Method in interface org.switchyard.validate.ValidatorRegistry
Get a validator.
getValidatorRegistry() - Method in interface org.switchyard.ServiceDomain
Returns a reference to the validator registry for this domain.
getValidators() - Method in interface org.switchyard.admin.mbean.ApplicationMXBean
Provides a list of ObjectNames for the management interfaces for all validators in this application.
getValue() - Method in interface org.switchyard.Property
The value of the property.
getViolatedPolicies() - Method in exception org.switchyard.policy.PolicyViolationException
Gets violated policies.
getWaitTimeout() - Method in class org.switchyard.test.MockHandler
 
getWebServiceContext() - Method in class org.switchyard.component.soap.composer.SOAPBindingData
Gets the web service context.
getWsdlPort() - Method in class org.switchyard.component.soap.composer.SOAPMessageComposer
Get the WSDL Port used by this message composer.

H

handleFault(Exchange) - Method in class org.switchyard.BaseHandler
 
handleFault(Exchange) - Method in interface org.switchyard.ExchangeHandler
Called when a fault is generated while processing an exchange.
handleFault(Exchange) - Method in class org.switchyard.test.MockHandler
 
handleMessage(Exchange) - Method in class org.switchyard.BaseHandler
 
handleMessage(Exchange) - Method in interface org.switchyard.ExchangeHandler
Called when a message is sent through an exchange.
handleMessage(Exchange) - Method in class org.switchyard.test.MockHandler
 
HandlerException - Exception in org.switchyard
Represents a runtime processing error when handling an exchange.
HandlerException(String) - Constructor for exception org.switchyard.HandlerException
Create a new HandlerException with the specified error message.
HandlerException(Throwable) - Constructor for exception org.switchyard.HandlerException
Create a new HandlerException with the specified cause.
HandlerException(String, Throwable) - Constructor for exception org.switchyard.HandlerException
Create a new HandlerException with the specified error message and cause.
hasLabel(String) - Method in interface org.switchyard.Property
If the property has the specified label.
hasTransformer(QName, QName) - Method in interface org.switchyard.transform.TransformerRegistry
Does the registry have a transformer for the specified types.
hasValidator(QName) - Method in interface org.switchyard.validate.ValidatorRegistry
Does the registry have a validator for the specified types.
HEADER_JMS_CORRELATION_ID - Static variable in class org.switchyard.component.jca.composer.JMSContextMapper
JMSCorrelationID header.
HEADER_JMS_DELIVERY_MODE - Static variable in class org.switchyard.component.jca.composer.JMSContextMapper
JMSDeliveryMode header.
HEADER_JMS_DESTINATION - Static variable in class org.switchyard.component.jca.composer.JMSContextMapper
JMSDestination header.
HEADER_JMS_EXPIRATION - Static variable in class org.switchyard.component.jca.composer.JMSContextMapper
JMSExpiration header.
HEADER_JMS_MESSAGE_ID - Static variable in class org.switchyard.component.jca.composer.JMSContextMapper
JMSMessageID header.
HEADER_JMS_PRIORITY - Static variable in class org.switchyard.component.jca.composer.JMSContextMapper
JMSPriority header.
HEADER_JMS_REDELIVERED - Static variable in class org.switchyard.component.jca.composer.JMSContextMapper
JMSRedelivered header.
HEADER_JMS_REPLY_TO - Static variable in class org.switchyard.component.jca.composer.JMSContextMapper
JMSReplyTo header.
HEADER_JMS_TIMESTAMP - Static variable in class org.switchyard.component.jca.composer.JMSContextMapper
JMSTimestamp header.
HEADER_JMS_TYPE - Static variable in class org.switchyard.component.jca.composer.JMSContextMapper
JMSType header.
HTTP_HEADERS_EXCLUDED - Static variable in class org.switchyard.component.soap.composer.SOAPContextMapper
Headers to be excluded.
HTTP_RESPONSE_STATUS - Static variable in class org.switchyard.component.http.composer.HttpContextMapper
The HTTP responce code.
HTTP_RESPONSE_STATUS - Static variable in class org.switchyard.component.resteasy.composer.RESTEasyContextMapper
The HTTP responce code.
HTTP_RESPONSE_STATUS - Static variable in class org.switchyard.component.soap.composer.SOAPContextMapper
The HTTP responce code.
HttpBindingData - Class in org.switchyard.component.http.composer
HTTP binding data that wraps the headers and body.
HttpBindingData() - Constructor for class org.switchyard.component.http.composer.HttpBindingData
 
HttpContextMapper - Class in org.switchyard.component.http.composer
HttpContextMapper.
HttpContextMapper() - Constructor for class org.switchyard.component.http.composer.HttpContextMapper
 
HttpInvoker - Class in org.switchyard.remote.http
Remote service invoker which uses HTTP as a transport.
HttpInvoker(String) - Constructor for class org.switchyard.remote.http.HttpInvoker
Create a new HttpInvoker from the specified URL string.
HttpInvoker(URL) - Constructor for class org.switchyard.remote.http.HttpInvoker
Create a new HttpInvoker with the specified URL.
HttpInvokerLabel - Enum in org.switchyard.remote.http
Represents httpinvoker labels.
HttpMessageComposer - Class in org.switchyard.component.http.composer
The HTTP implementation of MessageComposer simply copies the HTTP body into the Message and HTTP headers into the Message's context, and vice-versa.
HttpMessageComposer() - Constructor for class org.switchyard.component.http.composer.HttpMessageComposer
 
HttpRequestBindingData - Class in org.switchyard.component.http.composer
HTTP request binding data.
HttpRequestBindingData() - Constructor for class org.switchyard.component.http.composer.HttpRequestBindingData
 
HttpResponseBindingData - Class in org.switchyard.component.http.composer
HTTP response binding data.
HttpResponseBindingData() - Constructor for class org.switchyard.component.http.composer.HttpResponseBindingData
 

I

IndexedRecordBindingData - Class in org.switchyard.component.jca.composer
Indexed record binding data.
IndexedRecordBindingData(IndexedRecord) - Constructor for class org.switchyard.component.jca.composer.IndexedRecordBindingData
Constructs a new indexed record binding data with the specified indexed record.
IndexedRecordContextMapper - Class in org.switchyard.component.jca.composer
ContextMapper for CCI IndexedRecord.
IndexedRecordContextMapper() - Constructor for class org.switchyard.component.jca.composer.IndexedRecordContextMapper
 
IndexedRecordMessageComposer - Class in org.switchyard.component.jca.composer
MessageComposer implementation for CCI IndexedRecord that is used by JCA component.
IndexedRecordMessageComposer() - Constructor for class org.switchyard.component.jca.composer.IndexedRecordMessageComposer
 
init() - Method in interface org.switchyard.ServiceDomain
Initialize the service domain.
initialize() - Method in interface org.switchyard.test.TestMixIn
MixIn initialization.
InOnlyOperation - Class in org.switchyard.metadata
Default implementation of ServiceOperation for ExchangePattern.IN_ONLY operations.
InOnlyOperation() - Constructor for class org.switchyard.metadata.InOnlyOperation
 
InOnlyOperation(String) - Constructor for class org.switchyard.metadata.InOnlyOperation
Create a new instance of an InOnly operation with a default message name.
InOnlyOperation(String, QName) - Constructor for class org.switchyard.metadata.InOnlyOperation
Create a new instance of an InOnly operation with a specific message name.
InOnlyService - Class in org.switchyard.metadata
Implementation of ServiceInterface with a single ExchangePattern.IN_ONLY operation.
InOnlyService() - Constructor for class org.switchyard.metadata.InOnlyService
Creates a new InOnlyService with a ServiceInterface.DEFAULT_OPERATION operation.
InOnlyService(String) - Constructor for class org.switchyard.metadata.InOnlyService
Creates a new InOnlyService with the specified operation name.
InOnlyService(InOnlyOperation) - Constructor for class org.switchyard.metadata.InOnlyService
Creates a new InOnlyService with the specified operation metadata.
InOutOperation - Class in org.switchyard.metadata
Default implementation of ServiceOperation for ExchangePattern.IN_OUT operations.
InOutOperation() - Constructor for class org.switchyard.metadata.InOutOperation
 
InOutOperation(String) - Constructor for class org.switchyard.metadata.InOutOperation
Create a new instance of an InOut operation with a default message name.
InOutOperation(String, QName, QName) - Constructor for class org.switchyard.metadata.InOutOperation
Create a new instance of an InOut operation with the specified message name.
InOutOperation(String, QName, QName, QName) - Constructor for class org.switchyard.metadata.InOutOperation
Create a new instance of an InOut operation with the specified message name.
InOutService - Class in org.switchyard.metadata
Implementation of ServiceInterface with a single ExchangePattern.IN_OUT operation.
InOutService() - Constructor for class org.switchyard.metadata.InOutService
Creates a new InOutService with a ServiceInterface.DEFAULT_OPERATION operation.
InOutService(String) - Constructor for class org.switchyard.metadata.InOutService
Creates a new InOutService with the specified operation name.
InOutService(InOutOperation) - Constructor for class org.switchyard.metadata.InOutService
Creates a new InOutService with the specified operation metadata.
inputType(QName) - Method in class org.switchyard.test.Invoker
Set the input type for the exchange contract.
invalidPolicyName(String) - Method in interface org.switchyard.APIMessages
invalidPolicyName method definition.
invalidResult(String) - Static method in class org.switchyard.validate.BaseValidator
Create validation result which indicates invalid result.
invalidResult() - Static method in class org.switchyard.validate.BaseValidator
Create validation result which indicates invalid result.
InvocationFaultException - Exception in org.switchyard.test
Represents an exchange fault in the form of an exception.
InvocationFaultException(Message) - Constructor for exception org.switchyard.test.InvocationFaultException
Create a new InvocationFaultException based on the specified fault message.
invoke(RemoteMessage) - Method in class org.switchyard.remote.http.HttpInvoker
 
invoke(RemoteMessage) - Method in interface org.switchyard.remote.RemoteInvoker
Invoke a remote service using the specified RemoteMessage.
Invoker - Class in org.switchyard.test
Unit Test Invoker.
Invoker(ServiceDomain, String) - Constructor for class org.switchyard.test.Invoker
Protected invoker.
Invoker(ServiceDomain, QName) - Constructor for class org.switchyard.test.Invoker
Protected invoker.
isBinding() - Method in interface org.switchyard.metadata.Registrant
Indicates whether the registrant is a binding or implementation.
isCallerInRole(String) - Method in interface org.switchyard.ExchangeSecurity
Is the caller in the role name.
isCompatibleWith(Policy) - Method in interface org.switchyard.policy.Policy
Returns whether the policy passed in parameter is compatible with this or not.
isCompatibleWith(Policy) - Method in enum org.switchyard.policy.SecurityPolicy
Returns whether the policy passed in parameter is compatible with this or not.
isCopyNamespaces() - Method in class org.switchyard.component.soap.composer.SOAPMessageComposer
Check if composer has set copyNamespaces.
isDocumentStyle() - Method in class org.switchyard.component.soap.composer.SOAPMessageComposer
Check if the WSDL used is of 'document' style.
isEnabled() - Method in interface org.switchyard.admin.mbean.ThrottlingMXBean
 
isFault() - Method in class org.switchyard.remote.RemoteMessage
Indicates whether this remote message represents a fault.
isImplementation() - Method in interface org.switchyard.metadata.Registrant
Indicates whether the registrant is a binding or implementation.
isMtomEnabled() - Method in class org.switchyard.component.soap.composer.SOAPMessageComposer
Check if MTOM is enabled.
isProvided(Exchange, Policy) - Static method in class org.switchyard.policy.PolicyUtil
Indicates whether a given policy is provided on the exchange.
isRequired(Exchange, Policy) - Static method in class org.switchyard.policy.PolicyUtil
Indicates whether a given policy is required on the exchange.
isSecured() - Method in class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Returns a boolean stating if this request was made using a secure channel.
isType(Class<?>) - Method in exception org.switchyard.test.InvocationFaultException
Determines if the content of the underlying fault message matches the specified type.
isUnwrapped() - Method in class org.switchyard.component.soap.composer.SOAPMessageComposer
Check if composer has set unwrap.
isValid() - Method in class org.switchyard.validate.BaseValidator.DefaultValidationResult
 
isValid() - Method in interface org.switchyard.validate.ValidationResult
Return whether the validation succeeded or not.
isWrapper() - Method in exception org.switchyard.HandlerException
Indicates whether this HandlerException is simply a wrapper for another exception type - i.e.
isXopExpand() - Method in class org.switchyard.component.soap.composer.SOAPMessageComposer
Check if XOP message should expanded.

J

JavaTypes - Class in org.switchyard.metadata
Provides utility methods for converting a Java class to it's corresponding data type name in SwitchYard.
JCABindingData - Interface in org.switchyard.component.jca.composer
JCA binding data.
JMSBindingData - Class in org.switchyard.component.jca.composer
JMS binding data.
JMSBindingData(Message) - Constructor for class org.switchyard.component.jca.composer.JMSBindingData
Constructs a new JMS binding data with the specified message.
JMSContextMapper - Class in org.switchyard.component.jca.composer
JMSContextMapper.
JMSContextMapper() - Constructor for class org.switchyard.component.jca.composer.JMSContextMapper
 
JMSMessageComposer - Class in org.switchyard.component.jca.composer
MessageComposer implementation for JMS Message that is used by JCA component.
JMSMessageComposer() - Constructor for class org.switchyard.component.jca.composer.JMSMessageComposer
 

L

label() - Method in enum org.switchyard.label.BehaviorLabel
Gets the full-form label String.
Label - Interface in org.switchyard.label
Labels mark context properties, in their String form.
label() - Method in interface org.switchyard.label.Label
Gets the full-form label String.
label() - Method in enum org.switchyard.remote.http.HttpInvokerLabel
Gets the full-form label String.
Label.Util - Class in org.switchyard.label
Util.
Label.Util() - Constructor for class org.switchyard.label.Label.Util
 
LifecycleMXBean - Interface in org.switchyard.admin.mbean
LifecycleMXBean

Common operations for manipulating object lifecycle.

LifecycleMXBean.State - Enum in org.switchyard.admin.mbean
Represents the current state of a Lifecycle object.
loadConfigModel(InputStream, Class<M>) - Method in class org.switchyard.test.SwitchYardTestKit
Load the configuration model specified by the configModel stream.
loadConfigModel(InputStream, Class<M>, boolean) - Method in class org.switchyard.test.SwitchYardTestKit
Load the SwitchYard configuration model specified by the configModel stream.
loadSwitchYardModel(InputStream) - Method in class org.switchyard.test.SwitchYardTestKit
Load the SwitchYard configuration model specified by the configModel stream.
loadSwitchYardModel(InputStream, boolean) - Method in class org.switchyard.test.SwitchYardTestKit
Load the SwitchYard configuration model specified by the configModel stream.

M

main(String...) - Static method in enum org.switchyard.label.BehaviorLabel
Prints all known behavior labels.
main(String...) - Static method in enum org.switchyard.remote.http.HttpInvokerLabel
Prints all known httpinvoker labels.
mapFrom(CamelBindingData, Context) - Method in class org.switchyard.component.camel.common.composer.CamelContextMapper
Maps a source object's properties to the context.
mapFrom(D, Context) - Method in class org.switchyard.component.common.composer.BaseContextMapper
Maps a source object's properties to the context.
mapFrom(D, Context) - Method in class org.switchyard.component.common.composer.BaseRegexContextMapper
Maps a source object's properties to the context.
mapFrom(D, Context) - Method in interface org.switchyard.component.common.composer.ContextMapper
Maps a source object's properties to the context.
mapFrom(HttpBindingData, Context) - Method in class org.switchyard.component.http.composer.HttpContextMapper
Maps a source object's properties to the context.
mapFrom(IndexedRecordBindingData, Context) - Method in class org.switchyard.component.jca.composer.IndexedRecordContextMapper
Maps a source object's properties to the context.
mapFrom(JMSBindingData, Context) - Method in class org.switchyard.component.jca.composer.JMSContextMapper
Maps a source object's properties to the context.
mapFrom(MappedRecordBindingData, Context) - Method in class org.switchyard.component.jca.composer.MappedRecordContextMapper
Maps a source object's properties to the context.
mapFrom(StreamableRecordBindingData, Context) - Method in class org.switchyard.component.jca.composer.StreamableRecordContextMapper
Maps a source object's properties to the context.
mapFrom(RESTEasyBindingData, Context) - Method in class org.switchyard.component.resteasy.composer.RESTEasyContextMapper
Maps a source object's properties to the context.
mapFrom(SOAPBindingData, Context) - Method in class org.switchyard.component.soap.composer.SOAPContextMapper
Maps a source object's properties to the context.
MappedRecordBindingData - Class in org.switchyard.component.jca.composer
Mapped record binding data.
MappedRecordBindingData(MappedRecord) - Constructor for class org.switchyard.component.jca.composer.MappedRecordBindingData
Constructs a new mapped record binding data with the specified mapped record.
MappedRecordContextMapper - Class in org.switchyard.component.jca.composer
ContextMapper for CCI MappedRecord.
MappedRecordContextMapper() - Constructor for class org.switchyard.component.jca.composer.MappedRecordContextMapper
 
MappedRecordMessageComposer - Class in org.switchyard.component.jca.composer
MessageComposer implementation for CCI MappedRecord that is used by JCA component.
MappedRecordMessageComposer() - Constructor for class org.switchyard.component.jca.composer.MappedRecordMessageComposer
 
mapTo(Context, CamelBindingData) - Method in class org.switchyard.component.camel.common.composer.CamelContextMapper
Maps a context's properties into a target object.
mapTo(Context, D) - Method in class org.switchyard.component.common.composer.BaseContextMapper
Maps a context's properties into a target object.
mapTo(Context, D) - Method in class org.switchyard.component.common.composer.BaseRegexContextMapper
Maps a context's properties into a target object.
mapTo(Context, D) - Method in interface org.switchyard.component.common.composer.ContextMapper
Maps a context's properties into a target object.
mapTo(Context, HttpBindingData) - Method in class org.switchyard.component.http.composer.HttpContextMapper
Maps a context's properties into a target object.
mapTo(Context, IndexedRecordBindingData) - Method in class org.switchyard.component.jca.composer.IndexedRecordContextMapper
Maps a context's properties into a target object.
mapTo(Context, JMSBindingData) - Method in class org.switchyard.component.jca.composer.JMSContextMapper
Maps a context's properties into a target object.
mapTo(Context, MappedRecordBindingData) - Method in class org.switchyard.component.jca.composer.MappedRecordContextMapper
Maps a context's properties into a target object.
mapTo(Context, StreamableRecordBindingData) - Method in class org.switchyard.component.jca.composer.StreamableRecordContextMapper
Maps a context's properties into a target object.
mapTo(Context, RESTEasyBindingData) - Method in class org.switchyard.component.resteasy.composer.RESTEasyContextMapper
Maps a context's properties into a target object.
mapTo(Context, SOAPBindingData) - Method in class org.switchyard.component.soap.composer.SOAPContextMapper
Maps a context's properties into a target object.
mapToExchangeScope(Property, SOAPHeader, SOAPBindingData) - Method in class org.switchyard.component.soap.composer.SOAPContextMapper
 
mapToMessageScope(Property, SOAPHeader, SOAPBindingData) - Method in class org.switchyard.component.soap.composer.SOAPContextMapper
 
matches(String) - Method in class org.switchyard.component.common.composer.BaseRegexContextMapper
Decides if the specified name passes the collective regex expressions.
matches(QName) - Method in class org.switchyard.component.common.composer.BaseRegexContextMapper
Decides if the specified qualified name passes the collective regex expressions.
matches(String, List<Pattern>, List<Pattern>) - Method in class org.switchyard.component.common.composer.BaseRegexContextMapper
Check if the property name matches specified condition.
matches(String) - Method in interface org.switchyard.component.common.composer.RegexContextMapper
Decides if the specified name passes the collective regex expressions.
matches(QName) - Method in interface org.switchyard.component.common.composer.RegexContextMapper
Decides if the specified qualified name passes the collective regex expressions.
MAX_REQUESTS - Static variable in class org.switchyard.metadata.qos.Throttling
Message header used to specify the max requests used by the throttler in a given time period.
mergeInto(Context) - Method in interface org.switchyard.Context
Merges the properties in this Context instance into the specified Context instance, adding missing values and overwriting existing values.
Message - Interface in org.switchyard
A Message represents an individual input or output of a service, the content of which is interpreted by service implementation logic.
MESSAGE_ID - Static variable in interface org.switchyard.Exchange
Context property name used for Message ID.
MESSAGE_TYPE - Static variable in exception org.switchyard.HandlerException
Base fault Message type.
MessageComposer<D extends BindingData> - Interface in org.switchyard.component.common.composer
Composes or decomposes SwitchYard Messages (via their Exchange) to and from a source or target object.
MessageComposerFactory<D extends BindingData> - Class in org.switchyard.component.common.composer
Utility AND base class making it easy for Component developers to specify their own MessageComposer implementations.
MessageComposerFactory() - Constructor for class org.switchyard.component.common.composer.MessageComposerFactory
 
MessageMetricsMXBean - Interface in org.switchyard.admin.mbean
Reports messaging metrics for entities in a SwitchYard domain : service, reference, runtime, etc.
MESSAGES - Static variable in interface org.switchyard.APIMessages
The default messages.
MESSAGES - Static variable in interface org.switchyard.test.TestMessages
Default messages.
MixInDependencies - Annotation Type in org.switchyard.test
An annotation to indicate MixIn dependencies.
MockHandler - Class in org.switchyard.test
Mock Handler.
MockHandler() - Constructor for class org.switchyard.test.MockHandler
Constructor.

N

name() - Method in interface org.switchyard.label.Label
Gets the label name.
newContextMapper(ContextMapperModel) - Method in class org.switchyard.component.common.composer.ContextMapperFactory
Will create a new ContextMapper based on the specifications of the passed in ContextMapperModel, or if a class it not specified, will apply the rest of the model properties on the default/fallback implementation.
newContextMapper(Class<? extends ContextMapper<D>>) - Method in class org.switchyard.component.common.composer.ContextMapperFactory
Will create a new custom ContextMapper based on the specified class, or if it can't, will use the default/fallback implementation.
newContextMapperDefault() - Method in class org.switchyard.component.common.composer.ContextMapperFactory
Component developer should implement this message to provide their default/fallback implementation if the ContextMapperModel passed into ContextMapperFactory.newContextMapper(ContextMapperModel) doesn't specify (or specifies a bad) context mapper class to use.
newInvoker(QName) - Method in class org.switchyard.test.SwitchYardTestKit
Create a new Invoker instance for invoking a Service in the test ServiceDomain.
newInvoker(String) - Method in class org.switchyard.test.SwitchYardTestKit
Create a new Invoker instance for invoking a Service in the test ServiceDomain.
newMessageComposer(MessageComposerModel) - Method in class org.switchyard.component.common.composer.MessageComposerFactory
Will create a new MessageComposer based on the specifications of the passed in MessageComposerInfo, or if a class it not specified, will apply the rest of the info properties on the default/fallback implementation.
newMessageComposer(Class<? extends MessageComposer<D>>) - Method in class org.switchyard.component.common.composer.MessageComposerFactory
Will create a new custom MessageComposer based on the specified class, or if it can't, will use the default/fallback implementation.
newMessageComposerDefault() - Method in class org.switchyard.component.common.composer.MessageComposerFactory
Component developer should implement this message to provide their default/fallback implementation if the MessageComposerInfo passed into MessageComposerFactory#newMessageComposer(MessageComposerInfo) doesn't specify (or specifies a bad) message composer class to use.
newMixInInstance(Class<T>, Object) - Static method in class org.switchyard.test.SwitchYardTestKit
 
newTransformer(TransformModel) - Method in class org.switchyard.test.SwitchYardTestKit
Create a new Transformer instance from the specified TransformModel.
notify(Exchange, Throwable) - Method in interface org.switchyard.ErrorListener
Process exception thrown during handling of given exchange.
notify(EventObject) - Method in interface org.switchyard.event.EventObserver
Notification that an event has occurred.
NULL_CONFIG - Static variable in annotation type org.switchyard.test.SwitchYardTestCaseConfig
Constant for the SwitchYardTestCaseConfig.config() default.
NULL_CONFIG - Static variable in class org.switchyard.test.SwitchYardTestKit
Constant for the SwitchYardTestCaseConfig.config() default.
nullTransformResult(String, QName, QName) - Method in interface org.switchyard.APILogger
nullTransformResult method definition.
nullTypeNamePassed() - Method in interface org.switchyard.APIMessages
nullTypeNamePassed method definition.

O

ofName(String) - Static method in enum org.switchyard.label.BehaviorLabel
Gets the BehaviorLabel enum via case-insensitive short-name.
ofName(Class<T>, String) - Static method in class org.switchyard.label.Label.Util
Retrieves a Label enum given the specified enum type and name.
ofName(String) - Static method in enum org.switchyard.remote.http.HttpInvokerLabel
Gets the HttpInvokerLabel enum via case-insensitive short-name.
operation(String) - Method in class org.switchyard.test.Invoker
Set the target operation name.
operation(ServiceOperation) - Method in class org.switchyard.test.Invoker
Set the target operation.
OPERATION_NAME - Static variable in interface org.switchyard.Exchange
Context property name used for Operation Name.
OperationSelector<T> - Interface in org.switchyard.selector
OperationSelector which determine the operation to be mapped to the binding.
OperationTypes - Annotation Type in org.switchyard.annotations
Service operation type names.
org.switchyard - package org.switchyard
 
org.switchyard.admin.mbean - package org.switchyard.admin.mbean
 
org.switchyard.annotations - package org.switchyard.annotations
 
org.switchyard.component.camel.common.composer - package org.switchyard.component.camel.common.composer
 
org.switchyard.component.common.composer - package org.switchyard.component.common.composer
 
org.switchyard.component.http.composer - package org.switchyard.component.http.composer
 
org.switchyard.component.jca.composer - package org.switchyard.component.jca.composer
 
org.switchyard.component.resteasy.composer - package org.switchyard.component.resteasy.composer
 
org.switchyard.component.soap.composer - package org.switchyard.component.soap.composer
 
org.switchyard.event - package org.switchyard.event
 
org.switchyard.label - package org.switchyard.label
 
org.switchyard.metadata - package org.switchyard.metadata
 
org.switchyard.metadata.qos - package org.switchyard.metadata.qos
 
org.switchyard.policy - package org.switchyard.policy
 
org.switchyard.remote - package org.switchyard.remote
 
org.switchyard.remote.http - package org.switchyard.remote.http
 
org.switchyard.selector - package org.switchyard.selector
 
org.switchyard.test - package org.switchyard.test
 
org.switchyard.transform - package org.switchyard.transform
 
org.switchyard.validate - package org.switchyard.validate
 

P

Policy - Interface in org.switchyard.policy
Base contract for all policy types.
Policy.PolicyType - Enum in org.switchyard.policy
policy type.
PolicyFactory - Class in org.switchyard.policy
A factory class for the policies.
PolicyUtil - Class in org.switchyard.policy
Used to set policy details on a message exchange.
PolicyViolationException - Exception in org.switchyard.policy
Represents a policy violation when handling an exchange.
PolicyViolationException(Set<Policy>, String) - Constructor for exception org.switchyard.policy.PolicyViolationException
Create a new PolicyViolationException with violated policies and the specified error message.
print(Label...) - Static method in class org.switchyard.label.Label.Util
Prints the labels.
PROPAGATE_EXCEPTION_ON_IN_ONLY - Static variable in interface org.switchyard.Exchange
Domain property name used for a boolean flag which indicates if the exception should be propagate back to the service consumer.
Property - Interface in org.switchyard
Represents a context property consisting of a name, scope, and value.
property(String, Object) - Method in class org.switchyard.test.Invoker
Sets a property at Scope.MESSAGE.
property(String, Object, Scope) - Method in class org.switchyard.test.Invoker
Sets a property at the specified scope.
provide(Exchange, Policy) - Static method in class org.switchyard.policy.PolicyUtil
Indicate that a given policy is satisfied for the exchange.
PROVIDED_PROPERTY - Static variable in class org.switchyard.policy.PolicyUtil
Exchange property name where provided policies are kept.
providedPolicies(List<Policy>) - Method in class org.switchyard.metadata.ServiceMetadataBuilder
Specifies provided policies for service metadata.
provider(Service, ServiceOperation) - Method in interface org.switchyard.Exchange
Set service provider info for this exchange.
PROVIDER - Static variable in interface org.switchyard.ExchangeInterceptor
Intercepts an exchange immediately before the provider is invoked and again immediately after the provider returns.
publish(EventObject) - Method in interface org.switchyard.event.EventPublisher
Publish an event.

R

readResourceBytes(String) - Method in class org.switchyard.test.SwitchYardTestKit
Read a classpath resource and return as a byte array.
readResourceDocument(String) - Method in class org.switchyard.test.SwitchYardTestKit
Read a classpath resource and return as an XML DOM Document.
readResourceString(String) - Method in class org.switchyard.test.SwitchYardTestKit
Read a classpath resource and return as a String.
RecordBindingData<R extends javax.resource.cci.Record> - Interface in org.switchyard.component.jca.composer
Record binding data.
ReferenceMXBean - Interface in org.switchyard.admin.mbean
Management interface for a composite reference consumed by a SwitchYard application.
ReferenceRegistrationEvent - Class in org.switchyard.event
Fired when a ServiceReference has been registered in the domain.
ReferenceRegistrationEvent(ServiceReference) - Constructor for class org.switchyard.event.ReferenceRegistrationEvent
Create a new ReferenceRegistrationEvent.
ReferenceUnregistrationEvent - Class in org.switchyard.event
Fired when a ServiceReference has been unregistered in the domain.
ReferenceUnregistrationEvent(ServiceReference) - Constructor for class org.switchyard.event.ReferenceUnregistrationEvent
Create a new ReferenceUnregistrationEvent.
RegexContextMapper<D extends BindingData> - Interface in org.switchyard.component.common.composer
Maps context properties from and to a source or target object, with the ability to selectively choose which properties with regex expressions.
registerInOnlyService(String) - Method in class org.switchyard.test.SwitchYardTestKit
Register an IN_ONLY Service.
registerInOnlyService(String, ExchangeHandler) - Method in class org.switchyard.test.SwitchYardTestKit
Register an IN_ONLY Service.
registerInOutService(String) - Method in class org.switchyard.test.SwitchYardTestKit
Register an IN_OUT Service.
registerInOutService(String, ExchangeHandler) - Method in class org.switchyard.test.SwitchYardTestKit
Register an IN_OUT Service.
registerInOutService(String, ExchangeHandler, ServiceInterface) - Method in class org.switchyard.test.SwitchYardTestKit
Register an IN_OUT Service.
registerService(QName, ServiceInterface, ExchangeHandler) - Method in interface org.switchyard.ServiceDomain
Register a service with the domain.
registerService(QName, ServiceInterface, ExchangeHandler, ServiceMetadata) - Method in interface org.switchyard.ServiceDomain
Register a service with the domain.
registerServiceReference(QName, ServiceInterface) - Method in interface org.switchyard.ServiceDomain
Register a service reference with the domain.
registerServiceReference(QName, ServiceInterface, ExchangeHandler) - Method in interface org.switchyard.ServiceDomain
Register a service reference with the domain.
registerServiceReference(QName, ServiceInterface, ExchangeHandler, ServiceMetadata) - Method in interface org.switchyard.ServiceDomain
Register a service reference with the domain.
registerTransformer(TransformModel) - Method in class org.switchyard.test.SwitchYardTestKit
Create a new Transformer instance from the specified TransformModel and register it with the test ServiceDomain.
Registrant - Interface in org.switchyard.metadata
Represents a component which registers a service and/or reference within a service domain.
registrant(Registrant) - Method in class org.switchyard.metadata.ServiceMetadataBuilder
Specifies the registrant of a service or service reference associated with this metadata.
RELATES_TO - Static variable in interface org.switchyard.Exchange
Context property name used for Relates To.
RemoteEndpoint - Class in org.switchyard.remote
Represents a service endpoint registered in a distributed registry.
RemoteEndpoint() - Constructor for class org.switchyard.remote.RemoteEndpoint
Creates a new, empty RemoteEndpoint.
RemoteEndpoint(QName, QName, String, String, ServiceInterface) - Constructor for class org.switchyard.remote.RemoteEndpoint
Creates a new RemoteEndpoint with the specified attributes.
RemoteInterface - Class in org.switchyard.remote
Remotable contract definition.
RemoteInterface() - Constructor for class org.switchyard.remote.RemoteInterface
Create a new RemoteInterface with no operations.
RemoteInterface(Set<ServiceOperation>, String) - Constructor for class org.switchyard.remote.RemoteInterface
Create a new RemoteInterface with the specified operation and type.
RemoteInvoker - Interface in org.switchyard.remote
Client contract for remote service invocation.
RemoteMessage - Class in org.switchyard.remote
Serializable container for context and content used in an invocation.
RemoteMessage() - Constructor for class org.switchyard.remote.RemoteMessage
Create an empty remote message.
RemoteMessage(QName, QName) - Constructor for class org.switchyard.remote.RemoteMessage
Create a remote message for the specified domain and service.
removeAttachment(String) - Method in interface org.switchyard.Message
Removes the named attachment from this message.
removeLabels(String...) - Method in interface org.switchyard.Property
Removes labels from the property.
removeObserver(EventObserver) - Method in interface org.switchyard.ServiceDomain
Remove all event registrations for a given EventObserver instance.
removeObserverForEvent(EventObserver, Class<? extends EventObject>) - Method in interface org.switchyard.ServiceDomain
Remove an EventObserver from a specific event type.
removeProperties() - Method in interface org.switchyard.Context
Removes all properties from this context.
removeProperties(Scope) - Method in interface org.switchyard.Context
Removes properties from the specified scope from this context.
removeProperties(String) - Method in interface org.switchyard.Context
Remove all properties with a given label.
removeProperty(Property) - Method in interface org.switchyard.Context
Removes the named property from this context.
removeService(String) - Method in class org.switchyard.test.SwitchYardTestKit
Removes all service providers from the domain with the specified name.
removeService(QName) - Method in class org.switchyard.test.SwitchYardTestKit
Removes all service providers from the domain with the specified name.
removeTransformer(Transformer<?, ?>) - Method in interface org.switchyard.transform.TransformerRegistry
Remove a transformer.
removeValidator(Validator<?>) - Method in interface org.switchyard.validate.ValidatorRegistry
Remove a validator.
replaceService(String) - Method in class org.switchyard.test.SwitchYardTestKit
Replaces an existing service registration (e.g.
replaceService(String, ExchangeHandler) - Method in class org.switchyard.test.SwitchYardTestKit
Replaces an existing service registration (e.g.
replaceService(QName) - Method in class org.switchyard.test.SwitchYardTestKit
Replaces an existing service registration (e.g.
replaceService(QName, ExchangeHandler) - Method in class org.switchyard.test.SwitchYardTestKit
Replaces an existing service registration (e.g.
replyWithFault(Object) - Method in class org.switchyard.test.MockHandler
Reply with a fault message using the specified content.
replyWithOut(Object) - Method in class org.switchyard.test.MockHandler
Reply with an out message using the specified content.
require(Exchange, Policy) - Static method in class org.switchyard.policy.PolicyUtil
Indicate that a given policy is required for the exchange.
REQUIRED_PROPERTY - Static variable in class org.switchyard.policy.PolicyUtil
Exchange property name where required policies are kept.
requiredPolicies(List<Policy>) - Method in class org.switchyard.metadata.ServiceMetadataBuilder
Specifies required policies for service metadata.
Requires - Annotation Type in org.switchyard.annotations
Specifies the types of policies that are required.
reset() - Method in interface org.switchyard.admin.mbean.MessageMetricsMXBean
Reset all collected metrics.
resolveSequence(QName, QName) - Method in interface org.switchyard.transform.TransformResolver
Resolve a transform sequence wiring transformers.
responseHandler(ExchangeHandler) - Method in class org.switchyard.test.Invoker
Set the response handler.
RESTEasyBindingData - Class in org.switchyard.component.resteasy.composer
Wrapper for RESTEasy messages.
RESTEasyBindingData() - Constructor for class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Creates a new RESTEasy message.
RESTEasyBindingData(Object) - Constructor for class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Creates a new RESTEasy message, given the specified content.
RESTEasyContextMapper - Class in org.switchyard.component.resteasy.composer
RESTEasyContextMapper.
RESTEasyContextMapper() - Constructor for class org.switchyard.component.resteasy.composer.RESTEasyContextMapper
 
RESTEasyMessageComposer - Class in org.switchyard.component.resteasy.composer
Composes/decomposes RESTEasy messages.
RESTEasyMessageComposer() - Constructor for class org.switchyard.component.resteasy.composer.RESTEasyMessageComposer
 
ROLLBACK_ON_FAULT - Static variable in interface org.switchyard.Exchange
Context property name used for A boolean flag which indicates if the transaction should be rolled back or not on fault.
ROOT_LOGGER - Static variable in interface org.switchyard.APILogger
Basic root logger.
ROOT_LOGGER - Static variable in interface org.switchyard.test.TestLogger
Default root logger.
run(RunNotifier) - Method in class org.switchyard.test.SwitchYardRunner
 

S

scan(ScannerInput) - Method in class org.switchyard.test.SwitchYardTestKit.NullScanners
 
Scope - Enum in org.switchyard
Defines the scope of a context property.
security(ServiceSecurity) - Method in class org.switchyard.metadata.ServiceMetadataBuilder
Specifies service security for service metadata.
SecurityBindingData - Interface in org.switchyard.component.common.composer
SecurityBindingData.
SecurityFailureException - Exception in org.switchyard
Represents a security error when handling an exchange.
SecurityFailureException(String) - Constructor for exception org.switchyard.SecurityFailureException
Create a new SecurityFailureException with the specified error message.
SecurityFailureException(Throwable) - Constructor for exception org.switchyard.SecurityFailureException
Create a new SecurityFailureException with the specified cause.
SecurityFailureException(String, Throwable) - Constructor for exception org.switchyard.SecurityFailureException
Create a new SecurityFailureException with the specified error message and cause.
SecurityPolicy - Enum in org.switchyard.policy
Supported types for Security Policy.
selectOperation(T) - Method in interface org.switchyard.selector.OperationSelector
Select a operation.
send(Message) - Method in interface org.switchyard.Exchange
Sends the specified message as part of this message exchange.
sendFault(Message) - Method in interface org.switchyard.Exchange
Sends the specified message as part of this message exchange.
sendInOnly(Object) - Method in class org.switchyard.test.Invoker
Send an IN_ONLY message to the target Service.
sendInOut(Object) - Method in class org.switchyard.test.Invoker
Send an IN_OUT message to the target Service.
Service - Interface in org.switchyard
A service registered with the SwitchYard runtime.
SERVICE_HEADER - Static variable in class org.switchyard.remote.http.HttpInvoker
HTTP header used to communicate the domain name for a service invocation.
SERVICE_NAME - Static variable in interface org.switchyard.Exchange
Context property name used for Service Name.
ServiceDomain - Interface in org.switchyard
A ServiceDomain represents a collection of services with a shared set of resources, configuration, and policy definitions.
ServiceInterface - Interface in org.switchyard.metadata
The canonical representation of a service interface in SwitchYard.
ServiceMetadata - Interface in org.switchyard
Contains runtime details on services and service references registered in SwitchYard.
ServiceMetadataBuilder - Class in org.switchyard.metadata
Fluent builder for ServiceMetadata instances.
ServiceMXBean - Interface in org.switchyard.admin.mbean
Management interface for a composite service provided by a SwitchYard application.
ServiceOperation - Interface in org.switchyard.metadata
Representation of an operation on a ServiceInterface.
ServiceOperation - Annotation Type in org.switchyard.test
Service Operation name.
serviceOpNeedOneParamater() - Method in interface org.switchyard.APIMessages
serviceOpNeedOneParamater method definition.
serviceOpOnlyOneParameter() - Method in interface org.switchyard.APIMessages
serviceOpOnlyOneParameter method definition.
ServiceReference - Interface in org.switchyard
A service registered with the SwitchYard runtime.
ServiceRegistrationEvent - Class in org.switchyard.event
Fired when a Service has been registered in the domain.
ServiceRegistrationEvent(Service) - Constructor for class org.switchyard.event.ServiceRegistrationEvent
Create a new ServiceRegistrationEvent.
ServiceSecurity - Interface in org.switchyard
ServiceSecurity.
ServiceUnregistrationEvent - Class in org.switchyard.event
Fired when a Service has been unregistered in the domain.
ServiceUnregistrationEvent(Service) - Constructor for class org.switchyard.event.ServiceUnregistrationEvent
Create a new ServiceUnregistrationEvent.
setBody(String) - Method in class org.switchyard.component.http.composer.HttpBindingData
Set the HTTP body.
setBodyBytes(byte[]) - Method in class org.switchyard.component.http.composer.HttpBindingData
Set the HTTP body.
setBodyFromReader(Reader) - Method in class org.switchyard.component.http.composer.HttpBindingData
Set the HTTP body using a reader.
setBodyFromStream(InputStream) - Method in class org.switchyard.component.http.composer.HttpBindingData
Set the HTTP body using a stream.
setComposerConfig(MessageComposerModel) - Method in class org.switchyard.component.http.composer.HttpMessageComposer
Sets the MessageComposerModel config.
setConsumerOperation(ServiceOperation) - Method in class org.switchyard.metadata.BaseExchangeContract
Specify the consumer contract.
setContent(Object) - Method in interface org.switchyard.Message
Assigns the specified content to the body of this message.
setContent(Object) - Method in class org.switchyard.remote.RemoteMessage
Specifies the content for the invocation.
setContentType(ContentType) - Method in class org.switchyard.component.http.composer.HttpBindingData
Set the HTTP body's content type.
setContentType(String) - Method in class org.switchyard.test.TestDataSource
Sets the contentType.
setContextMapper(ContextMapper<D>) - Method in class org.switchyard.component.common.composer.BaseMessageComposer
Sets this message composer's associated context mapper.
setContextMapper(ContextMapper<D>) - Method in interface org.switchyard.component.common.composer.MessageComposer
Sets this message composer's associated context mapper.
setContract(ServiceInterface) - Method in class org.switchyard.remote.RemoteEndpoint
Specifies the service contract.
setCopyNamespaces(Boolean) - Method in class org.switchyard.component.soap.composer.SOAPMessageComposer
Set copyNamespaces flag.
setData(byte[]) - Method in class org.switchyard.test.TestDataSource
Sets the data.
setDataString(String) - Method in class org.switchyard.test.TestDataSource
Sets the data as a String.
setDefaultNamespace(String) - Method in interface org.switchyard.selector.OperationSelector
Sets default namespace.
setDocumentStyle(Boolean) - Method in class org.switchyard.component.soap.composer.SOAPMessageComposer
Set that the WSDL used is of 'document' style.
setDomain(QName) - Method in class org.switchyard.remote.RemoteMessage
Specifies the name of the domain for the invocation.
setDomainName(QName) - Method in class org.switchyard.remote.RemoteEndpoint
Specifies the domain name.
setEndpoint(String) - Method in class org.switchyard.remote.RemoteEndpoint
Specifies the endpoint address.
setExchangePattern(ExchangePattern) - Method in class org.switchyard.metadata.BaseServiceOperation
 
setExcludeNamespaces(String) - Method in class org.switchyard.component.common.composer.BaseRegexContextMapper
Sets a comma-separated list of regex property namespace excludes.
setExcludeNamespaces(String) - Method in interface org.switchyard.component.common.composer.RegexContextMapper
Sets a comma-separated list of regex property namespace excludes.
setExcludes(String) - Method in class org.switchyard.component.common.composer.BaseRegexContextMapper
Sets a comma-separated list of regex property excludes.
setExcludes(String) - Method in interface org.switchyard.component.common.composer.RegexContextMapper
Sets a comma-separated list of regex property excludes.
setFault(boolean) - Method in class org.switchyard.remote.RemoteMessage
Specifies whether this remote message represents a fault.
setFaultType(QName) - Method in class org.switchyard.metadata.BaseServiceOperation
Set the fault type associated with the invocation instance.
setFrom(QName) - Method in class org.switchyard.transform.BaseTransformer
 
setFrom(QName) - Method in interface org.switchyard.transform.Transformer
Set the name of the from, or source, message type.
setHeaders(Map<String, List<String>>) - Method in class org.switchyard.component.http.composer.HttpBindingData
Set the HTTP headers map.
setHeaders(MultivaluedMap<String, String>) - Method in class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Set the HTTP headers map.
setHttpHeaders(Map<String, List<String>>) - Method in class org.switchyard.component.soap.composer.SOAPBindingData
Set the HTTP headers.
setIncludeNamespaces(String) - Method in class org.switchyard.component.common.composer.BaseRegexContextMapper
Sets a comma-separated list of regex property namespace includes.
setIncludeNamespaces(String) - Method in interface org.switchyard.component.common.composer.RegexContextMapper
Sets a comma-separated list of regex property namespace includes.
setIncludes(String) - Method in class org.switchyard.component.common.composer.BaseRegexContextMapper
Sets a comma-separated list of regex property includes.
setIncludes(String) - Method in interface org.switchyard.component.common.composer.RegexContextMapper
Sets a comma-separated list of regex property includes.
setInputType(QName) - Method in class org.switchyard.metadata.BaseServiceOperation
Set the input type associated with the invocation instance.
setMaxRequests(int) - Method in interface org.switchyard.admin.mbean.ThrottlingMXBean
 
setMaxRequests(int) - Method in class org.switchyard.metadata.qos.Throttling
Specifies the maximum number of requests allowed in a given time period.
setModel(ContextMapperModel) - Method in class org.switchyard.component.camel.common.composer.CamelContextMapper
 
setModel(ContextMapperModel) - Method in class org.switchyard.component.common.composer.BaseContextMapper
Sets the model.
setModel(ContextMapperModel) - Method in interface org.switchyard.component.common.composer.ContextMapper
Sets the model.
setMtomEnabled(Boolean) - Method in class org.switchyard.component.soap.composer.SOAPMessageComposer
Set MTOM enabled/disabled.
setName(String) - Method in class org.switchyard.metadata.BaseServiceOperation
 
setName(String) - Method in class org.switchyard.test.TestDataSource
Sets the name.
setName(QName) - Method in class org.switchyard.validate.BaseValidator
 
setName(QName) - Method in interface org.switchyard.validate.Validator
Set the name of the subject for validation.
setNode(String) - Method in class org.switchyard.remote.RemoteEndpoint
Specifies the domain name.
setOperation(String) - Method in class org.switchyard.remote.RemoteMessage
Specifies the name of the operation being invoked.
setOperationName(String) - Method in class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Sets the operation name to be invoked.
setOperations(Set<ServiceOperation>) - Method in class org.switchyard.metadata.BaseService
 
setOutputType(QName) - Method in class org.switchyard.metadata.BaseServiceOperation
Set the output type associated with the invocation instance.
setParameters(Object[]) - Method in class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Sets the method parameters.
setPattern(ExchangePattern) - Method in class org.switchyard.metadata.BaseServiceOperation
 
setPrincipal(Principal) - Method in class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Sets the User Principal associated with this request.
setProperties(Set<Property>) - Method in interface org.switchyard.Context
Adds the set of properties to this context.
setProperty(String, Object) - Method in interface org.switchyard.Context
Sets the named context property with the specified value.
setProperty(String, Object, Scope) - Method in interface org.switchyard.Context
Sets the named context property with the specified value in a specific scope.
setProperty(Object, Object) - Method in class org.switchyard.remote.http.HttpInvoker
Sets invoker property.
setProperty(String, Object) - Method in interface org.switchyard.ServiceDomain
Sets the specified property on this domain.
setProviderOperation(ServiceOperation) - Method in class org.switchyard.metadata.BaseExchangeContract
Specify the provider contract.
setRegexPropagationList(Context) - Method in class org.switchyard.component.common.composer.BaseRegexContextMapper
Set the list of regexes of properties that need to be propagated.
setRequestInfo(HttpRequestInfo) - Method in class org.switchyard.component.http.composer.HttpRequestBindingData
 
setSecured(Boolean) - Method in class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Sets, the boolean, if this request was made through a secure channel or not.
setService(QName) - Method in class org.switchyard.remote.RemoteMessage
Specifies the name of the service being invoked.
setServiceName(QName) - Method in class org.switchyard.remote.RemoteEndpoint
Specifies the service name for the endpoint.
setServletRequest(ServletRequest) - Method in class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Sets the ServletRequest associated with this request.
setSOAPFaultInfo(SOAPFaultInfo) - Method in class org.switchyard.component.soap.composer.SOAPBindingData
Sets the SOAPFault information.
setSOAPHeadersType(SOAPHeadersType) - Method in class org.switchyard.component.soap.composer.SOAPContextMapper
Sets the SOAPHeadersType.
setStatus(Integer) - Method in class org.switchyard.component.http.composer.HttpResponseBindingData
Set the HTTP response status.
setStatus(Integer) - Method in class org.switchyard.component.soap.composer.SOAPBindingData
Set the HTTP response status.
setStatusCode(Integer) - Method in class org.switchyard.component.resteasy.composer.RESTEasyBindingData
Sets the HTTP response status code.
setTestKit(SwitchYardTestKit) - Method in interface org.switchyard.test.TestMixIn
Set the test kit instance on the MixIn.
setTimePeriod(long) - Method in class org.switchyard.metadata.qos.Throttling
Specifies the time period in milliseconds used to calculate the max request window.
setTo(QName) - Method in class org.switchyard.transform.BaseTransformer
 
setTo(QName) - Method in interface org.switchyard.transform.Transformer
Set the name of the to, or target, message type.
setTransfomResolver(TransformResolver) - Method in interface org.switchyard.transform.TransformerRegistry
Set an instance of a TransformResolver.
setType(String) - Method in class org.switchyard.metadata.BaseService
 
setUnwrapped(Boolean) - Method in class org.switchyard.component.soap.composer.SOAPMessageComposer
Set unwrap flag.
setWaitTimeout(long) - Method in class org.switchyard.test.MockHandler
 
setWsdlPort(Port) - Method in class org.switchyard.component.soap.composer.SOAPMessageComposer
Set the WSDL Port used by this message composer.
setXopExpand(Boolean) - Method in class org.switchyard.component.soap.composer.SOAPMessageComposer
Set XOP expansion.
SimpleTestDeployment - Class in org.switchyard.test
Simple Test Deployment.
SimpleTestDeployment() - Constructor for class org.switchyard.test.SimpleTestDeployment
Constructor.
SOAPBindingData - Class in org.switchyard.component.soap.composer
SOAP binding data.
SOAPBindingData(SOAPMessage) - Constructor for class org.switchyard.component.soap.composer.SOAPBindingData
Constructs a new SOAP binding data with the specified SOAP message.
SOAPBindingData(SOAPMessage, WebServiceContext) - Constructor for class org.switchyard.component.soap.composer.SOAPBindingData
Constructs a new SOAP binding data with the specified SOAP message and web service context.
SOAPContextMapper - Class in org.switchyard.component.soap.composer
SOAPContextMapper.
SOAPContextMapper() - Constructor for class org.switchyard.component.soap.composer.SOAPContextMapper
 
SOAPMessageComposer - Class in org.switchyard.component.soap.composer
The SOAP implementation of MessageComposer simply copies the SOAP body into the Message and SOAP headers into the Message's context, and vice-versa.
SOAPMessageComposer() - Constructor for class org.switchyard.component.soap.composer.SOAPMessageComposer
 
start() - Method in interface org.switchyard.admin.mbean.LifecycleMXBean
Start processing.
start() - Method in class org.switchyard.test.SimpleTestDeployment
 
start() - Method in class org.switchyard.test.SwitchYardTestKit
invoke the methods annotated with BeforeDeploy on test class and deploy SwitchYard application.
stop() - Method in interface org.switchyard.admin.mbean.LifecycleMXBean
Stop processing.
stop() - Method in class org.switchyard.test.SimpleTestDeployment
 
StreamableRecordBindingData - Class in org.switchyard.component.jca.composer
Streamable record binding data.
StreamableRecordBindingData(StreamableRecord) - Constructor for class org.switchyard.component.jca.composer.StreamableRecordBindingData
Constructs a new streamable record binding data with the specified record.
StreamableRecordContextMapper - Class in org.switchyard.component.jca.composer
ContextMapper for CCI Streamable Record.
StreamableRecordContextMapper() - Constructor for class org.switchyard.component.jca.composer.StreamableRecordContextMapper
 
StreamableRecordMessageComposer - Class in org.switchyard.component.jca.composer
MessageComposer implementation for CCI Streamable Record that is used by JCA component.
StreamableRecordMessageComposer() - Constructor for class org.switchyard.component.jca.composer.StreamableRecordMessageComposer
 
supports(Policy.PolicyType) - Method in interface org.switchyard.policy.Policy
Returns whether the policy type passed in parameter is supported by this policy.
SWITCHYARD_XML - Static variable in annotation type org.switchyard.test.SwitchYardTestCaseConfig
Default classpath location for the switchyard configuration.
SwitchYardException - Exception in org.switchyard
SwitchYard base exception class.
SwitchYardException(String) - Constructor for exception org.switchyard.SwitchYardException
Public constructor.
SwitchYardException(Throwable) - Constructor for exception org.switchyard.SwitchYardException
Public constructor.
SwitchYardException(String, Throwable) - Constructor for exception org.switchyard.SwitchYardException
Public constructor.
SwitchYardRunner - Class in org.switchyard.test
SwitchYard test runner.
SwitchYardRunner(Class<?>) - Constructor for class org.switchyard.test.SwitchYardRunner
Creates a SwitchYardRunner to run klass.
SwitchYardTestCaseConfig - Annotation Type in org.switchyard.test
SwitchYard test deployment configuration annotation.
SwitchYardTestKit - Class in org.switchyard.test
 
SwitchYardTestKit(Object) - Constructor for class org.switchyard.test.SwitchYardTestKit
Public default constructor.
SwitchYardTestKit.MixInEntry - Class in org.switchyard.test
Helper class to keep mixin and it's dependencies.
SwitchYardTestKit.MixInEntry(TestMixIn, Set<TestMixIn>, Set<TestMixIn>) - Constructor for class org.switchyard.test.SwitchYardTestKit.MixInEntry
 
SwitchYardTestKit.NullMixIns - Class in org.switchyard.test
Hidden marker type to provide a valid NULL TestMixIns configuration for SwitchYardTestCaseConfig.
SwitchYardTestKit.NullMixIns() - Constructor for class org.switchyard.test.SwitchYardTestKit.NullMixIns
 
SwitchYardTestKit.NullScanners - Class in org.switchyard.test
Hidden marker type to provide a valid NULL Scanners configuration for SwitchYardTestCaseConfig.
SwitchYardTestKit.NullScanners() - Constructor for class org.switchyard.test.SwitchYardTestKit.NullScanners
 

T

TestDataSource - Class in org.switchyard.test
An thread-safe, in-memory DataSource for testing purposes.
TestDataSource() - Constructor for class org.switchyard.test.TestDataSource
Constructs a new TestDataSource.
TestDataSource(String) - Constructor for class org.switchyard.test.TestDataSource
Constructs a new TestDataSource.
TestDataSource(String, String) - Constructor for class org.switchyard.test.TestDataSource
Constructs a new TestDataSource.
TestDataSource(String, String, byte[]) - Constructor for class org.switchyard.test.TestDataSource
Constructs a new TestDataSource.
TestDataSource(String, String, String) - Constructor for class org.switchyard.test.TestDataSource
Constructs a new TestDataSource.
TestLogger - Interface in org.switchyard.test

This file is using the subset 15400-15599 for logger messages.

TestMessages - Interface in org.switchyard.test

This file is using the subset 15600-15799 for logger messages.

TestMixIn - Interface in org.switchyard.test
Test Mix-In.
Throttling - Class in org.switchyard.metadata.qos
Represents configuration for throttling of service references.
Throttling() - Constructor for class org.switchyard.metadata.qos.Throttling
 
throttling(Throttling) - Method in class org.switchyard.metadata.ServiceMetadataBuilder
Specifies throttling for service references.
ThrottlingMXBean - Interface in org.switchyard.admin.mbean
ThrottlingMXBean

Throttling details associated with a management object.

timeout(long) - Method in class org.switchyard.test.Invoker
Set the timeout for in-out invocations.
to(QName) - Method in class org.switchyard.transform.TransformSequence
Add to the transformation sequence.
toLabel(String) - Static method in enum org.switchyard.label.BehaviorLabel
Gets the full-form behavior label from the case-insensitive short-name.
toLabel(String) - Static method in enum org.switchyard.remote.http.HttpInvokerLabel
Gets the full-form httpinvoker label from the case-insensitive short-name.
toMessageType(Class<?>) - Static method in class org.switchyard.metadata.JavaTypes
Equivalent to toMessageType(javaType, null).
toMessageType(Class<?>) - Static method in class org.switchyard.transform.BaseTransformer
Get the type QName for the specified Java type.
toMessageType(Class<?>) - Static method in class org.switchyard.validate.BaseValidator
Get the type QName for the specified Java type.
toMessageTypeString(Class<?>) - Static method in class org.switchyard.metadata.JavaTypes
Convert the supplied java type to a payload type name.
toString() - Method in class org.switchyard.metadata.BaseService
 
toString() - Method in class org.switchyard.metadata.BaseServiceOperation
 
toString() - Method in enum org.switchyard.policy.SecurityPolicy
toString() - Method in enum org.switchyard.policy.TransactionPolicy
toSwitchYardLabel(String, String) - Static method in class org.switchyard.label.Label.Util
Builds a label String given the specified label type and name.
traceMessages(boolean) - Method in class org.switchyard.test.SwitchYardTestKit
Enables message tracing for the application under test.
TransactionFailureException - Exception in org.switchyard
Represents a transaction error when handling an exchange.
TransactionFailureException(String) - Constructor for exception org.switchyard.TransactionFailureException
Create a new TransactionFailureException with the specified error message.
TransactionFailureException(Throwable) - Constructor for exception org.switchyard.TransactionFailureException
Create a new TransactionFailureException with the specified cause.
TransactionFailureException(String, Throwable) - Constructor for exception org.switchyard.TransactionFailureException
Create a new TransactionFailureException with the specified error message and cause.
TransactionPolicy - Enum in org.switchyard.policy
Supported types for Transaction Policy.
transform(F) - Method in class org.switchyard.transform.BaseTransformer
 
transform(F) - Method in interface org.switchyard.transform.Transformer
Transforms the source format F to the target format T.
TransformationFailureException - Exception in org.switchyard.transform
Represents a transformation failure when handling an exchange.
TransformationFailureException(String) - Constructor for exception org.switchyard.transform.TransformationFailureException
Create a new TransformationFailureException with the specified error message.
TransformationFailureException(Transformer<?, ?>, Throwable, String) - Constructor for exception org.switchyard.transform.TransformationFailureException
Create a new TransformationFailureException with the specified cause.
Transformer - Annotation Type in org.switchyard.annotations
 
Transformer<F,T> - Interface in org.switchyard.transform
Handles transformation between message content types (e.g.
TransformerAddedEvent - Class in org.switchyard.event
Fired when a transformer is added to the domain.
TransformerAddedEvent(Transformer<?, ?>) - Constructor for class org.switchyard.event.TransformerAddedEvent
Creates a new TransformerAddedEvent.
transformerFailed(String, String, String, String, String, SwitchYardException) - Method in interface org.switchyard.APIMessages
transformerFailed method definition.
TransformerMXBean - Interface in org.switchyard.admin.mbean
Management interface for a SwitchYard transformer.
TransformerRegistry - Interface in org.switchyard.transform
Registry for transformers.
TransformerRemovedEvent - Class in org.switchyard.event
Fired when a transformer is removed from the domain.
TransformerRemovedEvent(Transformer<?, ?>) - Constructor for class org.switchyard.event.TransformerRemovedEvent
Creates a new TransformerRemovedEvent.
TransformResolver - Interface in org.switchyard.transform
Transform resolver operations for the Transformer Registry.
TransformSequence - Class in org.switchyard.transform
Transformation sequence/pipeline.
trimToNull(String) - Static method in class org.switchyard.label.Label.Util
Trims the specified String, and if after it is zero-length, return null.
TYPE - Static variable in class org.switchyard.remote.RemoteInterface
The "remote" type.

U

unableUpdateMetadataType(String) - Method in interface org.switchyard.APIMessages
unableUpdateMetadataType method definition.
unexpectedInterrupt() - Method in interface org.switchyard.APIMessages
unexpectedInterrupt method definition.
uninitialize() - Method in interface org.switchyard.test.TestMixIn
MixIn uninitialize.
unrecognizedURI(String) - Method in interface org.switchyard.APIMessages
unrecognizedURI method definition.
unregister() - Method in interface org.switchyard.Service
Unregisters this service from the domain it's registered in.
unregister() - Method in interface org.switchyard.ServiceReference
Unregisters this service reference from the domain it's registered in.
update(ServiceMetadata) - Static method in class org.switchyard.metadata.ServiceMetadataBuilder
Used to update an existing instance of ServiceMetadata by chaining additional calls after the call to update().

V

validate(T) - Method in interface org.switchyard.validate.Validator
Validates the content.
ValidationFailureException - Exception in org.switchyard.validate
Represents a validation failure when handling an exchange.
ValidationFailureException(Validator<?>, ValidationResult, String) - Constructor for exception org.switchyard.validate.ValidationFailureException
Create a new ValidationFailureException with the specified error message.
ValidationFailureException(Validator<?>, Throwable, String) - Constructor for exception org.switchyard.validate.ValidationFailureException
Create a new ValidationFailureException with the specified cause.
ValidationResult - Interface in org.switchyard.validate
Represents message validation result which contains error details if it failed.
Validator - Annotation Type in org.switchyard.annotations
 
Validator<T> - Interface in org.switchyard.validate
Handles validation for message content to ensure type and structure is suitable for consumer.
ValidatorAddedEvent - Class in org.switchyard.event
Fired when a validator is added to the domain.
ValidatorAddedEvent(Validator<?>) - Constructor for class org.switchyard.event.ValidatorAddedEvent
Creates a new ValidatorAddedEvent.
ValidatorMXBean - Interface in org.switchyard.admin.mbean
Management interface for a SwitchYard validator.
ValidatorRegistry - Interface in org.switchyard.validate
Registry for validators.
ValidatorRemovedEvent - Class in org.switchyard.event
Fired when a validator is removed from the domain.
ValidatorRemovedEvent(Validator<?>) - Constructor for class org.switchyard.event.ValidatorRemovedEvent
Creates a new ValidatorRemovedEvent.
validResult() - Static method in class org.switchyard.validate.BaseValidator
Create validation result which indicates valid result.
valueOf(String) - Static method in enum org.switchyard.admin.mbean.LifecycleMXBean.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.switchyard.ExchangePattern
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.switchyard.ExchangePhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.switchyard.ExchangeState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.switchyard.label.BehaviorLabel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.switchyard.policy.Policy.PolicyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.switchyard.policy.SecurityPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.switchyard.policy.TransactionPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.switchyard.remote.http.HttpInvokerLabel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.switchyard.Scope
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.switchyard.admin.mbean.LifecycleMXBean.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.switchyard.ExchangePattern
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.switchyard.ExchangePhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.switchyard.ExchangeState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.switchyard.label.BehaviorLabel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.switchyard.policy.Policy.PolicyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.switchyard.policy.SecurityPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.switchyard.policy.TransactionPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.switchyard.remote.http.HttpInvokerLabel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.switchyard.Scope
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForFaultMessage() - Method in class org.switchyard.test.MockHandler
Wait for a number of messages.
waitForOKMessage() - Method in class org.switchyard.test.MockHandler
Wait for a message.
wire(QName) - Method in interface org.switchyard.ServiceReference
Wire this service reference to a registered service.
writeBodyToStream(OutputStream) - Method in class org.switchyard.component.http.composer.HttpBindingData
Writes the HTTP body to a stream.
WS_SECURITY - Static variable in class org.switchyard.remote.http.HttpInvoker
Property name for Web Service Security header element.
WS_SECURITY_HEADER - Static variable in class org.switchyard.remote.http.HttpInvoker
HTTP header used to communicate the Web Service Security header.
WS_SECURITY_QNAME - Static variable in class org.switchyard.remote.http.HttpInvoker
Property name represented by QName for Web Service Security header element.
A B C D E F G H I J L M N O P R S T U V W 
SwitchYard: Javadoc 2.1.0.redhat-630416

Copyright © 2013–2019 JBoss by Red Hat. All rights reserved.