Uses of Interface
org.mule.umo.lifecycle.Initialisable

Packages that use Initialisable
org.mule.components.rest   
org.mule.components.simple A collection of simple mule components that can be useful to simplify configuration while testing. 
org.mule.impl The Mule implementation of the Universal Message Objects(tm) API specification. 
org.mule.impl.container Internal container context implementation and Jndi container implementation. 
org.mule.impl.endpoint Implemtation of Mule endpoint uris. 
org.mule.impl.internal.admin Admin components and Agents used to control and Monitor Mule 
org.mule.impl.model   
org.mule.impl.model.direct   
org.mule.impl.model.pipeline   
org.mule.impl.model.seda   
org.mule.impl.model.seda.optimised   
org.mule.impl.security Core security implementation including the mule security manager and encryption types 
org.mule.impl.security.filters Core sercurity filter types. 
org.mule.interceptors Contains default UMOInterceptor implementations that can be applied to Mule managed components. 
org.mule.providers Contains Abstract classes providing common functionality for all Mule providers. 
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.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.lifecycle Lifecycle interfaces for all UMOcomponents. 
org.mule.umo.manager Manager APIs, including the UMOManager, agent and server event interfaces 
org.mule.umo.model Contains the interfaces for the Model and supporting objects such as the CompoenntResolver, EntryPointResolver, etc. 
org.mule.umo.provider Contains the interfaces that comprise a provider implementation. 
org.mule.umo.security Security API for authentication and authorisation. 
org.mule.umo.transformer Contains the interfaces for transformers and exceptions for the UMO Transformer API. 
 

Uses of Initialisable in org.mule.components.rest
 

Classes in org.mule.components.rest that implement Initialisable
 class RestServiceWrapper
          This component can used to proxy REST style services as local Mule Components.
 

Uses of Initialisable in org.mule.components.simple
 

Classes in org.mule.components.simple that implement Initialisable
 class StaticComponent
          A component that will return a static data object as a result.
 

Uses of Initialisable in org.mule.impl
 

Classes in org.mule.impl that implement Initialisable
 class AbstractExceptionListener
          AbstractExceptionListener is a base implementation that custom Exception Listeners can override.
 class DefaultComponentExceptionStrategy
          DefaultComponentExceptionStrategy is the default exception handler for components.
 class DefaultExceptionStrategy
          DefaultExceptionStrategy Provides a default exception handling strategy.
 class DefaultLifecycleAdapter
          DefaultLifecycleAdapter provides lifecycle methods for all Mule managed components.
 class ImmutableMuleDescriptor
          MuleDescriptor describes all the properties for a Mule UMO.
 class ImmutableMuleEndpoint
          ImmutableMuleEndpoint describes a Provider in the Mule Server.
 class MuleDescriptor
          MuleDescriptor describes all the properties for a Mule UMO.
 

Uses of Initialisable in org.mule.impl.container
 

Classes in org.mule.impl.container that implement Initialisable
 class AbstractContainerContext
          AbstractContainerContext provides base container configuration functions for handling embedded configuration
 class DescriptorContainerContext
          will Load the component form the descriptors' own properties
 class JndiContainerContext
          JndiContainerContext is a container implementaiton that exposes a jndi context.
 class MuleContainerContext
          MuleContainerContext is a default resolver that doesn't support external reference resolution.
 class MultiContainerContext
          MultiContainerContext is a container that hosts other containers from which components are queried.
 class PropertiesContainerContext
          Provides a facade for accessing System properties and properties on the ManagementContext.
 class RmiContainerContext
          RmiContainerContext is a container implementaiton that allows RMi objects to be referenced either as components or properties on components
 

Uses of Initialisable in org.mule.impl.endpoint
 

Classes in org.mule.impl.endpoint that implement Initialisable
 class MuleEndpoint
          MuleEndpoint describes a Provider in the Mule Server.
 

Uses of Initialisable in org.mule.impl.internal.admin
 

Classes in org.mule.impl.internal.admin that implement Initialisable
 class AbstractNotificationLoggerAgent
          AbstractNotificationLoggerAgent Receives Mule server notifications and logs them and can optionally route them to an endpoint
 class EndpointNotificationLoggerAgent
          EndpointAbstractEventLoggerAgent will forward server notifications to a configurered endpoint uri.
 class Log4jNotificationLoggerAgent
          AbstractNotificationLoggerAgent Receives Mule server notifications and logs them and can optionally route them to an endpoint
 class MuleAdminAgent
          MuleAdminAgent manages the server endpoint that receives Admin and remote client requests
 class MuleManagerComponent
          MuleManagerComponent is a MuleManager interal server component responsible for receiving remote requests and dispatching them locally.
 

Uses of Initialisable in org.mule.impl.model
 

Classes in org.mule.impl.model that implement Initialisable
 class AbstractComponent
          A base implementation for all UMOComponents in Mule
 class AbstractModel
          MuleModel is the default implementation of the UMOModel.
 

Uses of Initialisable in org.mule.impl.model.direct
 

Classes in org.mule.impl.model.direct that implement Initialisable
 class DirectComponent
          A direct component invokes the service component directly without any threading or pooling, even when the nvocation is asynchronous
 class DirectModel
          todo document
 

Uses of Initialisable in org.mule.impl.model.pipeline
 

Classes in org.mule.impl.model.pipeline that implement Initialisable
 class PipelineComponent
          todo document
 class PipelineModel
          todo document
 

Uses of Initialisable in org.mule.impl.model.seda
 

Classes in org.mule.impl.model.seda that implement Initialisable
 class SedaComponent
          A Seda component runs inside a Seda Model and is responsible for managing a Seda Queue and thread pool for a Mule sevice component.
 class SedaModel
          A mule component service model that uses Seda principals to achieve high throughput by Quing events for compoonents and processing them concurrently.
 

Uses of Initialisable in org.mule.impl.model.seda.optimised
 

Classes in org.mule.impl.model.seda.optimised that implement Initialisable
 class OptimisedSedaComponent
          A Seda component runs inside a Seda Model and is responsible for managing a Seda Queue and thread pool for a Mule sevice component.
 class OptimisedSedaModel
          A mule component service model that uses Seda principals to achieve high throughput by Quing events for compoonents and processing them concurrently.
 

Uses of Initialisable in org.mule.impl.security
 

Classes in org.mule.impl.security that implement Initialisable
 class AbstractEndpointSecurityFilter
          AbstractEndpointSecurityFilter provides basic initialisation for all security filters, namely configuring the SecurityManager for this instance
 class AbstractJCEEncryptionStrategy
          A JCE based encryption strategy.
 class MuleSecurityManager
          MuleSecurityManager is a default implementation security manager for a Mule instance
 class PasswordBasedEncryptionStrategy
          PRovides password-based encryption using JCE.
 class SecretKeyEncryptionStrategy
          SecretKey based encryption using JCE.
 

Uses of Initialisable in org.mule.impl.security.filters
 

Classes in org.mule.impl.security.filters that implement Initialisable
 class MuleEncryptionEndpointSecurityFilter
          MuleEncryptionEndpointSecurityFilter provides password-based encription
 

Uses of Initialisable in org.mule.interceptors
 

Subinterfaces of Initialisable in org.mule.interceptors
 interface LifecycleInterceptor
          LifecycleInterceptor is a UMOInterceptor interface with two additional lifecycle methods provided by Initialisable and Disposable
 

Classes in org.mule.interceptors that implement Initialisable
 class InterceptorStack
          Maintains a list of interceptors that can be applied to components
 

Uses of Initialisable in org.mule.providers
 

Classes in org.mule.providers that implement Initialisable
 class AbstractConnector
          AbstractConnector provides base functionality for all connectors provided with Mule.
 class AbstractJndiConnector
          Code by (c) 2005 P.Oikari.
 class AbstractServiceEnabledConnector
          AbstractServiceEnabledConnector initialises a connector from a service descriptor.
 

Uses of Initialisable in org.mule.transformers
 

Classes in org.mule.transformers that implement Initialisable
 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.
 

Uses of Initialisable in org.mule.transformers.codec
 

Classes in org.mule.transformers.codec that implement Initialisable
 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 Initialisable in org.mule.transformers.compression
 

Classes in org.mule.transformers.compression that implement Initialisable
 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 Initialisable in org.mule.transformers.encryption
 

Classes in org.mule.transformers.encryption that implement Initialisable
 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 Initialisable in org.mule.transformers.simple
 

Classes in org.mule.transformers.simple that implement Initialisable
 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 Initialisable in org.mule.umo
 

Subinterfaces of Initialisable in org.mule.umo
 interface UMOComponent
          UMOComponent is the interal repesentation of a Mule Managed component.
 interface UMODescriptor
          UMODescriptor describes all the properties for a Mule UMO.
 interface UMOEncryptionStrategy
          UMOEncryptionStrategy can be used to provide different types of Encryption strategy objects.
 interface UMOImmutableDescriptor
          UMODescriptor describes all the properties for a Mule UMO.
 

Uses of Initialisable in org.mule.umo.endpoint
 

Subinterfaces of Initialisable in org.mule.umo.endpoint
 interface UMOEndpoint
          UMOEndpoint describes a Provider in the Mule Server.
 interface UMOImmutableEndpoint
          UMOImmutableEndpoint describes a Message endpoint where data is sent or received.
 

Uses of Initialisable in org.mule.umo.lifecycle
 

Subinterfaces of Initialisable in org.mule.umo.lifecycle
 interface UMOLifecycleAdapter
          UMOLifecycleAdapter TODO (document class)
 

Uses of Initialisable in org.mule.umo.manager
 

Subinterfaces of Initialisable in org.mule.umo.manager
 interface UMOAgent
          UMOAgent is a server plugin that can be initialised, started and destroyed along with the UMOManager itself.
 interface UMOContainerContext
          UMOContainerContext defines the contract between Mule and an underlying container such as String or Pico.
 

Uses of Initialisable in org.mule.umo.model
 

Subinterfaces of Initialisable in org.mule.umo.model
 interface UMOModel
          The UMOModel encapsulates and manages the runtime behaviour of a Mule Server instance.
 

Uses of Initialisable in org.mule.umo.provider
 

Subinterfaces of Initialisable in org.mule.umo.provider
 interface UMOConnector
          UMOConnector is the mechanism used to connect to external systems and protocols in order to send and receive data.
 

Uses of Initialisable in org.mule.umo.security
 

Subinterfaces of Initialisable in org.mule.umo.security
 interface UMOEndpointSecurityFilter
          UMOEndpointSecurityFilter is a base filter for secure filtering of inbound and outbout event flow
 interface UMOSecurityManager
          UMOSecurityManager is responsible for managing a one or more security providers.
 interface UMOSecurityProvider
          UMOSecurityProvider is a target security provider thsat actually does the work of authenticating credentials and populating the UMOAuthentication object.
 

Uses of Initialisable in org.mule.umo.transformer
 

Subinterfaces of Initialisable in org.mule.umo.transformer
 interface UMOSimpleTransformer
          UMOSimpleTransformer manages the transformation and or translation of one type of data to the other.
 interface UMOTransformer
          UMOTransformer extends a UMOSimpleTransformer with the provision of a Transformer component, which simply keeps a copy of the 'live' transfromed data, so that any further transformations will use this cached data.
 



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