Uses of Interface
org.mule.umo.transformer.UMOTransformer

Packages that use UMOTransformer
org.mule Defines the main public API of the MuleManager and support classes such as the MuleServer. 
org.mule.impl The Mule implementation of the Universal Message Objects(tm) API specification. 
org.mule.impl.endpoint Implemtation of Mule endpoint uris. 
org.mule.providers Contains Abstract classes providing common functionality for all Mule providers. 
org.mule.providers.service Provides SPI support for building mule connectors and providers using service descriptors. 
org.mule.routing.outbound Outbound router implementation as described in the Enterprise Integration Patterns book. 
org.mule.transformers Provides the default transformer base implementations for Mule including compression and encryption support. 
org.mule.transformers.codec Transformers for Base64, UC and UU encoding/decoding. 
org.mule.transformers.compression Transformers for compressing and uncompressing message payloads. 
org.mule.transformers.encryption Transformers for encrypting and decrypting message payloads. 
org.mule.transformers.simple Basic transformer implementations. 
org.mule.transformers.wire   
org.mule.umo The Universal Message Object(tm) API provides a way for components to interact without needing to know about the protocol or delivery mechanisms of information passed between them 
org.mule.umo.endpoint Endpoint interfaces. 
org.mule.umo.manager Manager APIs, including the UMOManager, agent and server event interfaces 
org.mule.umo.transformer Contains the interfaces for transformers and exceptions for the UMO Transformer API. 
org.mule.util Common helper classes for reading/writing files setting bean properties and SPI helpers. 
 

Uses of UMOTransformer in org.mule
 

Methods in org.mule that return UMOTransformer
 UMOTransformer MuleManager.lookupTransformer(String name)
          Getter method for a Transformer.
 

Methods in org.mule with parameters of type UMOTransformer
 void MuleManager.registerTransformer(UMOTransformer transformer)
          Registers a transformer with the MuleManager.
 

Uses of UMOTransformer in org.mule.impl
 

Fields in org.mule.impl declared as UMOTransformer
protected  UMOTransformer ImmutableMuleDescriptor.inboundTransformer
          Deprecated. Please use inboundRouter instead.
protected  UMOTransformer ImmutableMuleDescriptor.outboundTransformer
          Deprecated. Please use outboundRouter instead.
protected  UMOTransformer ImmutableMuleDescriptor.responseTransformer
          Deprecated. Please use responseRouter instead.
protected  UMOTransformer ImmutableMuleEndpoint.transformer
          The transformer used to transform the incoming or outgoing data
protected  UMOTransformer ImmutableMuleEndpoint.responseTransformer
          The transformer used to transform the incoming or outgoing data
 

Methods in org.mule.impl that return UMOTransformer
 UMOTransformer ImmutableMuleDescriptor.getInboundTransformer()
           
 UMOTransformer ImmutableMuleDescriptor.getOutboundTransformer()
           
 UMOTransformer ImmutableMuleDescriptor.getResponseTransformer()
           
 UMOTransformer ImmutableMuleEndpoint.getTransformer()
           
 UMOTransformer ImmutableMuleEndpoint.getResponseTransformer()
           
 

Methods in org.mule.impl with parameters of type UMOTransformer
 void MuleDescriptor.setOutboundTransformer(UMOTransformer transformer)
           
 void MuleDescriptor.setResponseTransformer(UMOTransformer transformer)
           
 void MuleDescriptor.setInboundTransformer(UMOTransformer transformer)
           
 

Constructors in org.mule.impl with parameters of type UMOTransformer
ImmutableMuleEndpoint(String name, UMOEndpointURI endpointUri, UMOConnector connector, UMOTransformer transformer, String type, int createConnector, String endpointEncoding, Map props)
          Default constructor
 

Uses of UMOTransformer in org.mule.impl.endpoint
 

Methods in org.mule.impl.endpoint with parameters of type UMOTransformer
 void MuleEndpoint.setTransformer(UMOTransformer trans)
           
 void MuleEndpoint.setResponseTransformer(UMOTransformer trans)
           
 

Constructors in org.mule.impl.endpoint with parameters of type UMOTransformer
MuleEndpoint(String name, UMOEndpointURI endpointUri, UMOConnector connector, UMOTransformer transformer, String type, int createConnector, String endpointEncoding, Map props)
           
 

Uses of UMOTransformer in org.mule.providers
 

Fields in org.mule.providers declared as UMOTransformer
protected  UMOTransformer AbstractConnector.defaultInboundTransformer
          The service descriptor can define a default inbound transformer to be used on an endpoint if no other is set
protected  UMOTransformer AbstractConnector.defaultOutboundTransformer
          The service descriptor can define a default outbound transformer to be used on an endpoint if no other is set
protected  UMOTransformer AbstractConnector.defaultResponseTransformer
          For some connectors such as http, a response transformer is required or where a replyTo needs a trnasformer
 

Methods in org.mule.providers that return UMOTransformer
 UMOTransformer DefaultReplyToHandler.getTransformer()
           
 UMOTransformer AbstractConnector.getDefaultInboundTransformer()
           
 UMOTransformer AbstractConnector.getDefaultResponseTransformer()
           
 UMOTransformer AbstractConnector.getDefaultOutboundTransformer()
           
 UMOTransformer ReplyToHandler.getTransformer()
           
 

Methods in org.mule.providers with parameters of type UMOTransformer
 void DefaultReplyToHandler.setTransformer(UMOTransformer transformer)
           
 void AbstractConnector.setDefaultInboundTransformer(UMOTransformer defaultInboundTransformer)
           
 void AbstractConnector.setDefaultOutboundTransformer(UMOTransformer defaultOutboundTransformer)
           
 void AbstractConnector.setDefaultResponseTransformer(UMOTransformer defaultResponseTransformer)
           
 void ReplyToHandler.setTransformer(UMOTransformer transformer)
           
 

Constructors in org.mule.providers with parameters of type UMOTransformer
DefaultReplyToHandler(UMOTransformer transformer)
           
 

Uses of UMOTransformer in org.mule.providers.service
 

Methods in org.mule.providers.service that return UMOTransformer
 UMOTransformer ConnectorServiceDescriptor.createInboundTransformer()
           
 UMOTransformer ConnectorServiceDescriptor.createOutboundTransformer()
           
 UMOTransformer ConnectorServiceDescriptor.createResponseTransformer()
           
 

Uses of UMOTransformer in org.mule.routing.outbound
 

Methods in org.mule.routing.outbound that return UMOTransformer
 UMOTransformer FilteringOutboundRouter.getTransformer()
           
 

Methods in org.mule.routing.outbound with parameters of type UMOTransformer
 void FilteringOutboundRouter.setTransformer(UMOTransformer transformer)
           
 

Uses of UMOTransformer in org.mule.transformers
 

Classes in org.mule.transformers that implement UMOTransformer
 class AbstractEventAwareTransformer
          AbstractEventAwareTransformer is a transformer that has a reference to the current message.
 class AbstractTransformer
          AbstractTransformer Is a base class for all transformers.
 class NoActionTransformer
          NoActionTransformer doesn't do any transformation on the source object and returns the source as the result.
 

Fields in org.mule.transformers declared as UMOTransformer
protected  UMOTransformer AbstractTransformer.nextTransformer
          This is the following transformer in the chain of transformers.
 

Methods in org.mule.transformers that return UMOTransformer
 UMOTransformer AbstractTransformer.getNextTransformer()
           
 

Methods in org.mule.transformers with parameters of type UMOTransformer
 void AbstractTransformer.setNextTransformer(UMOTransformer nextTransformer)
           
 

Uses of UMOTransformer in org.mule.transformers.codec
 

Classes in org.mule.transformers.codec that implement UMOTransformer
 class Base64Decoder
          Base64Encoder transforms strings or byte arrays into Base64 encoded string
 class Base64Encoder
          Base64Encoder transforms strings or byte arrays into Base64 encoded string
 class SgmlEntityDecoder
          Decodes a string containing SGML entities
 class SgmlEntityEncoder
          Encodes a string with SGML entities
 class UCDecoder
          Base64Encoder transforms strings or byte arrays into Base64 encoded string
 class UCEncoder
          Base64Encoder transforms strings or byte arrays into UU encoded string
 class UUDecoder
          Base64Encoder transforms strings or byte arrays into Base64 encoded string
 class UUEncoder
          Base64Encoder transforms strings or byte arrays into UU encoded string
 

Uses of UMOTransformer in org.mule.transformers.compression
 

Classes in org.mule.transformers.compression that implement UMOTransformer
 class AbstractCompressionTransformer
          AbstractCompressionTransformer is a base class for all transformers that can compress or uncompress data when they performa message transformation.
 class GZipCompressTransformer
          GZipCompressTransformer is a transformer compressing objects into byte arrays
 class GZipUncompressTransformer
          GZipCompressTransformer TODO
 

Uses of UMOTransformer in org.mule.transformers.encryption
 

Classes in org.mule.transformers.encryption that implement UMOTransformer
 class AbstractEncryptionTransformer
          EncryptionTransformer will transform an array of bytes or string into an encrypted array of bytes
 class DecryptionTransformer
          EncryptionTransformer will transform an encrypted array of bytes or string into an decrypted array of bytes
 class EncryptionTransformer
          EncryptionTransformer will transform an array of bytes or string into an encrypted array of bytes
 

Uses of UMOTransformer in org.mule.transformers.simple
 

Classes in org.mule.transformers.simple that implement UMOTransformer
 class ByteArrayToHexString
          Converts a Byte array to a Hex String
 class ByteArrayToObject
          ByteArrayToObject works in the same way as ByteArrayToSerializable but checks if th byte array is a serialised object and if not will return a String created from the bytes is the returnType on the transformer.
 class ByteArrayToSerializable
          ByteArrayToSerializable converts a serialized object to its object representation
 class ByteArrayToString
          ByteArrayToString converts a byte array into a String.
 class HexStringToByteArray
          Converts a Hex String to a Byte array
 class MapLookup
          MapLookup looks up and returns an object from a Map based on a key.
 class ObjectToByteArray
          ObjectToByteArray converts serilaizable object to a byte array but treats java.lang.String differently by converting to bytes using the String.getBytrs() method.
 class ObjectToString
          ObjectToString transformer is useful for debugging.
 class SerializableToByteArray
          SerializableToByteArray converts a serializable object or a String to a byte array.
 class StringToByteArray
          StringToByteArray converts a string into a byte array
 

Uses of UMOTransformer in org.mule.transformers.wire
 

Fields in org.mule.transformers.wire declared as UMOTransformer
protected  UMOTransformer TransformerPairWireFormat.inboundTransformer
           
protected  UMOTransformer TransformerPairWireFormat.outboundTransformer
           
 

Methods in org.mule.transformers.wire that return UMOTransformer
 UMOTransformer TransformerPairWireFormat.getInboundTransformer()
           
 UMOTransformer TransformerPairWireFormat.getOutboundTransformer()
           
 

Methods in org.mule.transformers.wire with parameters of type UMOTransformer
 void TransformerPairWireFormat.setInboundTransformer(UMOTransformer inboundTransformer)
           
 void TransformerPairWireFormat.setOutboundTransformer(UMOTransformer outboundTransformer)
           
 

Uses of UMOTransformer in org.mule.umo
 

Methods in org.mule.umo that return UMOTransformer
 UMOTransformer UMOImmutableDescriptor.getInboundTransformer()
          Deprecated. use getInboundRouter() instead (see MULE-506)
 UMOTransformer UMOImmutableDescriptor.getOutboundTransformer()
          Deprecated. use getOutboundRouter() instead (see MULE-506)
 UMOTransformer UMOImmutableDescriptor.getResponseTransformer()
          The transformer to use when sending events or data back as a response.
 

Methods in org.mule.umo with parameters of type UMOTransformer
 void UMODescriptor.setInboundTransformer(UMOTransformer transformer)
          Deprecated. use setInboundRouter() instead (see MULE-506)
 void UMODescriptor.setOutboundTransformer(UMOTransformer transformer)
          Deprecated. use setOutboundRouter() instead (see MULE-506)
 void FutureMessageResult.setTransformer(UMOTransformer t)
          Set a post-invocation transformer.
 

Constructors in org.mule.umo with parameters of type UMOTransformer
FutureMessageResult(Callable callable, UMOTransformer transformer)
          Deprecated. Please use FutureMessageResult.FutureMessageResult(Callable) and configure e.g with FutureMessageResult.setExecutor(Executor) or FutureMessageResult.setTransformer(UMOTransformer)
 

Uses of UMOTransformer in org.mule.umo.endpoint
 

Methods in org.mule.umo.endpoint that return UMOTransformer
 UMOTransformer UMOImmutableEndpoint.getTransformer()
          The transformer is responsible for transforming data when it is received or sent by the UMO (depending on whether this endpoint is a receiver or not).
 UMOTransformer UMOImmutableEndpoint.getResponseTransformer()
          The transformer used when a response is returned from invoking this endpoint
 

Methods in org.mule.umo.endpoint with parameters of type UMOTransformer
 void UMOEndpoint.setTransformer(UMOTransformer trans)
          The transformer is responsible for transforming data when it is received or sent by the UMO (depending on whether this endpoint is a receiver or not).
 void UMOEndpoint.setResponseTransformer(UMOTransformer trans)
          Sets tyhe transformer used when a response is sent back from the endpoint invocation
 

Uses of UMOTransformer in org.mule.umo.manager
 

Methods in org.mule.umo.manager that return UMOTransformer
 UMOTransformer UMOManager.lookupTransformer(String name)
          Getter method for a Transformer.
 

Methods in org.mule.umo.manager with parameters of type UMOTransformer
 void UMOManager.registerTransformer(UMOTransformer transformer)
          Registers a transformer with the MuleManager.
 

Uses of UMOTransformer in org.mule.umo.transformer
 

Methods in org.mule.umo.transformer that return UMOTransformer
 UMOTransformer TransformerException.getTransformer()
           
 UMOTransformer UMOSimpleTransformer.getNextTransformer()
           
 

Methods in org.mule.umo.transformer with parameters of type UMOTransformer
 void UMOSimpleTransformer.setNextTransformer(UMOTransformer nextTransformer)
           
 

Constructors in org.mule.umo.transformer with parameters of type UMOTransformer
TransformerException(Message message, UMOTransformer transformer)
           
TransformerException(Message message, UMOTransformer transformer, Throwable cause)
           
TransformerException(UMOTransformer transformer, Throwable cause)
           
 

Uses of UMOTransformer in org.mule.util
 

Methods in org.mule.util that return UMOTransformer
static UMOTransformer MuleObjectHelper.getTransformer(String list, String delim)
          Builds a linked list of UMOTransformers.
 



Copyright © 2003-2006 MuleSource Inc.. All Rights Reserved.