SwitchYard Public API - 1.1.1-p6-redhat-1
A B C D E F G H I J L M N O P R S T U V W 

A

AbstractTestMixIn - Class in org.switchyard.test.mixins
Abstract TestMixIn.
AbstractTestMixIn() - Constructor for class org.switchyard.test.mixins.AbstractTestMixIn
 
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 class org.switchyard.test.mixins.AbstractTestMixIn
 
after(AbstractDeployment) - Method in interface org.switchyard.test.TestMixIn
After test method execution (cleanup).
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.

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 class org.switchyard.test.mixins.AbstractTestMixIn
 
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.
build() - Method in class org.switchyard.metadata.ServiceMetadataBuilder
Returns a configured ServiceMetadata instance.

C

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.
clear() - Method in class org.switchyard.test.mixins.PropertyMixIn
Clears all test properties.
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.
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(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.
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.
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, 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
 
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

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.
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 class org.switchyard.component.soap.composer.SOAPBindingData

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

get(String) - Method in class org.switchyard.test.mixins.PropertyMixIn
Gets a test property.
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.
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.
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.
getCause() - Method in exception org.switchyard.test.InvocationFaultException
 
getComposerConfig() - Method in class org.switchyard.component.http.composer.HttpMessageComposer
Gets the MessageComposerModel config.
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.
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() - Method in interface org.switchyard.component.common.composer.MessageComposer
Gets this message composer's associated context mapper.
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.
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 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.
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.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.
getMap() - Method in class org.switchyard.test.mixins.PropertyMixIn
Gets the test Map.
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 interface org.switchyard.Exchange
Returns the current message for the exchange.
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.
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 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
Returns the string identifier for the policy.
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
Returns policy object from 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
 
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.
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.
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.
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.ServiceMetadata
Gets the security.
getSecurityDomain() - Method in interface org.switchyard.ServiceSecurity
Gets the security domain.
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.
getServiceReference(QName) - Method in interface org.switchyard.ServiceDomain
Fetches a registered service reference for the specified name.
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.
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.Exchange
Get the exchange state.
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.
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.
getTestKit() - Method in class org.switchyard.test.mixins.AbstractTestMixIn
Get the test kit instance associated with the test mixin.
getThrottling() - Method in interface org.switchyard.ServiceMetadata
Return the throttling configuration associated with a service reference.
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 class org.switchyard.transform.BaseTransformer
 
getTo() - Method in interface org.switchyard.transform.Transformer
The name of the to, or target, message.
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(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.
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 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.
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.
getValue() - Method in interface org.switchyard.Property
The value of the property.
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.
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
 

I

init() - Method in interface org.switchyard.ServiceDomain
Initialize the service domain.
initialize() - Method in class org.switchyard.test.mixins.AbstractTestMixIn
 
initialize() - Method in class org.switchyard.test.mixins.PropertyMixIn
MixIn initialization.
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.
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.
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.
isDocumentStyle() - Method in class org.switchyard.component.soap.composer.SOAPMessageComposer
Check if the WSDL used is of 'document' style.
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.
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.

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
 
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 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(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.
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 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, 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.
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) - 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.
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.
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.
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.

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.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.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.test.mixins - package org.switchyard.test.mixins
 
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.
print(Label...) - Static method in class org.switchyard.label.Label.Util
Prints the labels.
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.
PropertyMixIn - Class in org.switchyard.test.mixins
Property Test Mix-In for setting test properties that will be respected in configurations.
PropertyMixIn() - Constructor for class org.switchyard.test.mixins.PropertyMixIn
 
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.
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.
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.
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.
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.
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.
ServiceOperation - Interface in org.switchyard.metadata
Representation of an operation on a ServiceInterface.
ServiceOperation - Annotation Type in org.switchyard.test
Service Operation name.
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.
set(String, Object) - Method in class org.switchyard.test.mixins.PropertyMixIn
Sets a test property.
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.
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.
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 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
 
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(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.
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.
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.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 class org.switchyard.test.mixins.AbstractTestMixIn
 
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 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 class org.switchyard.test.SimpleTestDeployment
 
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.
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.
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.
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.
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.
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

uninitialize() - Method in class org.switchyard.test.mixins.AbstractTestMixIn
 
uninitialize() - Method in class org.switchyard.test.mixins.PropertyMixIn
MixIn uninitialize.
uninitialize() - Method in interface org.switchyard.test.TestMixIn
MixIn uninitialize.
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.
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.
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.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.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.
A B C D E F G H I J L M N O P R S T U V W 
SwitchYard Public API - 1.1.1-p6-redhat-1

Copyright © 2013-2014 JBoss by Red Hat. All Rights Reserved.