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

Packages that use Disposable
org.mule Defines the main public API of the MuleManager and support classes such as the MuleServer. 
org.mule.components.script   
org.mule.extras.groovy Groovy extensions to Mule
org.mule.impl The Mule implementation of the Universal Message Objects(tm) API specification. 
org.mule.impl.internal.admin   
org.mule.impl.internal.events   
org.mule.interceptors Contains default UMOInterceptor implementations that can be applied to Mule managed components. 
org.mule.management.agents   
org.mule.providers Contains Abstract classes providing common functionality for all Mule providers. 
org.mule.providers.email Provides pop3, smtp and imap connectivity for Mule
org.mule.providers.file Provides file transport in the form of a directory listeners and file dispatchers. 
org.mule.providers.http Provides http transport including proxy support. 
org.mule.providers.jdbc Provides jdbc transport. 
org.mule.providers.jms Provides Jms transport connectivity with support for all Jms features. 
org.mule.providers.multicast IP multicast connectivity for Mule
org.mule.providers.servlet Allows the Mule server to easily interact with a servlet engine. 
org.mule.providers.soap.axis Provides an Axis soap transport for Mule
org.mule.providers.soap.glue Provides an Glue soap transport for Mule
org.mule.providers.ssl Provides tcp connectivity over Ssl for Mule
org.mule.providers.stream   
org.mule.providers.tcp Provides tcp connectivity for Mule
org.mule.providers.udp Provides Udp connectivity for Mule
org.mule.providers.vm A connector implementation allowing events to be passed between Mule sessions via in-memory queues. 
org.mule.providers.xmpp   
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.lifecycle Lifecycle interfaces for all UMOcomponents. 
org.mule.umo.model Contains the interfaces for the Model and supporting objects such as the ContainerContext, CompoenntResolver, EntryPointResolver, etc. 
org.mule.umo.provider Contains the interfaces that comprise a provider implementation. 
org.mule.util Common helper classes for reading/writing files setting bean properties and SPI helpers. 
org.mule.util.monitor   
org.mule.util.queue A generic queue implementation extending the concurrent APIs with pluggable queue persistence. 
 

Uses of Disposable in org.mule
 

Classes in org.mule that implement Disposable
 class MuleManager
          MuleManager maintains and provides services for a Mule instance.
 

Uses of Disposable in org.mule.components.script
 

Classes in org.mule.components.script that implement Disposable
 class AbstractScriptComponent
          AbstractScriptComponent is a compoennt that can execute scripts as components in Mule.
 

Uses of Disposable in org.mule.extras.groovy
 

Classes in org.mule.extras.groovy that implement Disposable
 class GroovyComponent
          GroovyComponent allows a grooy object ot managed as a Mule component.
 

Uses of Disposable in org.mule.impl
 

Classes in org.mule.impl that implement Disposable
 class DefaultLifecycleAdapter
          DefaultLifecycleAdapter provides lifecycle methods for all Mule managed components.
 class MuleComponent
          MuleComponent manages the interaction and distribution of events for a Mule-managed component.
 class MuleModel
          MuleModel is the default implementation of the UMOModel.
 class MuleProxy
          MuleProxy is a proxy to a UMO.
 

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

Classes in org.mule.impl.internal.admin that implement Disposable
 class AbstractEventLoggerAgent
          AbstractEventLoggerAgent Receives Mule server events and logs them and can optionally route them to an endpoint
 class EndpointAbstractEventLoggerAgent
          EndpointAbstractEventLoggerAgent will forward server events to a configurered endpoint uri.
 class Log4jAbstractEventLoggerAgent
          AbstractEventLoggerAgent Receives Mule server events 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
 

Uses of Disposable in org.mule.impl.internal.events
 

Classes in org.mule.impl.internal.events that implement Disposable
 class ServerEventManager
          ServerEventManager manages all server listeners for a Mule Instance
 

Uses of Disposable in org.mule.interceptors
 

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

Uses of Disposable in org.mule.management.agents
 

Classes in org.mule.management.agents that implement Disposable
 class JdmkAgent
          JdmkAgent configures an Jdmk Http Adaptor for Jmx management, statistics and configuration viewing of a Mule instance.
 class JmxAgent
          JmxAgent registers MUle Jmx management beans with an MBean server.
 class Log4jAgent
          Log4jAgent exposes the configuration of the Log4J instance running in Mule for Jmx management
 class Mx4jAgent
          Mx4jAgent configures an Mx4J Http Adaptor for Jmx management, statistics and configuration viewing of a Mule instance..
 

Uses of Disposable in org.mule.providers
 

Classes in org.mule.providers that implement Disposable
 class AbstractConnector
          AbstractConnector provides base functionality for all connectors provided with Mule.
 class AbstractMessageDispatcher
          

AbstractMessageDispatcher TODO (document class)

 class AbstractMessageReceiver
          AbstractMessageReceiver provides common methods for all Message Receivers provided with Mule.
 class AbstractServiceEnabledConnector
          AbstractServiceEnabledConnector initialises a connector from a sercive descriptor.
 class PollingMessageReceiver
          PollingMessageReceiver implements a polling message receiver.
 class TransactedPollingMessageReceiver
           
 

Uses of Disposable in org.mule.providers.email
 

Classes in org.mule.providers.email that implement Disposable
 class MailConnector
          MailConnector A delegate endpoint that encapsulates

a pop3 and smtp endpoint for convenience

 class MailMessageDispatcher
          MailMessageDispatcher TODO
 class MailMessageReceiver
          MailMessageReceiver polls a pop3 mailbox for messages removes the messages and routes them as events into Mule.
 class Pop3Connector
          Pop3Connector is used to connect and receive mail from a pop3 mailbox
 class Pop3MessageDispatcher
          Pop3MessageDispatcher For Pop3 connections the dispatcher can only be used to receive message (as opposed to listening for them).
 class SmtpConnector
          SmtpConnector is used to connect to and send data to an SMTP mail server
 class SmtpMessageDispatcher
           
 

Uses of Disposable in org.mule.providers.file
 

Classes in org.mule.providers.file that implement Disposable
 class FileConnector
          FileConnector is used for setting up listeners on a directory and for writing files to a directory.
 class FileMessageDispatcher
          FileMessageDispatcher is used to read/write files to the filesystem and
 class FileMessageReceiver
          FileMessageReceiver is a polling listener that reads files from a directory.
 

Uses of Disposable in org.mule.providers.http
 

Classes in org.mule.providers.http that implement Disposable
 class HttpClientMessageDispatcher
          HttpClientMessageDispatcher dispatches Mule events over http.
 class HttpConnector
          HttpConnector provides a way of receiving and sending http requests and responses.
 class HttpMessageReceiver
          HttpMessageReceiver is a simple http server that can be used to listen for http requests on a particular port
 class HttpsConnector
          HttpsConnector provides Https connectivity
 class HttpsMessageReceiver
          HttpsMessageReceiver is a Https server implementation used to recieve incoming requests over https
 

Uses of Disposable in org.mule.providers.jdbc
 

Classes in org.mule.providers.jdbc that implement Disposable
 class JdbcConnector
           
 class JdbcMessageDispatcher
           
 class JdbcMessageReceiver
           
 

Uses of Disposable in org.mule.providers.jms
 

Classes in org.mule.providers.jms that implement Disposable
 class JmsConnector
          JmsConnector is a JMS 1.0.2b compliant connector that can be used by a Mule endpoint.
 class JmsMessageDispatcher
          JmsMessageDispatcher is responsible for dispatching messages to Jms destinations.
 class JmsMessageReceiver
           
 class JmsReplyToHandler
          JmsReplyToHandler will process a Jms replyTo or hand off to the defualt replyTo handler if the replyTo is a url
 

Uses of Disposable in org.mule.providers.multicast
 

Classes in org.mule.providers.multicast that implement Disposable
 class MulticastConnector
          MulticastConnector can dispatch mule events using ip multicasting
 class MulticastMessageDispatcher
          MulticastMessageDispatcher TODO
 class MulticastMessageReceiver
          MulticastMessageReceiver TODO (document class)
 

Uses of Disposable in org.mule.providers.servlet
 

Classes in org.mule.providers.servlet that implement Disposable
 class ServletConnector
          ServletConnector is a channel adapter between Mule and a servlet engine.
 class ServletMessageReceiver
          ServletMessageReceiver is a receiver that is invoked from a Servlet when an event is received.
 

Uses of Disposable in org.mule.providers.soap.axis
 

Classes in org.mule.providers.soap.axis that implement Disposable
 class AxisConnector
          AxisConnector is used to maintain one or more Services for Axis server instance.
 class AxisMessageDispatcher
          AxisMessageDispatcher is used to make soap requests via the Axis soap client.
 class AxisMessageReceiver
          AxisMessageReceiver is used to register a component as a service with a Axis server.
 

Uses of Disposable in org.mule.providers.soap.glue
 

Classes in org.mule.providers.soap.glue that implement Disposable
 class GlueConnector
          GlueConnector instanciates a Glue soap server and allows beans to be dynamically exposed a swebservices simply by registering with the connector
 class GlueMessageDispatcher
          GlueMessageDispatcher will make web services calls using the Glue inoking mechanism.
 class GlueMessageReceiver
          GlueMessageReceiver is used to recieve Glue bounded services for Mule compoennts.
 

Uses of Disposable in org.mule.providers.ssl
 

Classes in org.mule.providers.ssl that implement Disposable
 class SslConnector
          TcpConnector can bind or sent to a given tcp port on a given host.
 class SslMessageDispatcher
          TcpMessageDispatcher will send transformed mule events over tcp.
 class SslMessageReceiver
          SslMessageReceiver acts like a tcp server to receive socket requests using SSL.
 class TlsConnector
          TlsConnector Provides TLS connections
 

Uses of Disposable in org.mule.providers.stream
 

Classes in org.mule.providers.stream that implement Disposable
 class StreamConnector
          StreamConnector can send and receive mule events over IO streams.
 class StreamMessageDispatcher
          StreamMessageDispatcher TODO
 class StreamMessageReceiver
          StreamMessageReceiver is a listener of events from a mule components which then simply passes the events on to the target components.
 class SystemStreamConnector
          SystemStreamConnector TODO
 

Uses of Disposable in org.mule.providers.tcp
 

Classes in org.mule.providers.tcp that implement Disposable
 class TcpConnector
          TcpConnector can bind or sent to a given tcp port on a given host.
 class TcpMessageDispatcher
          TcpMessageDispatcher will send transformed mule events over tcp.
 class TcpMessageReceiver
          TcpMessageReceiver acts like a tcp server to receive socket requests.
protected  class TcpMessageReceiver.TcpWorker
           
 

Uses of Disposable in org.mule.providers.udp
 

Classes in org.mule.providers.udp that implement Disposable
 class UdpConnector
          UdpConnector can send and receive Mule events as Datagram packets
 class UdpMessageDispatcher
          UdpMessageDispatcher TODO
 class UdpMessageReceiver
          UdpMessageReceiver TODO (document class)
protected  class UdpMessageReceiver.UdpWorker
           
 

Uses of Disposable in org.mule.providers.vm
 

Classes in org.mule.providers.vm that implement Disposable
 class VMConnector
          VMConnector A simple endpoint wrapper to allow a Mule component to

be accessed from an endpoint

 class VMMessageDispatcher
          VMMessageDispatcher TODO
 class VMMessageReceiver
          VMMessageReceiver is a listener of events from a mule component which then simply

passes the events on to the target component.

 

Uses of Disposable in org.mule.providers.xmpp
 

Classes in org.mule.providers.xmpp that implement Disposable
 class XmppConnector
          XmppConnector TODO
 class XmppMessageDispatcher
          XmppMessageDispatcher allows Mule events to be sent and recieved over Xmpp
 class XmppMessageReceiver
          XmppMessageReceiver TODO
 

Uses of Disposable in org.mule.umo
 

Subinterfaces of Disposable in org.mule.umo
 interface UMOAgent
          UMOAgent is a server plugin that can be initialised stated and destroyed along with the UMOManager itself.
 interface UMOComponent
          UMOComponent is the interal repesentation of a Mule Managed component.
 interface UMOManager
          UMOManager maintains and provides services for a UMO server instance.
 

Uses of Disposable in org.mule.umo.lifecycle
 

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

Uses of Disposable in org.mule.umo.model
 

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

Uses of Disposable in org.mule.umo.provider
 

Subinterfaces of Disposable 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.
 interface UMOMessageDispatcher
           
 interface UMOMessageReceiver
          UMOMessageReceiver is used to receive data from an external system.
 

Uses of Disposable in org.mule.util
 

Classes in org.mule.util that implement Disposable
 class DisposableThreadPool
          DisposableThreadPool explicitly disposes all threads in the pool that implement Disposable Calling shutdownNow() will invoke the dispose method on this pool
 

Uses of Disposable in org.mule.util.monitor
 

Classes in org.mule.util.monitor that implement Disposable
 class ExpiryMonitor
          ExpiryMonitor can monitor objects beased on an expiry time and can invoke a callback method once the object time has expired.
 

Uses of Disposable in org.mule.util.queue
 

Classes in org.mule.util.queue that implement Disposable
 class BoundedPersistentQueue
          BoundedPersistentQueue is a UMOEvent queue implementation that can automatically persist events when they are queue.
 



Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.