SwitchYard: Core 0.6.0.Beta2
A B C D E F G H I J L M N O P Q R S T U V W X Z

A

AbstractTypeFilter - Class in org.switchyard.common.type.classpath
Abstract Java type filter.
AbstractTypeFilter() - Constructor for class org.switchyard.common.type.classpath.AbstractTypeFilter
Protected constructor.
Access<T> - Interface in org.switchyard.common.type.reflect
An abstraction of field and method access.
AccessNode - Class in org.switchyard.serial.graph.node
Reflection-based node for arbitrary objects.
AccessNode() - Constructor for class org.switchyard.serial.graph.node.AccessNode
Default constructor.
AccessType - Enum in org.switchyard.serial.graph
The type of access the AccessNode will use.
activeScope(Exchange) - Static method in enum org.switchyard.Scope
Returns the active scope for an exchange based on the exchange phase.
addAttachment(String, DataSource) - Method in interface org.switchyard.Message
Adds an attachment to the message with the specified name.
addEndpoint(RemoteEndpoint) - Method in class org.switchyard.remote.infinispan.InfinispanRegistry
 
addEndpoint(RemoteEndpoint) - Method in interface org.switchyard.remote.RemoteRegistry
Add an endpoint to the registry.
addEventObserver(EventObserver, Class<? extends EventObject>) - Method in interface org.switchyard.ServiceDomain
Add an EventObserver for the specified event type.
addFirst(String, ExchangeHandler) - Method in interface org.switchyard.HandlerChain
Add a handler to the front of the chain.
addLabels(String...) - Method in interface org.switchyard.Property
Adds labels to the property.
addLast(String, ExchangeHandler) - Method in interface org.switchyard.HandlerChain
Add a handler to the end of the chain.
addMember(Principal) - Method in class org.switchyard.security.principal.Group
addResolution(Runnable) - Method in class org.switchyard.serial.graph.Graph
Adds a runnable reference resolution.
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.
addType(Class<? extends Annotation>) - Method in class org.switchyard.common.type.classpath.IsAnnotationPresentFilter
Add a search type to this filter.
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.
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.
ArrayNode - Class in org.switchyard.serial.graph.node
A node representing an array.
ArrayNode() - Constructor for class org.switchyard.serial.graph.node.ArrayNode
Default constructor.
AssertionCredential - Class in org.switchyard.security.credential
AssertionCredential.
AssertionCredential(Element) - Constructor for class org.switchyard.security.credential.AssertionCredential
Constructs a AssertionCredential with the specified assertion.
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(Exchange, Scope) - Method in class org.switchyard.transform.TransformSequence
Associate this instance with the supplied message context.
authenticate(ServiceSecurity, SecurityContext) - Method in class org.switchyard.security.JaasSecurityProvider
Authenticates the SecurityContext for the ServiceSecurity.
authenticate(ServiceSecurity, SecurityContext) - Method in class org.switchyard.security.SecurityProvider
Authenticates the SecurityContext for the ServiceSecurity.
AuthorizationHeaderCredentialsExtractor - Class in org.switchyard.security.credential.extract
AuthorizationHeaderCredentialsExtractor.
AuthorizationHeaderCredentialsExtractor() - Constructor for class org.switchyard.security.credential.extract.AuthorizationHeaderCredentialsExtractor
Constructs a new AuthorizationHeaderCredentialsExtractor, with the platform-dependent charset.
AuthorizationHeaderCredentialsExtractor(String) - Constructor for class org.switchyard.security.credential.extract.AuthorizationHeaderCredentialsExtractor
Constructs a new AuthorizationHeaderCredentialsExtractor, with the specified charset name.
AuthorizationHeaderCredentialsExtractor(Charset) - Constructor for class org.switchyard.security.credential.extract.AuthorizationHeaderCredentialsExtractor
Constructs a new AuthorizationHeaderCredentialsExtractor, with the specified charset.

B

Base64 - Class in org.switchyard.common.codec
Base64 utilities.
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
 
BaseImplementation - Class in org.switchyard.common.version
BaseImplementation.
BaseImplementation(String, String, String, URL, String) - Constructor for class org.switchyard.common.version.BaseImplementation
Constructs a new BaseImplementation.
BaseImplementation(String, String, String, String, String) - Constructor for class org.switchyard.common.version.BaseImplementation
Constructs a new BaseImplementation.
BaseProject - Class in org.switchyard.common.version
BaseProject.
BaseProject(String, String, String, String, String, URL, String) - Constructor for class org.switchyard.common.version.BaseProject
Constructs a new BaseSpecification.
BaseProject(String, String, String, String, String, String, String) - Constructor for class org.switchyard.common.version.BaseProject
Constructs a new BaseSpecification.
BaseResource - Class in org.switchyard.common.io.resource
BaseResource.
BaseResource() - Constructor for class org.switchyard.common.io.resource.BaseResource
 
BaseSerializer - Class in org.switchyard.serial
Base serializer implementation.
BaseSerializer(FormatType) - Constructor for class org.switchyard.serial.BaseSerializer
Constructor with a format.
BaseSerializer(FormatType, CompressionType) - Constructor for class org.switchyard.serial.BaseSerializer
Constructor with a format and compression.
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.
BaseSpecification - Class in org.switchyard.common.version
BaseSpecification.
BaseSpecification(String, String, String) - Constructor for class org.switchyard.common.version.BaseSpecification
Constructs a new BaseSpecification.
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.
BaseVersion - Class in org.switchyard.common.version
BaseVersion.
BaseVersion(Project, Specification, Implementation) - Constructor for class org.switchyard.common.version.BaseVersion
Constructs a new BaseVersion.
BaseVersionFactory - Class in org.switchyard.common.version
BaseVersionFactory.
BaseVersionFactory() - Constructor for class org.switchyard.common.version.BaseVersionFactory
 
BeanAccess<T> - Class in org.switchyard.common.type.reflect
Access via a wrapped PropertyDescriptor.
BeanAccess(PropertyDescriptor) - Constructor for class org.switchyard.common.type.reflect.BeanAccess
Constructs a new BeanAccess.
Buffers - Class in org.switchyard.common.io
Buffer utilities.
build(Object, Graph) - Static method in class org.switchyard.serial.graph.node.NodeBuilder
Builds a node representing the specified object and adds it to the graph.

C

CAMEL_CONTEXT_PROPERTY - Static variable in class org.switchyard.common.camel.SwitchYardCamelContext
Context property name used to store camel context as service domain property.
CamelEventBridge - Class in org.switchyard.common.camel.event
Event bridge, sends camel events through SwitchYard EventPublisher.
CamelEventBridge(EventPublisher) - Constructor for class org.switchyard.common.camel.event.CamelEventBridge
Creates new event bridge from camel to SwitchYard.
CamelEventBridge() - Constructor for class org.switchyard.common.camel.event.CamelEventBridge
Creates new event bridge without event publisher instance.
CertificateCallbackHandler - Class in org.switchyard.security.callback
CertificateCallbackHandler.
CertificateCallbackHandler() - Constructor for class org.switchyard.security.callback.CertificateCallbackHandler
Constructs a new CertificateCallbackHandler.
CertificateCredential - Class in org.switchyard.security.credential
CertificateCredential.
CertificateCredential(Certificate) - Constructor for class org.switchyard.security.credential.CertificateCredential
Constructs a CertificateCredential with the specified Certificate.
characters(char[], int, int) - Method in class org.switchyard.common.xml.IdentitySAXHandler
Receive notification of character data inside an element.
Classes - Class in org.switchyard.common.type
Utility class to properly load classes and find resources.
ClassNode - Class in org.switchyard.serial.graph.node
A node representing a Class.
ClassNode() - Constructor for class org.switchyard.serial.graph.node.ClassNode
Default constructor.
ClasspathScanner - Class in org.switchyard.common.type.classpath
Classpath scanner.
ClasspathScanner(Filter) - Constructor for class org.switchyard.common.type.classpath.ClasspathScanner
Public contractor.
cleanse(String) - Static method in class org.switchyard.common.lang.Strings
Cleanses a String using the default cleanse regex replacments.
cleanse(String, Map<String, String>) - Static method in class org.switchyard.common.lang.Strings
Cleanses a String using the specified regex replacements.
cleanseTrimToNull(String) - Static method in class org.switchyard.common.lang.Strings
Cleanses a String using the default cleanse regex replacments, then calls Strings.trimToNull(String) on the result.
cleanseTrimToNull(String, Map<String, String>) - Static method in class org.switchyard.common.lang.Strings
Cleanses a String using the specified cleanse regex replacments, then calls Strings.trimToNull(String) on the result.
clear() - Method in class org.switchyard.common.type.classpath.AbstractTypeFilter
Clear the current set of matched types.
clear() - Static method in class org.switchyard.security.SecurityContext
Clears the ThreadLocal holding the SecurityContext.
close() - Method in class org.switchyard.common.io.CountingOutputStream
CollectionNode - Class in org.switchyard.serial.graph.node
A node representing a Collection.
CollectionNode() - Constructor for class org.switchyard.serial.graph.node.CollectionNode
Default constructor.
compareTo(ResourceType) - Method in class org.switchyard.common.io.resource.ResourceType
compareTo(Implementation) - Method in class org.switchyard.common.version.BaseImplementation
compareTo(Project) - Method in class org.switchyard.common.version.BaseProject
compareTo(Specification) - Method in class org.switchyard.common.version.BaseSpecification
compareTo(Version) - Method in class org.switchyard.common.version.BaseVersion
compareXMLContent(InputStream, InputStream) - Static method in class org.switchyard.common.xml.XMLHelper
Compare the specified contents as XML.
compareXMLContent(String, String) - Static method in class org.switchyard.common.xml.XMLHelper
Compare the specified contents as XML.
compareXMLContent(Reader, Reader) - Static method in class org.switchyard.common.xml.XMLHelper
Compare the specified contents as XML.
compareXMLContent(InputSource, InputSource) - Static method in class org.switchyard.common.xml.XMLHelper
Compare the specified contents as XML.
compareXMLContent(Node, Node) - Static method in class org.switchyard.common.xml.XMLHelper
Compare two DOM Nodes.
compose(Object, Graph) - Method in class org.switchyard.serial.graph.node.AccessNode
Composes the specified object into the graph.
compose(Object, Graph) - Method in class org.switchyard.serial.graph.node.ArrayNode
Composes the specified object into the graph.
compose(Object, Graph) - Method in class org.switchyard.serial.graph.node.ClassNode
Composes the specified object into the graph.
compose(Object, Graph) - Method in class org.switchyard.serial.graph.node.CollectionNode
Composes the specified object into the graph.
compose(Object, Graph) - Method in class org.switchyard.serial.graph.node.DataSourceNode
Composes the specified object into the graph.
compose(Object, Graph) - Method in class org.switchyard.serial.graph.node.InputStreamNode
Composes the specified object into the graph.
compose(Object, Graph) - Method in class org.switchyard.serial.graph.node.MapNode
Composes the specified object into the graph.
compose(Object, Graph) - Method in interface org.switchyard.serial.graph.node.Node
Composes the specified object into the graph.
compose(Object, Graph) - Method in class org.switchyard.serial.graph.node.QNameNode
Composes the specified object into the graph.
composeRoot(Object) - Method in class org.switchyard.serial.graph.Graph
Composes the root object.
CompoundClassLoader - Class in org.switchyard.common.type
A ClassLoader implementation that iterates over a collection of other ClassLoaders until it finds everything it's looking for.
CompoundClassLoader(ClassLoader...) - Constructor for class org.switchyard.common.type.CompoundClassLoader
Constructs a new CompoundClassLoader.
CompoundClassLoader(Collection<ClassLoader>) - Constructor for class org.switchyard.common.type.CompoundClassLoader
Constructs a new CompoundClassLoader.
CompressionType - Enum in org.switchyard.serial
Serialization compressions.
concat(String...) - Static method in class org.switchyard.common.lang.Strings
Concatenates Strings using no delimiter, trimming each to null.
concat(String, String...) - Static method in class org.switchyard.common.lang.Strings
Concatenates Strings using the specified delimiter, trimming each to null.
concat(String, boolean, String...) - Static method in class org.switchyard.common.lang.Strings
Concatenates Strings using the specified delimiter, possibly trimming each to null.
ConfidentialityCredential - Class in org.switchyard.security.credential
ConfidentialityCredential.
ConfidentialityCredential(boolean) - Constructor for class org.switchyard.security.credential.ConfidentialityCredential
Constructs a ConfidentialityCredential with the specified confidential flag.
construct(String) - Static method in class org.switchyard.common.type.reflect.Construction
Constructs a new object of the specified type name using it's no-arg constructor.
construct(String, Class<?>) - Static method in class org.switchyard.common.type.reflect.Construction
Constructs a new object of the specified type name using it's no-arg constructor.
construct(String, ClassLoader) - Static method in class org.switchyard.common.type.reflect.Construction
Constructs a new object of the specified type name using it's no-arg constructor.
construct(Class<T>) - Static method in class org.switchyard.common.type.reflect.Construction
Constructs a new object of the specified type using it's no-arg constructor.
construct(String, String[], Object[]) - Static method in class org.switchyard.common.type.reflect.Construction
Constructs a new object of the specified type name using a multi-arg constructor.
construct(String, String[], Object[], Class<?>) - Static method in class org.switchyard.common.type.reflect.Construction
Constructs a new object of the specified type name using a multi-arg constructor.
construct(String, String[], Object[], ClassLoader) - Static method in class org.switchyard.common.type.reflect.Construction
Constructs a new object of the specified type name using a multi-arg constructor.
construct(String, Class<?>[], Object[]) - Static method in class org.switchyard.common.type.reflect.Construction
Constructs a new object of the specified type name using a multi-arg constructor.
construct(String, Class<?>[], Object[], Class<?>) - Static method in class org.switchyard.common.type.reflect.Construction
Constructs a new object of the specified type name using a multi-arg constructor.
construct(String, Class<?>[], Object[], ClassLoader) - Static method in class org.switchyard.common.type.reflect.Construction
Constructs a new object of the specified type name using a multi-arg constructor.
construct(Class<T>, Class<?>[], Object[]) - Static method in class org.switchyard.common.type.reflect.Construction
Constructs a new object of the specified type using a multi-arg constructor.
Construction - Class in org.switchyard.common.type.reflect
A utility class that makes it cleaner to construct objects using reflection.
consumer(ServiceReference, ServiceOperation) - Method in interface org.switchyard.Exchange
Set service consumer info for this exchange.
CONSUMER_HANDLER - Static variable in interface org.switchyard.HandlerChain
Reserved name for the service consumer handler.
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.
continueScanning() - Method in class org.switchyard.common.type.classpath.AbstractTypeFilter
Should the scanner continue scanning.
continueScanning() - Method in interface org.switchyard.common.type.classpath.Filter
Should the scanner continue scanning.
continueScanning() - Method in class org.switchyard.common.type.classpath.ResourceExistsFilter
Should the scanner continue scanning.
copy(File, File) - Static method in class org.switchyard.common.io.Files
Copies one file on top of the other.
copy(File, File, int) - Static method in class org.switchyard.common.io.Files
Copies one file on top of the other.
copy() - Method in interface org.switchyard.HandlerChain
Create a shallow copy of the handler chain.
copyXMLEventStream(XMLEventReader, XMLEventWriter) - Static method in class org.switchyard.common.xml.XMLHelper
Copy an XML event stream.
copyXMLEventStream(XMLEventReader, XMLEventWriter, boolean) - Static method in class org.switchyard.common.xml.XMLHelper
Copy an XML event stream.
CountingOutputStream - Class in org.switchyard.common.io
An OutputStream that keeps track of the number of bytes written to it.
CountingOutputStream(OutputStream) - Constructor for class org.switchyard.common.io.CountingOutputStream
Wraps a given OutputSteam.
CoverageType - Enum in org.switchyard.serial.graph
The type of coverage the AccessNode will use.
create(String, String) - Static method in class org.switchyard.common.version.Queries.Projects
Creates a new Project Query[].
create(Query, String) - Static method in class org.switchyard.common.version.Queries.Projects
Creates a new Project Query[].
create(Class<T>) - Method in class org.switchyard.serial.graph.DefaultFactory
Creates a new object of the specified type.
create(Class<T>) - Method in interface org.switchyard.serial.graph.Factory
Creates a new object of the specified type.
create() - Static method in class org.switchyard.serial.SerializerFactory
Creates a serializer of the default format (FormatType.SER_OBJECT) and no compression.
create(FormatType) - Static method in class org.switchyard.serial.SerializerFactory
Creates a serializer of the specified format and no compression.
create(FormatType, CompressionType) - Static method in class org.switchyard.serial.SerializerFactory
Creates a serializer of the specified format and compression.
create(FormatType, CompressionType, boolean) - Static method in class org.switchyard.serial.SerializerFactory
Creates a serializer of the specified format, compression, and graph enabling.
createDocument(XMLEventReader) - Static method in class org.switchyard.common.xml.XMLHelper
Create a document from the specified reader.
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.
createMessage() - Method in interface org.switchyard.Exchange
Create a message to be used with this exchange.
createQName(Document) - Static method in class org.switchyard.common.xml.XMLHelper
Safely creates a QName based on a DOM Document's root element.
createQName(Element) - Static method in class org.switchyard.common.xml.XMLHelper
Safely creates a QName based on a DOM Element.
createQName(String) - Static method in class org.switchyard.common.xml.XMLHelper
Safely creates a QName based on a name.
createQName(String, String) - Static method in class org.switchyard.common.xml.XMLHelper
Safely creates a QName based on a namespace and a name.
createQName(String, String, String) - Static method in class org.switchyard.common.xml.XMLHelper
Safely creates a QName based on a namespace, a name and a prefix.
createRegistry() - Method in class org.switchyard.common.camel.SwitchYardCamelContext
 
Credential - Interface in org.switchyard.security.credential
Credential.
CredentialsExtractor<T> - Interface in org.switchyard.security.credential.extract
CredentialsExtractor.

D

DataSourceNode - Class in org.switchyard.serial.graph.node
A node representing a DataSource.
DataSourceNode() - Constructor for class org.switchyard.serial.graph.node.DataSourceNode
Default constructor.
decode(String) - Static method in class org.switchyard.common.codec.Base64
Decodes a Base64-encoded String to a byte array.
decodeToString(String) - Static method in class org.switchyard.common.codec.Base64
Decodes a Base64-encoded String to String, constructed with the platform-default charset.
decodeToString(String, String) - Static method in class org.switchyard.common.codec.Base64
Decodes a Base64-encoded String to String, constructed with the specified charset name.
decodeToString(String, Charset) - Static method in class org.switchyard.common.codec.Base64
Decodes a Base64-encoded String to String, constructed with the specified charset.
decompose(Graph) - Method in class org.switchyard.serial.graph.node.AccessNode
Decomposes the object from the graph.
decompose(Graph) - Method in class org.switchyard.serial.graph.node.ArrayNode
Decomposes the object from the graph.
decompose(Graph) - Method in class org.switchyard.serial.graph.node.ClassNode
Decomposes the object from the graph.
decompose(Graph) - Method in class org.switchyard.serial.graph.node.CollectionNode
Decomposes the object from the graph.
decompose(Graph) - Method in class org.switchyard.serial.graph.node.DataSourceNode
Decomposes the object from the graph.
decompose(Graph) - Method in class org.switchyard.serial.graph.node.InputStreamNode
Decomposes the object from the graph.
decompose(Graph) - Method in class org.switchyard.serial.graph.node.MapNode
Decomposes the object from the graph.
decompose(Graph) - Method in interface org.switchyard.serial.graph.node.Node
Decomposes the object from the graph.
decompose(Graph) - Method in class org.switchyard.serial.graph.node.QNameNode
Decomposes the object from the graph.
decomposeReference(Integer) - Method in class org.switchyard.serial.graph.Graph
Decomposes a reference with the specified id.
decomposeRoot() - Method in class org.switchyard.serial.graph.Graph
Decomposes the root object.
DEFAULT_BUFFER_SIZE - Static variable in class org.switchyard.common.io.Files
Default buffer size for Files operations.
DEFAULT_CLEANSE_REGEX_REPLACEMENTS - Static variable in class org.switchyard.common.lang.Strings
Default regex replacements for cleansing Strings.
DEFAULT_HOST - Static variable in class org.switchyard.common.net.SocketAddr
The default host this socket will be associated with.
DEFAULT_OPERATION - Static variable in interface org.switchyard.metadata.ServiceInterface
Empty string is the default operation name for service interface.
DEFAULT_PORT - Static variable in class org.switchyard.common.net.SocketAddr
The default port this socket will be associated with.
DEFAULT_SIZE - Static variable in class org.switchyard.common.io.Buffers
The platform-default buffer size.
DEFAULT_TIMEOUT - Static variable in class org.switchyard.SynchronousInOutHandler
Default timeout.
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.
DefaultFactory<T> - Class in org.switchyard.serial.graph
The default factory the AccessNode will use.
DefaultFactory() - Constructor for class org.switchyard.serial.graph.DefaultFactory
 
DefaultType - Annotation Type in org.switchyard.annotations
Default payload type name.
DeliveryException - Exception in org.switchyard.exception
Exchange delivery exception.
DeliveryException(String) - Constructor for exception org.switchyard.exception.DeliveryException
Public constructor.
DeliveryException(String, Throwable) - Constructor for exception org.switchyard.exception.DeliveryException
Public constructor.
deserialize(byte[], Class<T>) - Method in class org.switchyard.serial.BaseSerializer
Deserializes a byte array to an object of a type.
deserialize(InputStream, Class<T>) - Method in class org.switchyard.serial.compress.GZIPSerializer
Deserializes an input stream to an object of a type.
deserialize(InputStream, Class<T>) - Method in class org.switchyard.serial.compress.ZIPSerializer
Deserializes an input stream to an object of a type.
deserialize(InputStream, Class<T>) - Method in class org.switchyard.serial.format.SERObjectSerializer
Deserializes an input stream to an object of a type.
deserialize(InputStream, Class<T>) - Method in class org.switchyard.serial.format.XMLBeanSerializer
Deserializes an input stream to an object of a type.
deserialize(InputStream, Class<T>) - Method in class org.switchyard.serial.graph.GraphSerializer
Deserializes an input stream to an object of a type.
deserialize(InputStream, Class<T>) - Method in class org.switchyard.serial.jackson.format.JSONJacksonSerializer
Deserializes an input stream to an object of a type.
deserialize(byte[], Class<T>) - Method in interface org.switchyard.serial.Serializer
Deserializes a byte array to an object of a type.
deserialize(InputStream, Class<T>) - Method in interface org.switchyard.serial.Serializer
Deserializes an input stream to an object of a type.
deserialize(InputStream, Class<T>) - Method in class org.switchyard.serial.WrapperSerializer
Deserializes an input stream to an object of a type.
DeserializingPuller<T> - Class in org.switchyard.serial.pull
Utility class to safely deserialize ("pull") Objects from various sources.
DeserializingPuller(Serializer, Class<T>) - Constructor for class org.switchyard.serial.pull.DeserializingPuller
Constructor with a serializer and type.
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.
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.
doStart() - Method in class org.switchyard.common.camel.event.CamelEventBridge
 
doStop() - Method in class org.switchyard.common.camel.event.CamelEventBridge
 
DuplicateTransformerException - Exception in org.switchyard.exception
A DuplicateTransformerException is thrown by SwitchYard when a duplicate transformer is trying to be registered for a 'from' and 'to' type for which there already exists a transformer in the transformer registry.
DuplicateTransformerException(String) - Constructor for exception org.switchyard.exception.DuplicateTransformerException
Public constructor.
DuplicateTransformerException(String, Throwable) - Constructor for exception org.switchyard.exception.DuplicateTransformerException
Public constructor.
DuplicateValidatorException - Exception in org.switchyard.exception
A DuplicateValidatorException is thrown by SwitchYard when a duplicate validator is trying to be registered for a 'name' type for which there already exists a validator in the validator registry.
DuplicateValidatorException(String) - Constructor for exception org.switchyard.exception.DuplicateValidatorException
Public constructor.
DuplicateValidatorException(String, Throwable) - Constructor for exception org.switchyard.exception.DuplicateValidatorException
Public constructor.

E

Element - Class in org.switchyard.common.xml
Simple class representing an element.
ElementPuller - Class in org.switchyard.common.io.pull
Utility class to safely access ("pull") DOM elements from various sources.
ElementPuller() - Constructor for class org.switchyard.common.io.pull.ElementPuller
Constructs a new ElementPuller (ignoring comments when parsing XML).
ElementPuller(boolean) - Constructor for class org.switchyard.common.io.pull.ElementPuller
Constructs a new ElementPuller (optionally ignoring comments when parsing XML).
encode(byte[]) - Static method in class org.switchyard.common.codec.Base64
Encodes a byte array to a Base64-encoded String.
encodeFromString(String) - Static method in class org.switchyard.common.codec.Base64
Encodes a String to a Base64-encoded String, first obtaining the bytes using the platform-default charset.
encodeFromString(String, String) - Static method in class org.switchyard.common.codec.Base64
Encodes a String to a Base64-encoded String, first obtaining the bytes using the specified charset name.
encodeFromString(String, Charset) - Static method in class org.switchyard.common.codec.Base64
Encodes a String to a Base64-encoded String, first obtaining the bytes using the specified charset.
endElement(String, String, String) - Method in class org.switchyard.common.xml.IdentitySAXHandler
Receive notification of the end of an element.
equals(Object) - Method in class org.switchyard.common.io.resource.ResourceType
equals(Object) - Method in class org.switchyard.common.net.SocketAddr
Test this SocketAddr for equality with another Object.
equals(Object) - Method in class org.switchyard.common.version.BaseImplementation
equals(Object) - Method in class org.switchyard.common.version.BaseProject
equals(Object) - Method in class org.switchyard.common.version.BaseSpecification
equals(Object) - Method in class org.switchyard.common.version.BaseVersion
equals(Object) - Method in class org.switchyard.common.xml.Element
Check for equality.
equals(Object) - Method in class org.switchyard.common.xml.Text
Check for equality.
equals(Object) - Method in class org.switchyard.security.credential.AssertionCredential
equals(Object) - Method in class org.switchyard.security.credential.CertificateCredential
equals(Object) - Method in class org.switchyard.security.credential.ConfidentialityCredential
equals(Object) - Method in class org.switchyard.security.credential.NameCredential
equals(Object) - Method in class org.switchyard.security.credential.PasswordCredential
equals(Object) - Method in class org.switchyard.security.credential.PrincipalCredential
equals(Object) - Method in class org.switchyard.security.principal.Group
equals(Object) - Method in class org.switchyard.security.principal.Role
equals(Object) - Method in class org.switchyard.security.principal.User
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.
EXCHANGE_DURATION - Static variable in class org.switchyard.runtime.event.ExchangeCompletionEvent
Exchange property name used to record the duration of a completed exchange.
ExchangeCompletionEvent - Class in org.switchyard.runtime.event
Fired when an exchange has completed.
ExchangeCompletionEvent(Exchange) - Constructor for class org.switchyard.runtime.event.ExchangeCompletionEvent
Create a new ExchangeCompletionEvent.
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.
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.
Exclude - Annotation Type in org.switchyard.serial.graph
Used to override individual field or property coverage when the type is inclusive.
extractCredentials(String) - Method in class org.switchyard.security.credential.extract.AuthorizationHeaderCredentialsExtractor
Extracts Credentials from the specified source.
extractCredentials(T) - Method in interface org.switchyard.security.credential.extract.CredentialsExtractor
Extracts Credentials from the specified source.
extractCredentials(HttpExchange) - Method in class org.switchyard.security.credential.extract.HttpExchangeCredentialsExtractor
Extracts Credentials from the specified source.
extractCredentials(ServletRequest) - Method in class org.switchyard.security.credential.extract.ServletRequestCredentialsExtractor
Extracts Credentials from the specified source.
extractCredentials(SOAPMessage) - Method in class org.switchyard.security.credential.extract.SOAPMessageCredentialsExtractor
Extracts Credentials from the specified source.
extractCredentials(WebServiceContext) - Method in class org.switchyard.security.credential.extract.WebServiceContextCredentialsExtractor
Extracts Credentials from the specified source.

F

Factory<T> - Interface in org.switchyard.serial.graph
The factory the AccessNode will use.
fault() - Method in class org.switchyard.metadata.java.JavaService.OperationTypeQNames
Construct QName for exception thrown from method.
FAULT_TYPE - Static variable in interface org.switchyard.Exchange
Context property name used for Fault Type.
FieldAccess<T> - Class in org.switchyard.common.type.reflect
Access via a wrapped Field.
FieldAccess(Field) - Constructor for class org.switchyard.common.type.reflect.FieldAccess
Constructs a new FieldAccess.
FieldAccess(Class<?>, String) - Constructor for class org.switchyard.common.type.reflect.FieldAccess
Constructs a new FieldAccess.
Files - Class in org.switchyard.common.io
File utilities.
filter(String) - Method in class org.switchyard.common.type.classpath.AbstractTypeFilter
Filter the specified resource.
Filter - Interface in org.switchyard.common.type.classpath
Classpath resource filter.
filter(String) - Method in interface org.switchyard.common.type.classpath.Filter
Classpath resource filter method.
filter(String) - Method in class org.switchyard.common.type.classpath.ResourceExistsFilter
Classpath resource filter method.
flush() - Method in class org.switchyard.common.io.CountingOutputStream
forExtension(String) - Static method in class org.switchyard.common.io.resource.ResourceType
Gets the installed resource type with the specified extension in it's primary list (not inherited).
forExtension(String, boolean) - Static method in class org.switchyard.common.io.resource.ResourceType
Gets all installed resource types that include the specified extension.
forLocation(String) - Static method in class org.switchyard.common.io.resource.ResourceType
Gets the installed resource type with an extension in it's primary list (not inherited) deduced from the specified location.
forLocation(String, boolean) - Static method in class org.switchyard.common.io.resource.ResourceType
Gets all installed resource types that include an extension in it's primary list deduced from the specified location.
FormatType - Enum in org.switchyard.serial
Serialization formats.
forName(String) - Static method in class org.switchyard.common.io.resource.ResourceType
Gets the installed resource type with the specified name.
forName(String) - Static method in class org.switchyard.common.type.Classes
Loads a class based on name.
forName(String, Class<?>) - Static method in class org.switchyard.common.type.Classes
Loads a class based on name.
forName(String, ClassLoader) - Static method in class org.switchyard.common.type.Classes
Loads a class based on name.
from(QName) - Static method in class org.switchyard.transform.TransformSequence
Start the transformation sequence.
fromClass(Class<?>) - Static method in class org.switchyard.metadata.java.JavaService
Creates a ServiceInterface from the specified Java class or interface.
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() - Static method in class org.switchyard.security.SecurityContext
Gets the ThreadLocal SecurityContext, creating it doesn't already exist.
get(boolean) - Static method in class org.switchyard.security.SecurityContext
Gets the ThreadLocal SecurityContext, optionally creating if it doesn't already exist.
getActivatorList() - Method in class org.switchyard.SwitchYard
Returns a reference to the activator list used by this runtime instance.
getArtifactId() - Method in class org.switchyard.common.version.BaseProject
Gets the artifactId.
getArtifactId() - Method in interface org.switchyard.common.version.Project
Gets the artifactId.
getAssertion() - Method in class org.switchyard.security.credential.AssertionCredential
Gets the assertion.
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.
getBase64() - Method in class org.switchyard.serial.graph.node.InputStreamNode
Gets the Base64 representation.
getBufferSize() - Method in class org.switchyard.serial.BaseSerializer
Gets the buffer size being used.
getBufferSize() - Method in interface org.switchyard.serial.Serializer
Gets the buffer size being used.
getBufferSize() - Method in class org.switchyard.serial.WrapperSerializer
Gets the buffer size being used.
getCallbackHandler() - Method in interface org.switchyard.ServiceSecurity
Gets the CallbackHandler class.
getCertificate() - Method in class org.switchyard.security.credential.CertificateCredential
Gets the Certificate.
getClassLoader() - Static method in class org.switchyard.common.type.Classes
Provides a CompoundClassLoader using a non-duplicate List of ClassLoaders in the most appropriate search order.
getClassLoader(Class<?>) - Static method in class org.switchyard.common.type.Classes
Provides a CompoundClassLoader using a non-duplicate List of ClassLoaders in the most appropriate search order.
getClassLoader(ClassLoader) - Static method in class org.switchyard.common.type.Classes
Provides a CompoundClassLoader using a non-duplicate List of ClassLoaders in the most appropriate search order.
getClassLoaders() - Static method in class org.switchyard.common.type.Classes
Provides a non-duplicate List of ClassLoaders in the most appropriate search order.
getClassLoaders(Class<?>) - Static method in class org.switchyard.common.type.Classes
Provides a non-duplicate List of ClassLoaders in the most appropriate search order.
getClassLoaders(ClassLoader) - Static method in class org.switchyard.common.type.Classes
Provides a non-duplicate List of ClassLoaders in the most appropriate search order.
getCompression() - Method in class org.switchyard.serial.BaseSerializer
Gets the type of compression being used.
getCompression() - Method in interface org.switchyard.serial.Serializer
Gets the type of compression being used.
getConfig() - Method in interface org.switchyard.metadata.Registrant
Returns a config representation based on the type of registrant.
getConsumer() - Method in interface org.switchyard.Exchange
Get the service reference representing the consumer.
getConsumerMetadata() - Method in interface org.switchyard.ServiceReference
Return the consumer metadata associated with this service.
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.serial.graph.node.DataSourceNode
Gets the content type.
getContext() - Method in interface org.switchyard.Exchange
Retrieves the exchange context.
getContext() - Method in class org.switchyard.remote.RemoteMessage
Returns the context properties for the invocation.
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.
getCount() - Method in class org.switchyard.common.io.CountingOutputStream
Retrieves the number of bytes written.
getCredentials() - Method in class org.switchyard.security.callback.SwitchYardCallbackHandler
Gets the Credentials.
getCredentials() - Method in class org.switchyard.security.SecurityContext
Gets the Credentials.
getCredentials(Class<T>) - Method in class org.switchyard.security.SecurityContext
Gets the Credentials that match the specified type.
getCurrentMessageType(Exchange) - Static method in class org.switchyard.transform.TransformSequence
Get the current message type for the specified exchange.
getDescription() - Method in class org.switchyard.common.io.resource.ResourceType
The description of the resource type.
getDescription() - Method in class org.switchyard.common.version.BaseProject
Gets the description.
getDescription() - Method in interface org.switchyard.common.version.Project
Gets the description.
getDocument(InputSource) - Static method in class org.switchyard.common.xml.XMLHelper
Create a document from InputSource.
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 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.
getEndpoints(QName) - Method in class org.switchyard.remote.infinispan.InfinispanRegistry
 
getEndpoints(QName) - Method in interface org.switchyard.remote.RemoteRegistry
Returns a list of all registered endpoints for a given service.
getEventPublisher() - Method in interface org.switchyard.ServiceDomain
Returns the EventPublisher for this domain, which can be used to notify event observers of activity.
getExchange() - Method in class org.switchyard.runtime.event.ExchangeCompletionEvent
Gets the completed exchange.
getExchangePattern() - Method in class org.switchyard.metadata.BaseServiceOperation
 
getExchangePattern() - Method in interface org.switchyard.metadata.ServiceOperation
The exchange pattern for the operation.
getExtensions() - Method in class org.switchyard.common.io.resource.ResourceType
The extensions of the resource type, including inherited.
getExtensions(boolean) - Method in class org.switchyard.common.io.resource.ResourceType
The extensions of the resource type.
getFaultType() - Method in class org.switchyard.metadata.BaseServiceOperation
 
getFaultType() - Method in interface org.switchyard.metadata.ServiceOperation
The name of the output message type.
getFirstChildElement(Node) - Static method in class org.switchyard.common.xml.XMLHelper
Get the first child Element of the supplied node.
getFirstChildElementByName(Node, String) - Static method in class org.switchyard.common.xml.XMLHelper
Get the first child Element of the supplied node that matches a given tag name.
getFormat() - Method in class org.switchyard.serial.BaseSerializer
Gets the type of format being used.
getFormat() - Method in interface org.switchyard.serial.Serializer
Gets the type of format being used.
getFrom() - Method in class org.switchyard.transform.BaseTransformer
 
getFrom() - Method in interface org.switchyard.transform.Transformer
The name of the from, or source, message.
getFrom() - Method in class org.switchyard.transform.TransformerTypes
Get from.
getFromType() - Method in class org.switchyard.transform.BaseTransformer
 
getFromType() - Method in interface org.switchyard.transform.Transformer
The Java type of the source format.
getGroupId() - Method in class org.switchyard.common.version.BaseProject
Gets the groupId.
getGroupId() - Method in interface org.switchyard.common.version.Project
Gets the groupId.
getHandlers() - Method in interface org.switchyard.HandlerChain
Returns an unmodifiable list of handlers in this chain.
getHandlers() - Method in interface org.switchyard.ServiceDomain
Returns the list of domain-level handlers that execute on every message exchange.
getHost() - Method in class org.switchyard.common.net.SocketAddr
Get the host or ip address value.
getIds() - Method in class org.switchyard.serial.graph.node.AccessNode
Gets the ids.
getIds() - Method in class org.switchyard.serial.graph.node.ArrayNode
Gets the ids.
getIds() - Method in class org.switchyard.serial.graph.node.CollectionNode
Gets the ids.
getIds() - Method in class org.switchyard.serial.graph.node.MapNode
Gets the ids.
getImplementation() - Method in class org.switchyard.common.version.BaseVersion
Gets the Implementation.
getImplementation() - Method in interface org.switchyard.common.version.Version
Gets the Implementation.
getInputStreamId() - Method in class org.switchyard.serial.graph.node.DataSourceNode
Gets the input stream node id.
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.
getJavaInterface() - Method in class org.switchyard.metadata.java.JavaService
Returns the Java class or interface used to create this ServiceInterface.
getLabels() - Method in interface org.switchyard.Property
The labels of the property.
getLocalPart() - Method in class org.switchyard.serial.graph.node.QNameNode
Gets the local part.
getLocation() - Method in interface org.switchyard.common.io.resource.Resource
Gets the location of the resource.
getLocation() - Method in class org.switchyard.common.io.resource.SimpleResource
Gets the location of the resource.
getLocationURL() - Method in class org.switchyard.common.io.resource.BaseResource
Gets the URL form of the resource's location.
getLocationURL(Class<?>) - Method in class org.switchyard.common.io.resource.BaseResource
Gets the URL form of the resource's location.
getLocationURL(ClassLoader) - Method in class org.switchyard.common.io.resource.BaseResource
Gets the URL form of the resource's location.
getLocationURL() - Method in interface org.switchyard.common.io.resource.Resource
Gets the URL form of the resource's location.
getLocationURL(Class<?>) - Method in interface org.switchyard.common.io.resource.Resource
Gets the URL form of the resource's location.
getLocationURL(ClassLoader) - Method in interface org.switchyard.common.io.resource.Resource
Gets the URL form of the resource's location.
getMatchedTypes() - Method in class org.switchyard.common.type.classpath.AbstractTypeFilter
Get the set of filtered (i.e. matching) types.
getMessage() - Method in interface org.switchyard.Exchange
Returns the current message for the exchange.
getModuleName() - Method in interface org.switchyard.ServiceSecurity
Gets the module name.
getName() - Method in class org.switchyard.common.io.resource.ResourceType
The name of the resource type.
getName() - Method in interface org.switchyard.common.type.reflect.Access
The name of the wrapped access mechanism.
getName() - Method in class org.switchyard.common.type.reflect.BeanAccess
The name of the wrapped access mechanism.
getName() - Method in class org.switchyard.common.type.reflect.FieldAccess
The name of the wrapped access mechanism.
getName() - Method in class org.switchyard.common.type.reflect.MethodAccess
The name of the wrapped access mechanism.
getName() - Method in class org.switchyard.common.version.BaseProject
Gets the name.
getName() - Method in interface org.switchyard.common.version.Project
Gets the name.
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 class org.switchyard.security.credential.NameCredential
Gets the name.
getName() - Method in class org.switchyard.security.principal.Group
getName() - Method in class org.switchyard.security.principal.Role
getName() - Method in class org.switchyard.security.principal.User
getName() - Method in class org.switchyard.serial.graph.node.ClassNode
Gets the name.
getName() - Method in class org.switchyard.serial.graph.node.DataSourceNode
Gets the name.
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 class org.switchyard.validate.BaseValidator
 
getName() - Method in interface org.switchyard.validate.Validator
Return the name of the subject for validation.
getName() - Method in class org.switchyard.validate.ValidatorTypes
Get name.
getNamespaceURI() - Method in class org.switchyard.serial.graph.node.QNameNode
Gets the namespace uri.
getNextSiblingElement(Node) - Static method in class org.switchyard.common.xml.XMLHelper
Get the next sibling Element of the supplied node.
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.
getOperations() - Method in class org.switchyard.metadata.BaseService
 
getOperations() - Method in interface org.switchyard.metadata.ServiceInterface
The set of operations available on this service.
getOutputType() - Method in class org.switchyard.metadata.BaseServiceOperation
 
getOutputType() - Method in interface org.switchyard.metadata.ServiceOperation
The name of the output message type.
getPackageScanClassResolver() - Method in class org.switchyard.common.camel.SwitchYardCamelContext
Get the first PackageScanClassResolver Service found on the classpath.
getPackaging() - Method in class org.switchyard.common.version.BaseProject
Gets the packaging.
getPackaging() - Method in interface org.switchyard.common.version.Project
Gets the packaging.
getPassword() - Method in class org.switchyard.security.credential.PasswordCredential
Gets the password.
getPattern() - Method in class org.switchyard.common.version.Query
Gets the 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
 
getPort() - Method in class org.switchyard.common.net.SocketAddr
Get the port value.
getPrefix() - Method in class org.switchyard.serial.graph.node.QNameNode
Gets the prefix.
getPrincipal() - Method in class org.switchyard.security.credential.PrincipalCredential
Gets the Principal.
getProject() - Method in class org.switchyard.common.version.BaseVersion
Gets the Project.
getProject() - Method in interface org.switchyard.common.version.Version
Gets the Project.
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() - Method in class org.switchyard.security.callback.SwitchYardCallbackHandler
Gets the Properties.
getProperties() - Method in interface org.switchyard.ServiceDomain
Shared properties/POJOs which are not part of switchyard core-api.
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 class org.switchyard.security.callback.SwitchYardCallbackHandler
Gets a property value with the specified name.
getProperty(String, boolean) - Method in class org.switchyard.security.callback.SwitchYardCallbackHandler
Gets a property value with the specified name.
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.ServiceReference
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.
getProviderMetadata() - Method in interface org.switchyard.Service
Return the provider metadata associated with this service.
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.
getReference(Integer) - Method in class org.switchyard.serial.graph.Graph
Gets a reference with the specified id.
getReferences() - Method in class org.switchyard.serial.graph.Graph
Gets the node references.
getRequired(Exchange) - Static method in class org.switchyard.policy.PolicyUtil
Returns the set of policies required for this exchange.
getRequiredPolicies() - Method in interface org.switchyard.Service
Returns a list of required policies for this service.
getRequiredPolicies() - Method in interface org.switchyard.ServiceReference
Returns a list of required policies for this service reference.
getResource(String) - Static method in class org.switchyard.common.type.Classes
Finds a classpath resource.
getResource(String, Class<?>) - Static method in class org.switchyard.common.type.Classes
Finds a classpath resource.
getResource(String, ClassLoader) - Static method in class org.switchyard.common.type.Classes
Finds a classpath resource.
getResource(String) - Method in class org.switchyard.common.type.CompoundClassLoader
getResourceAsStream(String) - Static method in class org.switchyard.common.type.Classes
Finds a classpath resource as an InputStream.
getResourceAsStream(String, Class<?>) - Static method in class org.switchyard.common.type.Classes
Finds a classpath resource as an InputStream.
getResourceAsStream(String, ClassLoader) - Static method in class org.switchyard.common.type.Classes
Finds a classpath resource as an InputStream.
getResourceAsStream(String) - Method in class org.switchyard.common.type.CompoundClassLoader
getResources(String) - Static method in class org.switchyard.common.type.Classes
Finds all matching classpath resources.
getResources(String, Class<?>) - Static method in class org.switchyard.common.type.Classes
Finds all matching classpath resources.
getResources(String, ClassLoader) - Static method in class org.switchyard.common.type.Classes
Finds all matching classpath resources.
getResources(String) - Method in class org.switchyard.common.type.CompoundClassLoader
getRoot() - Method in class org.switchyard.serial.graph.Graph
Gets the root node id.
getRootElement() - Method in class org.switchyard.common.xml.IdentitySAXHandler
Returns the root element.
getScope() - Method in interface org.switchyard.Property
The scope of the property.
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.common.camel.SwitchYardCamelContext
Gets SwitchYard domain associated with this context.
getServiceName() - Method in class org.switchyard.remote.RemoteEndpoint
Returns the name of the service.
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() - Method in interface org.switchyard.ServiceDomain
Returns a reference to the service security for this domain.
getSpecification() - Method in class org.switchyard.common.version.BaseVersion
Gets the Specification.
getSpecification() - Method in interface org.switchyard.common.version.Version
Gets the Specification.
getState() - Method in interface org.switchyard.Exchange
Get the exchange state.
getSubject(String) - Method in class org.switchyard.security.SecurityContext
Gets the Subject for the specified domain.
getSwitchYardNotification() - Static method in class org.switchyard.common.version.Versions
Gets the SwitchYard notification (for example, "SwitchYard version 1.0.0.Final").
getSwitchYardVersion() - Static method in class org.switchyard.common.version.Versions
Gets the simple SwitchYard version String (based on the switchyard-common Project Version).
getSwitchYardVersions() - Static method in class org.switchyard.common.version.Versions
Gets the Set of all SwitchYard Versions (those with Project groupIds matching "org.switchyard").
getTargetMessageType(Exchange) - Static method in class org.switchyard.transform.TransformSequence
Get the target message type for the specified exchange phase.
getTCCL() - Static method in class org.switchyard.common.type.Classes
Shorthand method to get the current Thread's Context ClassLoader.
getTitle() - Method in class org.switchyard.common.version.BaseImplementation
Gets the title.
getTitle() - Method in class org.switchyard.common.version.BaseSpecification
Gets the title.
getTitle() - Method in interface org.switchyard.common.version.Implementation
Gets the title.
getTitle() - Method in interface org.switchyard.common.version.Specification
Gets the title.
getTo() - Method in class org.switchyard.transform.BaseTransformer
 
getTo() - Method in interface org.switchyard.transform.Transformer
The name of the to, or target, message.
getTo() - Method in class org.switchyard.transform.TransformerTypes
Get to.
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.
getType() - Method in interface org.switchyard.common.io.resource.Resource
Gets the type of the resource.
getType() - Method in class org.switchyard.common.io.resource.SimpleResource
Gets the type of the resource.
getType() - Method in interface org.switchyard.common.type.reflect.Access
The Class type of the wrapped access mechanism.
getType() - Method in class org.switchyard.common.type.reflect.BeanAccess
The Class type of the wrapped access mechanism.
getType() - Method in class org.switchyard.common.type.reflect.FieldAccess
The Class type of the wrapped access mechanism.
getType() - Method in class org.switchyard.common.type.reflect.MethodAccess
The Class type of the wrapped access mechanism.
getType() - Method in class org.switchyard.common.version.Query
Gets the QueryType.
getType() - Method in class org.switchyard.metadata.BaseService
 
getType() - Method in interface org.switchyard.metadata.ServiceInterface
The type of the interface - e.g. java, wsdl, esb, etc.
getType() - Method in interface org.switchyard.policy.Policy
Returns the policy type.
getType() - Method in class org.switchyard.serial.graph.node.AccessNode
Gets the type.
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.
getURL(String, Class<?>) - Static method in class org.switchyard.common.io.resource.BaseResource
Gets a URL with the specified location and calling class.
getURL(String, ClassLoader) - Static method in class org.switchyard.common.io.resource.BaseResource
Gets a URL with the specified location and calling class.
getURL() - Method in class org.switchyard.common.version.BaseImplementation
Gets the URL.
getURL() - Method in class org.switchyard.common.version.BaseProject
Gets the URL.
getURL() - Method in interface org.switchyard.common.version.Implementation
Gets the URL.
getURL() - Method in interface org.switchyard.common.version.Project
Gets the URL.
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.
getVendor() - Method in class org.switchyard.common.version.BaseImplementation
Gets the vendor.
getVendor() - Method in class org.switchyard.common.version.BaseSpecification
Gets the vendor.
getVendor() - Method in interface org.switchyard.common.version.Implementation
Gets the vendor.
getVendor() - Method in interface org.switchyard.common.version.Specification
Gets the vendor.
getVendorId() - Method in class org.switchyard.common.version.BaseImplementation
Gets the vendor id.
getVendorId() - Method in interface org.switchyard.common.version.Implementation
Gets the vendor id.
getVersion() - Method in class org.switchyard.common.version.BaseImplementation
Gets the version.
getVersion() - Method in class org.switchyard.common.version.BaseProject
Gets the version.
getVersion() - Method in class org.switchyard.common.version.BaseSpecification
Gets the version.
getVersion(Query...) - Method in class org.switchyard.common.version.BaseVersionFactory
Gets the first version matching the provided queries.
getVersion() - Method in interface org.switchyard.common.version.Implementation
Gets the version.
getVersion() - Method in interface org.switchyard.common.version.Project
Gets the version.
getVersion() - Method in interface org.switchyard.common.version.Specification
Gets the version.
getVersion(Query...) - Method in class org.switchyard.common.version.VersionFactory
Gets the first version matching the provided queries.
getVersions(Query...) - Method in class org.switchyard.common.version.BaseVersionFactory
Gets all versions matching the provided queries.
getVersions(boolean, Query...) - Method in class org.switchyard.common.version.BaseVersionFactory
Gets all (or the first) versions matching the provided queries.
getVersions(boolean, Query...) - Method in class org.switchyard.common.version.manifest.ManifestVersionFactory
Gets all (or the first) versions matching the provided queries.
getVersions(Query...) - Method in class org.switchyard.common.version.VersionFactory
Gets all versions matching the provided queries.
getWrapped() - Method in class org.switchyard.serial.WrapperSerializer
Gets the wrapped serializer.
getWritebleRegistry() - Method in class org.switchyard.common.camel.SwitchYardCamelContext
Gets mutable registry associated with context.
getXMLEventReader(Reader) - Static method in class org.switchyard.common.xml.XMLHelper
Get the XML event reader.
getXMLEventReader(InputStream) - Static method in class org.switchyard.common.xml.XMLHelper
Get the XML event reader.
getXMLEventReader(InputStream, String) - Static method in class org.switchyard.common.xml.XMLHelper
Get the XML event reader.
getXMLEventReader(Source) - Static method in class org.switchyard.common.xml.XMLHelper
Get the XML event reader.
getXMLEventWriter(Writer) - Static method in class org.switchyard.common.xml.XMLHelper
Get the XML event writer.
getXMLEventWriter(OutputStream) - Static method in class org.switchyard.common.xml.XMLHelper
Get the XML event writer.
getXMLEventWriter(OutputStream, String) - Static method in class org.switchyard.common.xml.XMLHelper
Get the XML event writer.
getXMLEventWriter(Result) - Static method in class org.switchyard.common.xml.XMLHelper
Get the XML event writer.
getXMLStreamReader(Reader) - Static method in class org.switchyard.common.xml.XMLHelper
Get the XML stream reader.
getXMLStreamReader(InputStream) - Static method in class org.switchyard.common.xml.XMLHelper
Get the XML stream reader.
getXMLStreamReader(InputStream, String) - Static method in class org.switchyard.common.xml.XMLHelper
Get the XML stream reader.
getXMLStreamReader(Source) - Static method in class org.switchyard.common.xml.XMLHelper
Get the XML stream reader.
getXMLStreamWriter(Writer) - Static method in class org.switchyard.common.xml.XMLHelper
Get the XML stream writer.
getXMLStreamWriter(OutputStream) - Static method in class org.switchyard.common.xml.XMLHelper
Get the XML stream writer.
getXMLStreamWriter(OutputStream, String) - Static method in class org.switchyard.common.xml.XMLHelper
Get the XML stream writer.
getXMLStreamWriter(Result) - Static method in class org.switchyard.common.xml.XMLHelper
Get the XML stream writer.
Graph - Class in org.switchyard.serial.graph
A graph holds references to all nodes.
Graph() - Constructor for class org.switchyard.serial.graph.Graph
Default constructor.
Graph(Object) - Constructor for class org.switchyard.serial.graph.Graph
Constructor which composes the specified root object.
GraphSerializer - Class in org.switchyard.serial.graph
A wrapper serializer that walks/handles object graphs before/after serialization/deserialization.
GraphSerializer(Serializer) - Constructor for class org.switchyard.serial.graph.GraphSerializer
Constructor with a serializer to wrap.
Group - Class in org.switchyard.security.principal
Group.
Group(String) - Constructor for class org.switchyard.security.principal.Group
Constructs a Group with the specified name.
GZIPSerializer - Class in org.switchyard.serial.compress
A wrapper serializer that performs GZIP compression/decompression.
GZIPSerializer(Serializer) - Constructor for class org.switchyard.serial.compress.GZIPSerializer
Constructor with a serializer to wrap.

H

handle(Exchange) - Method in interface org.switchyard.HandlerChain
Triggers the handler chain with the specified exchange.
handle(Callback[]) - Method in class org.switchyard.security.callback.CertificateCallbackHandler
handle(Callback[]) - Method in class org.switchyard.security.callback.NamePasswordCallbackHandler
handle(Callback[]) - Method in class org.switchyard.security.callback.STSIssueCallbackHandler
handle(Callback[]) - Method in class org.switchyard.security.callback.STSTokenCallbackHandler
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.SynchronousInOutHandler
 
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.SynchronousInOutHandler
 
HandlerChain - Interface in org.switchyard
An ordered list of Handler instances that can be associated with a service or exchange instance.
HandlerException - Exception in org.switchyard
Represents a 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.
hashCode() - Method in class org.switchyard.common.io.resource.ResourceType
hashCode() - Method in class org.switchyard.common.net.SocketAddr
Generate the hashcode for this SocketAddr.
hashCode() - Method in class org.switchyard.common.version.BaseImplementation
hashCode() - Method in class org.switchyard.common.version.BaseProject
hashCode() - Method in class org.switchyard.common.version.BaseSpecification
hashCode() - Method in class org.switchyard.common.version.BaseVersion
hashCode() - Method in class org.switchyard.common.xml.Element
Return a hash code for this element.
hashCode() - Method in class org.switchyard.common.xml.Text
Return a hash code for this element.
hashCode() - Method in class org.switchyard.security.credential.AssertionCredential
hashCode() - Method in class org.switchyard.security.credential.CertificateCredential
hashCode() - Method in class org.switchyard.security.credential.ConfidentialityCredential
hashCode() - Method in class org.switchyard.security.credential.NameCredential
hashCode() - Method in class org.switchyard.security.credential.PasswordCredential
hashCode() - Method in class org.switchyard.security.credential.PrincipalCredential
hashCode() - Method in class org.switchyard.security.principal.Group
hashCode() - Method in class org.switchyard.security.principal.Role
hashCode() - Method in class org.switchyard.security.principal.User
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.
HttpExchangeCredentialsExtractor - Class in org.switchyard.security.credential.extract
HttpExchangeCredentialsExtractor.
HttpExchangeCredentialsExtractor() - Constructor for class org.switchyard.security.credential.extract.HttpExchangeCredentialsExtractor
Constructs a new HttpExchangeCredentialsExtractor.
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.

I

id(Object) - Method in class org.switchyard.serial.graph.Graph
Creates an id for the specified object.
IdentitySAXHandler - Class in org.switchyard.common.xml
Simple SAX parser creating an identity document for the incoming XML.
IdentitySAXHandler() - Constructor for class org.switchyard.common.xml.IdentitySAXHandler
 
Implementation - Interface in org.switchyard.common.version
Implementation.
in() - Method in class org.switchyard.metadata.java.JavaService.OperationTypeQNames
Construct QName for method parameter.
Include - Annotation Type in org.switchyard.serial.graph
Used to override individual field or property coverage when the type is exclusive.
InfinispanRegistry - Class in org.switchyard.remote.infinispan
Implementation of a distributed registry based on a replicated tree cache in Infinispan.
InfinispanRegistry(Cache<String, String>) - Constructor for class org.switchyard.remote.infinispan.InfinispanRegistry
Create a new InfinispanRegistry using the specified replicated cache.
InfinispanRegistry.MemberDropListener - Class in org.switchyard.remote.infinispan
Listeners for members which get dropped and removes any endpoint registrations for dropped nodes in the registry.
InfinispanRegistry.MemberDropListener() - Constructor for class org.switchyard.remote.infinispan.InfinispanRegistry.MemberDropListener
 
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.
InputStreamNode - Class in org.switchyard.serial.graph.node
A node representing an InputStream.
InputStreamNode() - Constructor for class org.switchyard.serial.graph.node.InputStreamNode
Default constructor.
install() - Static method in class org.switchyard.common.io.resource.ResourceType
Searches for any /org/switchyard/common/io/resource/resourceType.properties it can find on the classpath and installs the configured ResourceTypes.
install(Class<?>) - Static method in class org.switchyard.common.io.resource.ResourceType
Searches for any /org/switchyard/common/io/resource/resourceType.properties it can find on the classpath and installs the configured ResourceTypes.
install(ClassLoader) - Static method in class org.switchyard.common.io.resource.ResourceType
Searches for any /org/switchyard/common/io/resource/resourceType.properties it can find on the classpath and installs the configured ResourceTypes.
install(String) - Static method in class org.switchyard.common.io.resource.ResourceType
Installs a resource type with the specified name.
install(String, String, String...) - Static method in class org.switchyard.common.io.resource.ResourceType
Installs a resource type with the specified name, description, and extensions.
install(String, String, Set<String>) - Static method in class org.switchyard.common.io.resource.ResourceType
Installs a resource type with the specified name, description, and extensions.
instance() - Static method in class org.switchyard.common.version.VersionFactory
Returns the singleton instance of the VersionFactory.
instance() - Static method in class org.switchyard.security.SecurityProvider
Gets the singleton instance of the SecurityProvider.
InstanceOfFilter - Class in org.switchyard.common.type.classpath
Filter classpath classes based on their type.
InstanceOfFilter(Class<?>) - Constructor for class org.switchyard.common.type.classpath.InstanceOfFilter
Public constructor.
invoke(Exchange) - Method in class org.switchyard.remote.http.HttpInvoker
 
invoke(RemoteMessage) - Method in class org.switchyard.remote.http.HttpInvoker
 
invoke(Exchange) - Method in interface org.switchyard.remote.RemoteInvoker
Invoke a remote service using the specified Exchange.
invoke(RemoteMessage) - Method in interface org.switchyard.remote.RemoteInvoker
Invoke a remote service using the specified RemoteMessage.
IsAnnotationPresentFilter - Class in org.switchyard.common.type.classpath
Filter classpath classes based on presence of an annotation.
IsAnnotationPresentFilter(Class<? extends Annotation>) - Constructor for class org.switchyard.common.type.classpath.IsAnnotationPresentFilter
Public constructor.
isBinding() - Method in interface org.switchyard.metadata.Registrant
Indicates whether the registrant is a binding or implementation.
isCloseEnabled() - Method in class org.switchyard.serial.BaseSerializer
Gets if streams will be closed.
isCloseEnabled() - Method in interface org.switchyard.serial.Serializer
Gets if streams will be closed.
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.
isConfidential() - Method in class org.switchyard.security.credential.ConfidentialityCredential
Gets the confidential flag.
isEnabled(EventObject) - Method in class org.switchyard.common.camel.event.CamelEventBridge
 
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.
isJavaMessageType(QName) - Static method in class org.switchyard.common.xml.QNameUtil
Is the specified message type QName a Java message type.
isMember(Principal) - Method in class org.switchyard.security.principal.Group
isPrettyPrint() - Method in class org.switchyard.serial.BaseSerializer
Gets if pretty-print should be attempted by supported formats.
isPrettyPrint() - Method in interface org.switchyard.serial.Serializer
Gets if pretty-print should be attempted by supported formats.
isPrettyPrint() - Method in class org.switchyard.serial.WrapperSerializer
Gets if pretty-print should be attempted by supported formats.
isProvided(Exchange, Policy) - Static method in class org.switchyard.policy.PolicyUtil
Indicates whether a given policy is provided on the exchange.
isReadable() - Method in interface org.switchyard.common.type.reflect.Access
Whether the wrapped access mechanism is readable.
isReadable() - Method in class org.switchyard.common.type.reflect.BeanAccess
Whether the wrapped access mechanism is readable.
isReadable() - Method in class org.switchyard.common.type.reflect.FieldAccess
Whether the wrapped access mechanism is readable.
isReadable() - Method in class org.switchyard.common.type.reflect.MethodAccess
Whether the wrapped access mechanism is readable.
isRequired(Exchange, Policy) - Static method in class org.switchyard.policy.PolicyUtil
Indicates whether a given policy is required on the exchange.
isTransformer(Class<?>) - Static method in class org.switchyard.transform.TransformerUtil
Is the supplied Class a SwitchYard Transformer class.
isTrusted() - Method in class org.switchyard.security.credential.PrincipalCredential
Gets the trusted flag.
isValidator(Class<?>) - Static method in class org.switchyard.validate.ValidatorUtil
Is the supplied Class a SwitchYard Validator class.
isWrapper() - Method in exception org.switchyard.HandlerException
Indicates whether this HandlerException is simply a wrapper for another exception type - i.e. it contains no independent error message or stack trace detail.
isWriteable() - Method in interface org.switchyard.common.type.reflect.Access
Whether the wrapped access mechanism is writable.
isWriteable() - Method in class org.switchyard.common.type.reflect.BeanAccess
Whether the wrapped access mechanism is writable.
isWriteable() - Method in class org.switchyard.common.type.reflect.FieldAccess
Whether the wrapped access mechanism is writable.
isWriteable() - Method in class org.switchyard.common.type.reflect.MethodAccess
Whether the wrapped access mechanism is writable.

J

JaasSecurityProvider - Class in org.switchyard.security
JaasSecurityProvider.
JaasSecurityProvider() - Constructor for class org.switchyard.security.JaasSecurityProvider
Constructs a new JaasSecurityProvider.
JAVA_TYPE - Static variable in class org.switchyard.common.xml.QNameUtil
Java message type.
JavaService - Class in org.switchyard.metadata.java
An implementation of ServiceInterface for Java classes.
JavaService.OperationTypeQNames - Class in org.switchyard.metadata.java
Constructs QNames for method parameter and return types.
JavaService.OperationTypeQNames(Method) - Constructor for class org.switchyard.metadata.java.JavaService.OperationTypeQNames
Construct am OperationTypeQNames.
JSONJacksonSerializer - Class in org.switchyard.serial.jackson.format
A Jackson serializer that performs FormatType.JSON serialization/deserialization.
JSONJacksonSerializer() - Constructor for class org.switchyard.serial.jackson.format.JSONJacksonSerializer
Default constructor.

L

listTransformations(Class<?>) - Static method in class org.switchyard.transform.TransformerUtil
Create a list of all the possible transformations that the supplied Class offers.
listValidations(Class<?>) - Static method in class org.switchyard.validate.ValidatorUtil
Create a list of all the possible validations that the supplied Class offers.
loadClass(String) - Method in class org.switchyard.common.type.CompoundClassLoader
loadClass(String, boolean) - Method in class org.switchyard.common.type.CompoundClassLoader
loadOOTBTransforms() - Method in class org.switchyard.transform.TransformerRegistryLoader
Load the out of the box transformers.
loadOOTBValidates() - Method in class org.switchyard.validate.ValidatorRegistryLoader
Load the out of the box validators.
log(Node) - Static method in class org.switchyard.common.xml.XMLHelper
Logs a Node.
log(Node, Level) - Static method in class org.switchyard.common.xml.XMLHelper
Logs a Node at the specified Level.
log(Node, Level, Logger) - Static method in class org.switchyard.common.xml.XMLHelper
Logs a Node at the specified Level, to the specified Logger.
logSwitchYardNotification(Logger, Level) - Static method in class org.switchyard.common.version.Versions
Logs the SwitchYard notification returned by Versions.getSwitchYardNotification().
logSwitchYardNotification(Logger) - Static method in class org.switchyard.common.version.Versions
Logs the SwitchYard notification returned by Versions.getSwitchYardNotification().
logSwitchYardNotification() - Static method in class org.switchyard.common.version.Versions
Logs the SwichYard notification returned by Versions.getSwitchYardNotification().
logSwitchYardVersions(Logger, Level) - Static method in class org.switchyard.common.version.Versions
Logs each Version returned by Versions.getSwitchYardVersions().
logSwitchYardVersions(Logger) - Static method in class org.switchyard.common.version.Versions
Logs each Version returned by Versions.getSwitchYardVersions().
logSwitchYardVersions() - Static method in class org.switchyard.common.version.Versions
Logs each Version returned by Versions.getSwitchYardVersions().

M

main(String...) - Static method in class org.switchyard.common.io.resource.ResourceType
Prints all known ResourceType values to STDOUT, one per line, in the format "NAME: Description [.ext, ...]".
main(String...) - Static method in class org.switchyard.common.version.Versions
Calls Versions.printSwitchYardNotification() and Versions.printSwitchYardVersions().
main(String[]) - Static method in class org.switchyard.SwitchYard
Main method.
ManifestVersionFactory - Class in org.switchyard.common.version.manifest
The factory for ManifestVersion.
ManifestVersionFactory() - Constructor for class org.switchyard.common.version.manifest.ManifestVersionFactory
 
MapNode - Class in org.switchyard.serial.graph.node
A node representing a Map.
MapNode() - Constructor for class org.switchyard.serial.graph.node.MapNode
Default constructor.
matches(Class<?>) - Method in class org.switchyard.common.type.classpath.AbstractTypeFilter
Is the Java type a filter match.
matches(Class<?>) - Method in class org.switchyard.common.type.classpath.InstanceOfFilter
Is the Java type a filter match.
matches(Class<?>) - Method in class org.switchyard.common.type.classpath.IsAnnotationPresentFilter
Is the Java type a filter match.
matches(Method) - Method in class org.switchyard.common.type.classpath.IsAnnotationPresentFilter
Is the Java method a filter match.
matches(Version) - Method in class org.switchyard.common.version.Query
Sees if a Version matches this Query.
members() - Method in class org.switchyard.security.principal.Group
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.
MethodAccess<T> - Class in org.switchyard.common.type.reflect
Access via wrapped read and write Methods.
MethodAccess(Method, Method) - Constructor for class org.switchyard.common.type.reflect.MethodAccess
Constructs a new MethodAccess.
MethodAccess(Class<?>, String, String) - Constructor for class org.switchyard.common.type.reflect.MethodAccess
Constructs a new MethodAccess.

N

NameCredential - Class in org.switchyard.security.credential
NameCredential.
NameCredential(String) - Constructor for class org.switchyard.security.credential.NameCredential
Constructs a NameCredential with the specified name.
nameOf(Node) - Static method in class org.switchyard.common.xml.XMLHelper
Gets the name of the node.
NamePasswordCallbackHandler - Class in org.switchyard.security.callback
NamePasswordCallbackHandler.
NamePasswordCallbackHandler() - Constructor for class org.switchyard.security.callback.NamePasswordCallbackHandler
Constructs a new NamePasswordCallbackHandler.
names() - Static method in class org.switchyard.common.io.resource.ResourceType
Returns all known ResourceType names as an array.
nameSet() - Static method in class org.switchyard.common.io.resource.ResourceType
Returns all known ResourceType names as a Set.
newTransformer(T) - Method in interface org.switchyard.transform.TransformerFactory
Create a new Transformer instance.
newTransformer(TransformModel) - Method in class org.switchyard.transform.TransformerRegistryLoader
Create a new Transformer instance from the supplied TransformModel instance.
newTransformer(Class<?>, QName, QName) - Static method in class org.switchyard.transform.TransformerUtil
Create a new Transformer instance from the supplied Class and supporting the specified from and to.
newTransformers(TransformModel) - Method in class org.switchyard.transform.TransformerRegistryLoader
Create a Collection of Transformer instances from the supplied TransformModel instance.
newTransformers(Class<?>, QName, QName) - Static method in class org.switchyard.transform.TransformerUtil
Create a Collection of Transformer instances from the supplied Class and supporting the specified from and to.
newValidator(T) - Method in interface org.switchyard.validate.ValidatorFactory
Create a new Validator instance.
newValidator(ValidateModel) - Static method in class org.switchyard.validate.ValidatorUtil
Create a new Validator instance from the supplied ValidateModel instance.
newValidator(Class<?>, QName) - Static method in class org.switchyard.validate.ValidatorUtil
Create a new Validator instance from the supplied Class and supporting the specified name.
newValidator(XmlValidateModel) - Method in class org.switchyard.validate.xml.XmlValidatorFactory
Create a Validator instance from the supplied XmlValidateModel.
newValidators(ValidateModel) - Static method in class org.switchyard.validate.ValidatorUtil
Create a Collection of Validator instances from the supplied ValidateModel instance.
newValidators(Class<?>, QName) - Static method in class org.switchyard.validate.ValidatorUtil
Create a Collection of Validator instances from the supplied Class and supporting the specified name.
Node - Interface in org.switchyard.common.xml
Simple Node tagging XML nodes.
Node - Interface in org.switchyard.serial.graph.node
Represents a node in a graph.
NodeBuilder - Class in org.switchyard.serial.graph.node
Builds nodes for a graph.
notify(EventObject) - Method in class org.switchyard.common.camel.event.CamelEventBridge
 
notify(EventObject) - Method in interface org.switchyard.event.EventObserver
Notification that an event has occurred.

O

OPERATION_NAME - Static variable in interface org.switchyard.Exchange
Context property name used for Operation Name.
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.common.camel - package org.switchyard.common.camel
 
org.switchyard.common.camel.event - package org.switchyard.common.camel.event
 
org.switchyard.common.codec - package org.switchyard.common.codec
 
org.switchyard.common.io - package org.switchyard.common.io
 
org.switchyard.common.io.pull - package org.switchyard.common.io.pull
 
org.switchyard.common.io.resource - package org.switchyard.common.io.resource
 
org.switchyard.common.lang - package org.switchyard.common.lang
 
org.switchyard.common.net - package org.switchyard.common.net
 
org.switchyard.common.type - package org.switchyard.common.type
 
org.switchyard.common.type.classpath - package org.switchyard.common.type.classpath
 
org.switchyard.common.type.reflect - package org.switchyard.common.type.reflect
 
org.switchyard.common.version - package org.switchyard.common.version
 
org.switchyard.common.version.manifest - package org.switchyard.common.version.manifest
 
org.switchyard.common.xml - package org.switchyard.common.xml
 
org.switchyard.event - package org.switchyard.event
 
org.switchyard.exception - package org.switchyard.exception
 
org.switchyard.metadata - package org.switchyard.metadata
 
org.switchyard.metadata.java - package org.switchyard.metadata.java
 
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.remote.infinispan - package org.switchyard.remote.infinispan
 
org.switchyard.runtime.event - package org.switchyard.runtime.event
 
org.switchyard.security - package org.switchyard.security
 
org.switchyard.security.callback - package org.switchyard.security.callback
 
org.switchyard.security.credential - package org.switchyard.security.credential
 
org.switchyard.security.credential.extract - package org.switchyard.security.credential.extract
 
org.switchyard.security.principal - package org.switchyard.security.principal
 
org.switchyard.serial - package org.switchyard.serial
 
org.switchyard.serial.compress - package org.switchyard.serial.compress
 
org.switchyard.serial.format - package org.switchyard.serial.format
 
org.switchyard.serial.graph - package org.switchyard.serial.graph
 
org.switchyard.serial.graph.node - package org.switchyard.serial.graph.node
 
org.switchyard.serial.jackson.format - package org.switchyard.serial.jackson.format
 
org.switchyard.serial.pull - package org.switchyard.serial.pull
 
org.switchyard.transform - package org.switchyard.transform
 
org.switchyard.validate - package org.switchyard.validate
 
org.switchyard.validate.xml - package org.switchyard.validate.xml
 
out() - Method in class org.switchyard.metadata.java.JavaService.OperationTypeQNames
Construct QName for method return type.

P

parseType(QName) - Static method in class org.switchyard.metadata.java.JavaService
Tries to parse the passed in QName and load the class of that type.
PasswordCredential - Class in org.switchyard.security.credential
PasswordCredential.
PasswordCredential(String) - Constructor for class org.switchyard.security.credential.PasswordCredential
Constructs a PasswordCredential with the specified password.
PasswordCredential(char[]) - Constructor for class org.switchyard.security.credential.PasswordCredential
Constructs a PasswordCredential with the specified password.
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.
PRETTY_PRINT_HINT - Static variable in class org.switchyard.common.xml.XMLHelper
Hint to pretty-print Nodes.
PrincipalCredential - Class in org.switchyard.security.credential
PrincipalCredential.
PrincipalCredential(Principal) - Constructor for class org.switchyard.security.credential.PrincipalCredential
Constructs an untrusted PrincipalCredential with the specified Principal.
PrincipalCredential(Principal, boolean) - Constructor for class org.switchyard.security.credential.PrincipalCredential
Constructs a PrincipalCredentail with the specified principal and trusted flag.
printSwitchYardNotification(Writer) - Static method in class org.switchyard.common.version.Versions
Prints the SwitchYard notification returned by Versions.getSwitchYardNotification().
printSwitchYardNotification(OutputStream) - Static method in class org.switchyard.common.version.Versions
Prints the SwitchYard notification returned by Versions.getSwitchYardNotification().
printSwitchYardNotification() - Static method in class org.switchyard.common.version.Versions
Prints the SwitchYard notification returned by Versions.getSwitchYardNotification() to STDOUT (System.out).
printSwitchYardVersions(Writer) - Static method in class org.switchyard.common.version.Versions
Prints each Version returned by Versions.getSwitchYardVersions().
printSwitchYardVersions(OutputStream) - Static method in class org.switchyard.common.version.Versions
Prints each Version returned by Versions.getSwitchYardVersions().
printSwitchYardVersions() - Static method in class org.switchyard.common.version.Versions
Prints each Version returned by Versions.getSwitchYardVersions() to STDOUT (System.out).
Project - Interface in org.switchyard.common.version
Project.
PropertiesPuller - Class in org.switchyard.common.io.pull
Utility class to safely access ("pull") Properties from various sources.
PropertiesPuller() - Constructor for class org.switchyard.common.io.pull.PropertiesPuller
 
Property - Interface in org.switchyard
Represents a context property consisting of a name, scope, and value.
provide(Exchange, Policy) - Static method in class org.switchyard.policy.PolicyUtil
Indicate that a given policy is satisfied for the exchange.
provider(Service, ServiceOperation) - Method in interface org.switchyard.Exchange
Set service provider info for this exchange.
PROVIDER_HANDLER - Static variable in interface org.switchyard.HandlerChain
Reserved name for the service provider handler.
publish(EventObject) - Method in interface org.switchyard.event.EventPublisher
Publish an event.
pull(InputStream) - Method in class org.switchyard.common.io.pull.ElementPuller
Safely pulls a resource from an InputStream.
pull(Reader) - Method in class org.switchyard.common.io.pull.ElementPuller
Pulls an Element from a Reader.
pull(InputSource) - Method in class org.switchyard.common.io.pull.ElementPuller
Pulls an Element from an InputSource.
pull(Document) - Method in class org.switchyard.common.io.pull.ElementPuller
Pulls the root element of a DOM document, additionally normalizing it.
pull(Document, boolean) - Method in class org.switchyard.common.io.pull.ElementPuller
Pulls the root element of a DOM document.
pull(Element) - Method in class org.switchyard.common.io.pull.ElementPuller
Returns the element itself, additionally normalizing it.
pull(Element, boolean) - Method in class org.switchyard.common.io.pull.ElementPuller
Returns the element, optionally normalizing it.
pull(QName) - Method in class org.switchyard.common.io.pull.ElementPuller
Pulls (constructs) a basic Element from a qualified name.
pull(InputStream) - Method in class org.switchyard.common.io.pull.PropertiesPuller
Safely pulls a resource from an InputStream.
pull(Reader) - Method in class org.switchyard.common.io.pull.PropertiesPuller
Safely pulls Properties from a Reader.
pull(String) - Method in class org.switchyard.common.io.pull.Puller
Safely pulls a resource from a path using Classes.getResourceAsStream(String, Class).
pull(String, Class<?>) - Method in class org.switchyard.common.io.pull.Puller
Safely pulls a resource from a path using Classes.getResourceAsStream(String, Class).
pull(String, ClassLoader) - Method in class org.switchyard.common.io.pull.Puller
Safely pulls a resource from a path using Classes.getResourceAsStream(String, ClassLoader).
pull(URI) - Method in class org.switchyard.common.io.pull.Puller
Safely pulls a resource from a URI.
pull(URL) - Method in class org.switchyard.common.io.pull.Puller
Safely pulls a resource from a URL.
pull(Resource) - Method in class org.switchyard.common.io.pull.Puller
Safely pulls a resource from a Resource.
pull(Resource, Class<?>) - Method in class org.switchyard.common.io.pull.Puller
Safely pulls a resource from a Resource, using the specified caller class.
pull(Resource, ClassLoader) - Method in class org.switchyard.common.io.pull.Puller
Safely pulls a resource from a Resource, using the specified classloader.
pull(File) - Method in class org.switchyard.common.io.pull.Puller
Safely pulls a resource from a File.
pull(InputStream) - Method in class org.switchyard.common.io.pull.Puller
Safely pulls a resource from an InputStream.
pull(InputStream) - Method in class org.switchyard.common.io.pull.StringPuller
Safely pulls a resource from an InputStream.
pull(Reader) - Method in class org.switchyard.common.io.pull.StringPuller
Safely pulls a String from a Reader.
pull(InputStream) - Method in class org.switchyard.serial.pull.DeserializingPuller
Safely pulls a resource from an InputStream.
Puller<R> - Class in org.switchyard.common.io.pull
Utility class to safely access ("pull") resources from various sources.
Puller() - Constructor for class org.switchyard.common.io.pull.Puller
 
putReference(Integer, Object) - Method in class org.switchyard.serial.graph.Graph
Puts a reference with the specified id.

Q

QNameNode - Class in org.switchyard.serial.graph.node
A node representing a QName.
QNameNode() - Constructor for class org.switchyard.serial.graph.node.QNameNode
Default constructor.
QNameUtil - Class in org.switchyard.common.xml
QName utility methods.
Queries - Class in org.switchyard.common.version
Queries.
Queries.Projects - Class in org.switchyard.common.version
Project Queries.
Query - Class in org.switchyard.common.version
Represents a Query to a VersionFactory.
Query(QueryType, Pattern) - Constructor for class org.switchyard.common.version.Query
Creates a new Query.
Query(QueryType, String) - Constructor for class org.switchyard.common.version.Query
Creates a new Query.
QueryType - Enum in org.switchyard.common.version
QueryType.

R

read(Object) - Method in interface org.switchyard.common.type.reflect.Access
Reads via the wrapped access mechanism targeting the specified object.
read(Object) - Method in class org.switchyard.common.type.reflect.BeanAccess
Reads via the wrapped access mechanism targeting the specified object.
read(Object) - Method in class org.switchyard.common.type.reflect.FieldAccess
Reads via the wrapped access mechanism targeting the specified object.
read(Object) - Method in class org.switchyard.common.type.reflect.MethodAccess
Reads via the wrapped access mechanism targeting the specified object.
readDomNode(Node, XMLEventWriter, boolean) - Static method in class org.switchyard.common.xml.XMLHelper
Read from a DOM node, output to a writer.
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.
registerService(QName, ServiceInterface, ExchangeHandler) - Method in interface org.switchyard.ServiceDomain
Register a service with the domain.
registerService(QName, ServiceInterface, ExchangeHandler, List<Policy>, Registrant) - 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, List<Policy>, List<Policy>, Registrant) - Method in interface org.switchyard.ServiceDomain
Register a service reference with the domain.
registerTransformers(TransformsModel) - Method in class org.switchyard.transform.TransformerRegistryLoader
Register a set of transformers in the transform registry associated with this deployment.
registerValidators(ValidatesModel) - Method in class org.switchyard.validate.ValidatorRegistryLoader
Register a set of validators in the validate registry associated with this deployment.
Registrant - Interface in org.switchyard.metadata
Represents a component which registers a service and/or reference within a service domain.
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.
RemoteRegistry - Interface in org.switchyard.remote
Contract for a distributed registry provider.
remove(String) - Method in interface org.switchyard.HandlerChain
Remove the named handler from this chain.
removeAttachment(String) - Method in interface org.switchyard.Message
Removes the named attachment from this message.
removeEndpoint(RemoteEndpoint) - Method in class org.switchyard.remote.infinispan.InfinispanRegistry
 
removeEndpoint(RemoteEndpoint) - Method in interface org.switchyard.remote.RemoteRegistry
Removes an endpoint from the registry if it exists.
removeLabels(String...) - Method in interface org.switchyard.Property
Removes labels from the property.
removeMember(Principal) - Method in class org.switchyard.security.principal.Group
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.
removeProperty(Property) - Method in interface org.switchyard.Context
Removes the named property from this context.
removeTransformer(Transformer<?, ?>) - Method in interface org.switchyard.transform.TransformerRegistry
Remove a transformer.
removeValidator(Validator<?>) - Method in interface org.switchyard.validate.ValidatorRegistry
Remove a validator.
replace(String, ExchangeHandler) - Method in interface org.switchyard.HandlerChain
Replaces a specified handler at it's current position in the chain.
require(Exchange, Policy) - Static method in class org.switchyard.policy.PolicyUtil
Indicate that a given policy is required for the exchange.
Requires - Annotation Type in org.switchyard.annotations
Specifies the types of policies that are required.
Resource - Interface in org.switchyard.common.io.resource
Represents a resource.
resourceExists() - Method in class org.switchyard.common.type.classpath.ResourceExistsFilter
Was the resource was found on the scan.
ResourceExistsFilter - Class in org.switchyard.common.type.classpath
 
ResourceExistsFilter(String) - Constructor for class org.switchyard.common.type.classpath.ResourceExistsFilter
Public constructor.
ResourceType - Class in org.switchyard.common.io.resource
Represents the type of a Resource.
Role - Class in org.switchyard.security.principal
Role.
Role(String) - Constructor for class org.switchyard.security.principal.Role
Constructs a Role with the specified name.

S

scan(URL) - Method in class org.switchyard.common.type.classpath.ClasspathScanner
Scan the specified URL.
Scope - Enum in org.switchyard
Defines the scope of a context property.
SecurityContext - Class in org.switchyard.security
SecurityContext.
SecurityPolicy - Enum in org.switchyard.policy
Supported types for Security Policy.
SecurityProvider - Class in org.switchyard.security
SecurityProvider.
SecurityProvider() - Constructor for class org.switchyard.security.SecurityProvider
 
SecurityUtil - Class in org.switchyard.security
SecurityUtil.
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.
serialize(T, Class<T>) - Method in class org.switchyard.serial.BaseSerializer
Serializes an object of a type to a byte array.
serialize(T, Class<T>, OutputStream) - Method in class org.switchyard.serial.compress.GZIPSerializer
Serializes an object of a type to an output stream.
serialize(T, Class<T>, OutputStream) - Method in class org.switchyard.serial.compress.ZIPSerializer
Serializes an object of a type to an output stream.
serialize(T, Class<T>, OutputStream) - Method in class org.switchyard.serial.format.SERObjectSerializer
Serializes an object of a type to an output stream.
serialize(T, Class<T>, OutputStream) - Method in class org.switchyard.serial.format.XMLBeanSerializer
Serializes an object of a type to an output stream.
serialize(T, Class<T>, OutputStream) - Method in class org.switchyard.serial.graph.GraphSerializer
Serializes an object of a type to an output stream.
serialize(T, Class<T>, OutputStream) - Method in class org.switchyard.serial.jackson.format.JSONJacksonSerializer
Serializes an object of a type to an output stream.
serialize(T, Class<T>) - Method in interface org.switchyard.serial.Serializer
Serializes an object of a type to a byte array.
serialize(T, Class<T>, OutputStream) - Method in interface org.switchyard.serial.Serializer
Serializes an object of a type to an output stream.
serialize(T, Class<T>, OutputStream) - Method in class org.switchyard.serial.WrapperSerializer
Serializes an object of a type to an output stream.
Serializer - Interface in org.switchyard.serial
Serializes and deserializes objects.
SerializerFactory - Class in org.switchyard.serial
Creates serializers.
SERObjectSerializer - Class in org.switchyard.serial.format
A JDK serializer that performs FormatType.SER_OBJECT serialization/deserialization.
SERObjectSerializer() - Constructor for class org.switchyard.serial.format.SERObjectSerializer
Default constructor.
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.
ServiceOperation - Interface in org.switchyard.metadata
Representation of an operation on a ServiceInterface.
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.
ServletRequestCredentialsExtractor - Class in org.switchyard.security.credential.extract
ServletRequestCredentialsExtractor.
ServletRequestCredentialsExtractor() - Constructor for class org.switchyard.security.credential.extract.ServletRequestCredentialsExtractor
Constructs a new ServletRequestCredentialsExtractor.
setActivatorList(List<Activator>) - Method in class org.switchyard.SwitchYard
Sets the list of activators used by the runtime instance.
setBase64(String) - Method in class org.switchyard.serial.graph.node.InputStreamNode
Sets the Base64 representation.
setBufferSize(int) - Method in class org.switchyard.serial.BaseSerializer
Sets the buffer size being used.
setBufferSize(int) - Method in interface org.switchyard.serial.Serializer
Sets the buffer size being used.
setBufferSize(int) - Method in class org.switchyard.serial.WrapperSerializer
Sets the buffer size being used.
setCloseEnabled(boolean) - Method in class org.switchyard.serial.BaseSerializer
Sets if streams will be closed.
setCloseEnabled(boolean) - Method in interface org.switchyard.serial.Serializer
Sets if streams will be closed.
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(String) - Method in class org.switchyard.serial.graph.node.DataSourceNode
Sets the content type.
setContext(Context) - Method in class org.switchyard.remote.RemoteMessage
Specifies the context properties for the invocation.
setContract(ServiceInterface) - Method in class org.switchyard.remote.RemoteEndpoint
Specifies the service contract.
setCredentials(Set<Credential>) - Method in class org.switchyard.security.callback.SwitchYardCallbackHandler
Sets the Credentials.
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.
setEventPublisher(EventPublisher) - Method in class org.switchyard.common.camel.event.CamelEventBridge
Sets event publisher for bridge.
setExchangePattern(ExchangePattern) - Method in class org.switchyard.metadata.BaseServiceOperation
 
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.
setHost(String) - Method in class org.switchyard.common.net.SocketAddr
Set the host name or ip address value.
setIds(Map<String, Integer>) - Method in class org.switchyard.serial.graph.node.AccessNode
Sets the ids.
setIds(Integer[]) - Method in class org.switchyard.serial.graph.node.ArrayNode
Sets the ids.
setIds(LinkedList<Integer>) - Method in class org.switchyard.serial.graph.node.CollectionNode
Sets the ids.
setIds(LinkedHashMap<Integer, Integer>) - Method in class org.switchyard.serial.graph.node.MapNode
Sets the ids.
setInputStreamId(Integer) - Method in class org.switchyard.serial.graph.node.DataSourceNode
Sets the input stream node id.
setInputType(QName) - Method in class org.switchyard.metadata.BaseServiceOperation
Set the input type associated with the invocation instance.
setLocalPart(String) - Method in class org.switchyard.serial.graph.node.QNameNode
Sets the local part.
setLocation(String) - Method in class org.switchyard.common.io.resource.SimpleResource
Sets the resource location.
setName(String) - Method in class org.switchyard.metadata.BaseServiceOperation
 
setName(String) - Method in class org.switchyard.serial.graph.node.ClassNode
Sets the name.
setName(String) - Method in class org.switchyard.serial.graph.node.DataSourceNode
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.
setNamespaceURI(String) - Method in class org.switchyard.serial.graph.node.QNameNode
Sets the namespace uri.
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.
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.
setPattern(ExchangePattern) - Method in class org.switchyard.metadata.BaseServiceOperation
 
setPort(int) - Method in class org.switchyard.common.net.SocketAddr
Set the port value.
setPrefix(String) - Method in class org.switchyard.serial.graph.node.QNameNode
Sets the prefix.
setPrettyPrint(boolean) - Method in class org.switchyard.serial.BaseSerializer
Sets if pretty-print should be attempted by supported formats.
setPrettyPrint(boolean) - Method in interface org.switchyard.serial.Serializer
Sets if pretty-print should be attempted by supported formats.
setPrettyPrint(boolean) - Method in class org.switchyard.serial.WrapperSerializer
Sets if pretty-print should be attempted by supported formats.
setProperties(Set<Property>) - Method in interface org.switchyard.Context
Adds the set of properties to this context.
setProperties(Map<String, String>) - Method in class org.switchyard.security.callback.SwitchYardCallbackHandler
Sets the Properties.
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.
setProviderOperation(ServiceOperation) - Method in class org.switchyard.metadata.BaseExchangeContract
Specify the provider contract.
setReferences(Map<Integer, Object>) - Method in class org.switchyard.serial.graph.Graph
Sets the node references.
setRoot(Integer) - Method in class org.switchyard.serial.graph.Graph
Sets the root node id.
setService(QName) - Method in class org.switchyard.remote.RemoteMessage
Specifies the name of the service being invoked.
setServiceDomain(ServiceDomain) - Method in class org.switchyard.common.camel.SwitchYardCamelContext
Associates camel context with given service domain.
setServiceName(QName) - Method in class org.switchyard.remote.RemoteEndpoint
Specifies the service name for the endpoint.
setTCCL(ClassLoader) - Static method in class org.switchyard.common.type.Classes
Shorthand method to set the current Thread's Context ClassLoader.
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.
setType(ResourceType) - Method in class org.switchyard.common.io.resource.SimpleResource
Sets the resource type.
setType(String) - Method in class org.switchyard.metadata.BaseService
 
setType(String) - Method in class org.switchyard.serial.graph.node.AccessNode
Sets the type.
SimpleResource - Class in org.switchyard.common.io.resource
Simple Resource class.
SimpleResource() - Constructor for class org.switchyard.common.io.resource.SimpleResource
Constructs a new BaseResource.
SimpleResource(String) - Constructor for class org.switchyard.common.io.resource.SimpleResource
Constructs a new BaseResource with the specified resource location.
SimpleResource(String, ResourceType) - Constructor for class org.switchyard.common.io.resource.SimpleResource
Constructs a new BaseResource with the specified resource location and type.
SimpleResource(String, String) - Constructor for class org.switchyard.common.io.resource.SimpleResource
Constructs a new BaseResource with the specified resource location and type.
SOAPMessageCredentialsExtractor - Class in org.switchyard.security.credential.extract
SOAPMessageCredentialsExtractor.
SOAPMessageCredentialsExtractor() - Constructor for class org.switchyard.security.credential.extract.SOAPMessageCredentialsExtractor
Constructs a new SOAPMessageCredentialsExtractor.
SocketAddr - Class in org.switchyard.common.net
SocketAddr is a wrapper for IP address or host name + port number combination.
SocketAddr() - Constructor for class org.switchyard.common.net.SocketAddr
Default Constructor.
SocketAddr(String) - Constructor for class org.switchyard.common.net.SocketAddr
Construct the SocketAddr from a string.
SocketAddr(String, int) - Constructor for class org.switchyard.common.net.SocketAddr
Construct the SocketAddr from host/ip and port values.
Specification - Interface in org.switchyard.common.version
Specification.
splitQNames(String) - Static method in class org.switchyard.common.xml.XMLHelper
Splits a String into multiple QNames with a delimiter of '/'.
splitQNames(String, char) - Static method in class org.switchyard.common.xml.XMLHelper
Splits a String into multiple QNames per the specified delimiter.
splitTrimToNull(String, String) - Static method in class org.switchyard.common.lang.Strings
Splits the specified String per the specified delimiters (per StringTokenizer rules), then trims each split String, and if not zero-length, becomes part of the returned List.
splitTrimToNullArray(String, String) - Static method in class org.switchyard.common.lang.Strings
Same as Strings.splitTrimToNull(String, String), except a String array is returned.
start() - Method in class org.switchyard.common.camel.SwitchYardCamelContext
Start camel context and/or increment counter with number of start attempts.
start() - Method in class org.switchyard.SwitchYard
Start the SwitchYard application.
startElement(String, String, String, Attributes) - Method in class org.switchyard.common.xml.IdentitySAXHandler
Receive notification of the start of an element.
stop() - Method in class org.switchyard.common.camel.SwitchYardCamelContext
Decrement counter with number of start attempts and/or stop camel context.
stop() - Method in class org.switchyard.SwitchYard
Stop the SwitchYard application.
Strategy - Annotation Type in org.switchyard.serial.graph
The strategy the AccessNode will use.
StringPuller - Class in org.switchyard.common.io.pull
Utility class to safely access ("pull") Strings from various sources.
StringPuller() - Constructor for class org.switchyard.common.io.pull.StringPuller
 
Strings - Class in org.switchyard.common.lang
Common String Utilities.
STSIssueCallbackHandler - Class in org.switchyard.security.callback
STSIssueCallbackHandler.
STSIssueCallbackHandler() - Constructor for class org.switchyard.security.callback.STSIssueCallbackHandler
Constructs a new STSIssueCallbackHandler.
STSTokenCallbackHandler - Class in org.switchyard.security.callback
STSTokenCallbackHandler.
STSTokenCallbackHandler() - Constructor for class org.switchyard.security.callback.STSTokenCallbackHandler
Constructs a new STSTokenCallbackHandler.
SWITCHYARD - Static variable in class org.switchyard.common.version.Queries.Projects
The PROJECT_GROUP_ID/"org.switchyard" Query.
SwitchYard - Class in org.switchyard
SwitchYard main.
SwitchYard(InputStream) - Constructor for class org.switchyard.SwitchYard
Create a new SwitchYard runtime from the specified config.
SWITCHYARD_ADMIN - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_API - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_BUS_CAMEL - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_COMMON - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_COMMON_CAMEL - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_COMPONENT_BEAN - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_COMPONENT_BPEL - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_COMPONENT_BPM - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_COMPONENT_CAMEL - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_COMPONENT_CLOJURE - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_COMPONENT_COMMON - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_COMPONENT_COMMON_REST - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_COMPONENT_COMMON_RULES - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_COMPONENT_HORNETQ - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_COMPONENT_HTTP - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_COMPONENT_JCA - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_COMPONENT_RESTEASY - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_COMPONENT_RULES - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_COMPONENT_SOAP - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_CONFIG - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_DEPLOY - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_DEPLOY_CDI - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_DEPLOY_WEBAPP - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_EXTENSIONS_WSDL - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_RUNTIME - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_SECURITY - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_TRANSFORM - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SWITCHYARD_VALIDATE - Static variable in class org.switchyard.common.version.Queries.Projects
Well-known SwitchYard Project Queries.
SwitchYardCallbackHandler - Class in org.switchyard.security.callback
SwitchYardCallbackHandler.
SwitchYardCallbackHandler() - Constructor for class org.switchyard.security.callback.SwitchYardCallbackHandler
 
SwitchYardCamelContext - Class in org.switchyard.common.camel
Extension of default camel context.
SwitchYardCamelContext() - Constructor for class org.switchyard.common.camel.SwitchYardCamelContext
Creates new camel context.
SwitchYardException - Exception in org.switchyard.exception
SwitchYard base exception class.
SwitchYardException(String) - Constructor for exception org.switchyard.exception.SwitchYardException
Public constructor.
SwitchYardException(Throwable) - Constructor for exception org.switchyard.exception.SwitchYardException
Public constructor.
SwitchYardException(String, Throwable) - Constructor for exception org.switchyard.exception.SwitchYardException
Public constructor.
SynchronousInOutHandler - Class in org.switchyard
Synchronous IN_OUT exchange handler.
SynchronousInOutHandler() - Constructor for class org.switchyard.SynchronousInOutHandler
 

T

Text - Class in org.switchyard.common.xml
Simple class representing a text element.
to(QName) - Method in class org.switchyard.transform.TransformSequence
Add to the transformation sequence.
toClassPathFile(URL) - Static method in class org.switchyard.common.type.classpath.ClasspathScanner
Convert the supplied classpath URL to a File.
toJavaMessageType(QName) - Static method in class org.switchyard.common.xml.QNameUtil
Get the Java runtime class for the specified message type QName.
toMessageType(Class<?>) - Static method in class org.switchyard.metadata.java.JavaService
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.java.JavaService
Convert the supplied java type to a payload type name.
toPretty(Node) - Static method in class org.switchyard.common.xml.XMLHelper
Converts a Node to a pretty-print String.
toString() - Method in class org.switchyard.common.io.resource.ResourceType
toString() - Method in class org.switchyard.common.net.SocketAddr
Retruns a String representation of SocketAddr in the form "host:port".
toString() - Method in class org.switchyard.common.type.reflect.BeanAccess
 
toString() - Method in class org.switchyard.common.type.reflect.FieldAccess
 
toString() - Method in class org.switchyard.common.type.reflect.MethodAccess
 
toString() - Method in class org.switchyard.common.version.BaseImplementation
toString() - Method in class org.switchyard.common.version.BaseProject
toString() - Method in class org.switchyard.common.version.BaseSpecification
toString() - Method in class org.switchyard.common.version.BaseVersion
toString(Node) - Static method in class org.switchyard.common.xml.XMLHelper
Converts a Node to a String.
toString(Node, Map<String, String>) - Static method in class org.switchyard.common.xml.XMLHelper
Converts a Node to a String, using the specified output properties.
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
toString() - Method in class org.switchyard.security.credential.AssertionCredential
toString() - Method in class org.switchyard.security.credential.CertificateCredential
toString() - Method in class org.switchyard.security.credential.ConfidentialityCredential
toString() - Method in class org.switchyard.security.credential.NameCredential
toString() - Method in class org.switchyard.security.credential.PasswordCredential
toString() - Method in class org.switchyard.security.credential.PrincipalCredential
toString() - Method in class org.switchyard.security.principal.Group
toString() - Method in class org.switchyard.security.principal.Role
toString() - Method in class org.switchyard.security.principal.User
toString() - Method in class org.switchyard.security.SecurityContext
toString() - Method in class org.switchyard.transform.TransformerTypes
toString() - Method in class org.switchyard.validate.ValidatorTypes
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.
TransformerFactory<T extends org.switchyard.config.model.transform.TransformModel> - Interface in org.switchyard.transform
Transformer Factory.
TransformerFactoryClass - Annotation Type in org.switchyard.transform
Transformer factory class annotation.
TransformerRegistry - Interface in org.switchyard.transform
Registry for transformers.
TransformerRegistryLoader - Class in org.switchyard.transform
TransformerRegistry loader class.
TransformerRegistryLoader(TransformerRegistry) - Constructor for class org.switchyard.transform.TransformerRegistryLoader
Public constructor.
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.
TransformerTypes - Class in org.switchyard.transform
Transformer data types.
TransformerUtil - Class in org.switchyard.transform
Transformer Utility methods.
TRANSFORMS_XML - Static variable in class org.switchyard.transform.TransformerRegistryLoader
Classpath location for out-of-the-box transformation configurations.
TransformSequence - Class in org.switchyard.transform
Transformation sequence/pipeline.
trimToNull(String) - Static method in class org.switchyard.common.lang.Strings
Trims the specified String, and if after it is zero-length, return null.
TYPE - Static variable in class org.switchyard.metadata.java.JavaService
The type returned from ServiceInterface.getType().
TYPE - Static variable in class org.switchyard.remote.RemoteInterface
The "remote" type.

U

uniqueSplitTrimToNull(String, String) - Static method in class org.switchyard.common.lang.Strings
Splits the specified String per the specified delimiters (per StringTokenizer rules), then trims each split String, and if not zero-length, becomes part of the returned Set.
uniqueSplitTrimToNullArray(String, String) - Static method in class org.switchyard.common.lang.Strings
Same as Strings.uniqueSplitTrimToNull(String, String), except a String array is returned.
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.
unregisterTransformers() - Method in class org.switchyard.transform.TransformerRegistryLoader
Unregister all transformers.
unregisterValidators() - Method in class org.switchyard.validate.ValidatorRegistryLoader
Unregister all validators.
User - Class in org.switchyard.security.principal
User.
User(String) - Constructor for class org.switchyard.security.principal.User
Constructs a User with the specified name.

V

validate(Schema, String) - Static method in class org.switchyard.common.xml.XMLHelper
Validate the specified xml against the schema.
validate(T) - Method in class org.switchyard.validate.BaseValidator
 
validate(T) - Method in interface org.switchyard.validate.Validator
Validates the content.
validate(Message) - Method in class org.switchyard.validate.xml.XmlValidator
 
VALIDATES_XML - Static variable in class org.switchyard.validate.ValidatorRegistryLoader
Classpath location for out-of-the-box validation configurations.
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.
ValidatorFactory<T extends org.switchyard.config.model.validate.ValidateModel> - Interface in org.switchyard.validate
Validator Factory.
ValidatorFactoryClass - Annotation Type in org.switchyard.validate
Transformer factory class annotation.
ValidatorRegistry - Interface in org.switchyard.validate
Registry for validators.
ValidatorRegistryLoader - Class in org.switchyard.validate
ValidatorRegistry loader class.
ValidatorRegistryLoader(ValidatorRegistry) - Constructor for class org.switchyard.validate.ValidatorRegistryLoader
Public constructor.
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.
ValidatorTypes - Class in org.switchyard.validate
Validator data types.
ValidatorUtil - Class in org.switchyard.validate
Validator Utility methods.
valueOf(String) - Static method in class org.switchyard.common.io.resource.ResourceType
Gets the installed resource type with the specified name.
valueOf(String) - Static method in enum org.switchyard.common.version.QueryType
Returns the enum constant of this type with the specified name.
valueOf(Node) - Static method in class org.switchyard.common.xml.XMLHelper
Gets the value of the node.
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.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.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.switchyard.serial.CompressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.switchyard.serial.FormatType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.switchyard.serial.graph.AccessType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.switchyard.serial.graph.CoverageType
Returns the enum constant of this type with the specified name.
values() - Static method in class org.switchyard.common.io.resource.ResourceType
Returns all known ResourceTypes as an array.
values() - Static method in enum org.switchyard.common.version.QueryType
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.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.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.switchyard.serial.CompressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.switchyard.serial.FormatType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.switchyard.serial.graph.AccessType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.switchyard.serial.graph.CoverageType
Returns an array containing the constants of this enum type, in the order they are declared.
valueSet() - Static method in class org.switchyard.common.io.resource.ResourceType
Returns all known ResourceTypes as a Set.
Version - Interface in org.switchyard.common.version
Version.
VersionFactory - Class in org.switchyard.common.version
Gets Versions via Queries.
VersionFactory() - Constructor for class org.switchyard.common.version.VersionFactory
 
Versions - Class in org.switchyard.common.version
Versions.
viewChanged(ViewChangedEvent) - Method in class org.switchyard.remote.infinispan.InfinispanRegistry.MemberDropListener
Triggered when a view is changed, signaling that a member has joined or dropped from the cluster.

W

waitForOut() - Method in class org.switchyard.SynchronousInOutHandler
Wait for an OUT Exchange message.
waitForOut(long) - Method in class org.switchyard.SynchronousInOutHandler
Wait for an OUT Exchange message.
WebServiceContextCredentialsExtractor - Class in org.switchyard.security.credential.extract
WebServiceContextCredentialsExtractor.
WebServiceContextCredentialsExtractor() - Constructor for class org.switchyard.security.credential.extract.WebServiceContextCredentialsExtractor
Constructs a new WebServiceContextCredentialsExtractor.
wireReference(ServiceReference, Service) - Method in interface org.switchyard.ServiceDomain
Wire a service reference to a registered service.
WrapperSerializer - Class in org.switchyard.serial
A serializer that wraps another serializer.
WrapperSerializer(Serializer) - Constructor for class org.switchyard.serial.WrapperSerializer
Constructor with a serializer to wrap.
WrapperSerializer(Serializer, CompressionType) - Constructor for class org.switchyard.serial.WrapperSerializer
Constructor with a serializer and compression.
write(byte[]) - Method in class org.switchyard.common.io.CountingOutputStream
write(byte[], int, int) - Method in class org.switchyard.common.io.CountingOutputStream
write(int) - Method in class org.switchyard.common.io.CountingOutputStream
write(Object, T) - Method in interface org.switchyard.common.type.reflect.Access
Writes via the wrapped access mechanism targeting the specified object.
write(Object, T) - Method in class org.switchyard.common.type.reflect.BeanAccess
Writes via the wrapped access mechanism targeting the specified object.
write(Object, T) - Method in class org.switchyard.common.type.reflect.FieldAccess
Writes via the wrapped access mechanism targeting the specified object.
write(Object, T) - Method in class org.switchyard.common.type.reflect.MethodAccess
Writes via the wrapped access mechanism targeting the specified object.
write(Node, Writer) - Static method in class org.switchyard.common.xml.XMLHelper
Writes a Node to a Writer.
write(Node, Writer, Map<String, String>) - Static method in class org.switchyard.common.xml.XMLHelper
Writes a Node to a Writer, using the specified output properties.

X

XMLBeanSerializer - Class in org.switchyard.serial.format
A JDK serializer that performs FormatType.XML_BEAN serialization/deserialization.
XMLBeanSerializer() - Constructor for class org.switchyard.serial.format.XMLBeanSerializer
Default constructor.
XMLHelper - Class in org.switchyard.common.xml
Helper class for manipulating XML documents.
XmlValidator - Class in org.switchyard.validate.xml
XML Validator Validator.
XmlValidator(QName, XmlValidateModel) - Constructor for class org.switchyard.validate.xml.XmlValidator
constructor.
XmlValidatorFactory - Class in org.switchyard.validate.xml
 
XmlValidatorFactory() - Constructor for class org.switchyard.validate.xml.XmlValidatorFactory
 

Z

ZIPSerializer - Class in org.switchyard.serial.compress
A wrapper serializer that performs ZIP compression/decompression.
ZIPSerializer(Serializer) - Constructor for class org.switchyard.serial.compress.ZIPSerializer
Constructor with a serializer to wrap.

A B C D E F G H I J L M N O P Q R S T U V W X Z
SwitchYard: Core 0.6.0.Beta2

JBoss by Red Hat