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

Packages that use Startable
org.mule Defines the main public API of the MuleManager and support classes such as the MuleServer. 
org.mule.components.script Base classes for script based components such as BeanShell or Groovy. 
org.mule.impl The Mule implementation of the Universal Message Objects(tm) API specification. 
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.model.streaming   
org.mule.impl.work A javax.resource.spi.WorkManager implementation. 
org.mule.management.agents Management agents including agents for Jdmk, MX4J, and Log4J 
org.mule.management.mbeans Jmx Management beans for mule components, the model and the Mule server. 
org.mule.providers Contains Abstract classes providing common functionality for all Mule providers. 
org.mule.providers.bpm   
org.mule.providers.ejb   
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.ftp   
org.mule.providers.http Provides http transport including proxy support. 
org.mule.providers.http.jetty   
org.mule.providers.http.servlet   
org.mule.providers.jbi Allows JBI components to interact with Mule. 
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.oracle.jms   
org.mule.providers.quartz   
org.mule.providers.rmi   
org.mule.providers.soap.axis Provides an Axis soap transport for Mule
org.mule.providers.soap.xfire   
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.ra A Resource Adapter implementation that allows a Mule instance to be deployed to a J2ee application server and exposes Mule services via the JCA connector architecture. 
org.mule.tck.testmodels.fruit Contains the Fruit test model used by the tck and all other testcases in Mule. 
org.mule.tck.testmodels.mule   
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.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. 
 

Uses of Startable in org.mule
 

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

Uses of Startable in org.mule.components.script
 

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

Uses of Startable in org.mule.impl
 

Classes in org.mule.impl that implement Startable
 class DefaultLifecycleAdapter
          DefaultLifecycleAdapter provides lifecycle methods for all Mule managed components.
 

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

Classes in org.mule.impl.internal.admin that implement Startable
 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
 

Uses of Startable in org.mule.impl.model
 

Subinterfaces of Startable in org.mule.impl.model
 interface MuleProxy
          MuleProxy is a proxy to a UMO.
 

Classes in org.mule.impl.model that implement Startable
 class AbstractComponent
          A base implementation for all UMOComponents in Mule
 class AbstractModel
          MuleModel is the default implementation of the UMOModel.
 class DefaultMuleProxy
          MuleProxy is a proxy to a UMO.
 

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

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

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

Classes in org.mule.impl.model.pipeline that implement Startable
 class PipelineComponent
           
 class PipelineModel
           
 

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

Classes in org.mule.impl.model.seda that implement Startable
 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 principles to achieve high throughput by queueing events for components and processing them concurrently.
 

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

Classes in org.mule.impl.model.seda.optimised that implement Startable
 class OptimisedMuleProxy
          MuleProxy is a proxy to a UMO.
 class OptimisedSedaComponent
          Same as SedaComponent except that it assumes that components implement the Callable interface and therefore does away with the reflection and introspection on objects.
 class OptimisedSedaModel
          Same as SedaModel except that it assumes that components implement the Callable interface and therefore does away with the reflection and introspection on objects.
 

Uses of Startable in org.mule.impl.model.streaming
 

Classes in org.mule.impl.model.streaming that implement Startable
 class StreamingComponent
          TODO
 class StreamingModel
          TODO
 

Uses of Startable in org.mule.impl.work
 

Classes in org.mule.impl.work that implement Startable
 class MuleWorkManager
          MuleWorkManager is a JCA Work manager implementation used to manage thread allocation for Mule components and connectors.
 

Uses of Startable in org.mule.management.agents
 

Classes in org.mule.management.agents that implement Startable
 class DefaultJmxSupportAgent
          TODO document.
 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 JmxServerNotificationAgent
          An agent that propergates Mule Server notifications to Jmx.
 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.
 class RmiRegistryAgent
          Binds to an existing RMI registry or creates a new one on a defined URI.
 class WrapperManagerAgent
          This agent integrates Java Service Wrapper into Mule.
 

Uses of Startable in org.mule.management.mbeans
 

Subinterfaces of Startable in org.mule.management.mbeans
 interface ComponentServiceMBean
          ComponentServiceMBean defines the management interface for a mule managed component
 

Classes in org.mule.management.mbeans that implement Startable
 class ComponentService
          ComponentService exposes service information about a Mule Managed component
 

Uses of Startable in org.mule.providers
 

Classes in org.mule.providers that implement Startable
 class AbstractMessageReceiver
          AbstractMessageReceiver provides common methods for all Message Receivers provided with Mule.
 class AbstractPollingMessageReceiver
          AbstractPollingMessageReceiver implements a base class for polling message receivers.
 class TransactedPollingMessageReceiver
          The TransactedPollingMessageReceiver is an abstract receiver that handles polling and transaction management.
 

Uses of Startable in org.mule.providers.bpm
 

Classes in org.mule.providers.bpm that implement Startable
 class ProcessMessageReceiver
          Generates an incoming Mule event from an executing workflow process.
 

Uses of Startable in org.mule.providers.ejb
 

Classes in org.mule.providers.ejb that implement Startable
 class EjbMessageReceiver
          Will repeatedly call a method on an EJB object.
 

Uses of Startable in org.mule.providers.email
 

Classes in org.mule.providers.email that implement Startable
 class RetrieveMessageReceiver
          Poll a mailbox for messages, remove the messages and route them as events into Mule.
 

Uses of Startable in org.mule.providers.file
 

Classes in org.mule.providers.file that implement Startable
 class FileMessageReceiver
          FileMessageReceiver is a polling listener that reads files from a directory.
 

Uses of Startable in org.mule.providers.ftp
 

Classes in org.mule.providers.ftp that implement Startable
 class FtpMessageReceiver
           
 

Uses of Startable in org.mule.providers.http
 

Classes in org.mule.providers.http that implement Startable
 class HttpMessageReceiver
          HttpMessageReceiver is a simple http server that can be used to listen for HTTP requests on a particular port.
 class PollingHttpMessageReceiver
          Will poll an http URL and use the response as the input for a service request.
 

Uses of Startable in org.mule.providers.http.jetty
 

Classes in org.mule.providers.http.jetty that implement Startable
 class JettyHttpMessageReceiver
          HttpMessageReceiver is a simple http server that can be used to listen for http requests on a particular port
 

Uses of Startable in org.mule.providers.http.servlet
 

Classes in org.mule.providers.http.servlet that implement Startable
 class ServletMessageReceiver
          ServletMessageReceiver is a receiver that is invoked from a Servlet when an event is received.
 

Uses of Startable in org.mule.providers.jbi
 

Classes in org.mule.providers.jbi that implement Startable
 class JbiMessageReceiver
          This is a JBI component that can receive events over Mule transports.
 

Uses of Startable in org.mule.providers.jdbc
 

Classes in org.mule.providers.jdbc that implement Startable
 class JdbcMessageReceiver
          TODO
 

Uses of Startable in org.mule.providers.jms
 

Classes in org.mule.providers.jms that implement Startable
 class JmsMessageReceiver
          Registers a single JmsMessage listener but uses a thread pool to process incoming messages
 class SingleJmsMessageReceiver
          Registers a single Jms MessageListener for an endpoint
 class TransactedSingleResourceJmsMessageReceiver
           
 class XaTransactedJmsMessageReceiver
           
 

Uses of Startable in org.mule.providers.multicast
 

Classes in org.mule.providers.multicast that implement Startable
 class MulticastMessageReceiver
          MulticastMessageReceiver TODO (document class)
 

Uses of Startable in org.mule.providers.oracle.jms
 

Classes in org.mule.providers.oracle.jms that implement Startable
 class OracleJmsMessageReceiver
           
 

Uses of Startable in org.mule.providers.quartz
 

Classes in org.mule.providers.quartz that implement Startable
 class QuartzMessageReceiver
          Listens for Quartz sheduled events using the Receiver Job and fires events to the component associated with this receiver.
 

Uses of Startable in org.mule.providers.rmi
 

Classes in org.mule.providers.rmi that implement Startable
 class RmiCallbackMessageReceiver
          TODO
 class RmiMessageReceiver
          Will repeatedly call a method on a Remote object.
 

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

Classes in org.mule.providers.soap.axis that implement Startable
 class AxisMessageReceiver
          AxisMessageReceiver is used to register a component as a service with a Axis server.
 

Uses of Startable in org.mule.providers.soap.xfire
 

Classes in org.mule.providers.soap.xfire that implement Startable
 class XFireMessageReceiver
          Used to register an Xfire endpoint registered with Mule and associated with a component This receiver is responsible or registering the transport endpoint i.e.
 class XFireServiceComponent
          The Xfire service component receives requests for Xfire services it manages and marshalls requests and responses
 

Uses of Startable in org.mule.providers.stream
 

Classes in org.mule.providers.stream that implement Startable
 class StreamMessageReceiver
          StreamMessageReceiver is a listener for events from Mule components which then simply passes the events on to the target components.
 

Uses of Startable in org.mule.providers.tcp
 

Classes in org.mule.providers.tcp that implement Startable
 class TcpMessageReceiver
          TcpMessageReceiver acts like a TCP server to receive socket requests.
 class TcpStreamingMessageReceiver
          TcpStreamingMessageReceiver establishes a TCP client connection to an external server and reads the streaming data.
 

Uses of Startable in org.mule.providers.udp
 

Classes in org.mule.providers.udp that implement Startable
 class UdpMessageReceiver
          UdpMessageReceiver receives UDP message packets.
 

Uses of Startable in org.mule.providers.vm
 

Classes in org.mule.providers.vm that implement Startable
 class VMMessageReceiver
          VMMessageReceiver is a listener for events from a Mule component which then simply passes the events on to the target component.
 

Uses of Startable in org.mule.providers.xmpp
 

Classes in org.mule.providers.xmpp that implement Startable
 class XmppMessageReceiver
          XmppMessageReceiver is responsible for receiving Mule events over XMPP.
 

Uses of Startable in org.mule.ra
 

Classes in org.mule.ra that implement Startable
 class DelegateWorkManager
          DelegateWorkManager is a wrapper around a WorkManager provided by a JCA container.
 class JcaComponent
          JcaComponent Is the type of component used in Mule when embedded inside an app server using JCA.
 class JcaModel
          Creates a model suitable for Jca execution
 

Uses of Startable in org.mule.tck.testmodels.fruit
 

Classes in org.mule.tck.testmodels.fruit that implement Startable
 class WaterMelon
           
 

Uses of Startable in org.mule.tck.testmodels.mule
 

Classes in org.mule.tck.testmodels.mule that implement Startable
 class TestAgent
          Mock agent
 class TestDefaultLifecycleAdapter
          TestDefaultLifecycleAdapter TODO (document class)
 

Uses of Startable in org.mule.umo
 

Subinterfaces of Startable in org.mule.umo
 interface UMOComponent
          UMOComponent is the interal repesentation of a Mule Managed component.
 

Uses of Startable in org.mule.umo.lifecycle
 

Subinterfaces of Startable in org.mule.umo.lifecycle
 interface Lifecycle
          Lifecycle adds lifecycle methods start, stop and dispose.
 interface UMOLifecycleAdapter
          UMOLifecycleAdapter TODO (document class)
 

Uses of Startable in org.mule.umo.manager
 

Subinterfaces of Startable 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 UMOManager
          UMOManager maintains and provides services for a UMO server instance.
 interface UMOWorkManager
          UMOWorkManager extends the standard JCA WorkManager with lifecycle methods and util.concurrent bridging.
 

Uses of Startable in org.mule.umo.model
 

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

Uses of Startable in org.mule.umo.provider
 

Subinterfaces of Startable in org.mule.umo.provider
 interface UMOMessageReceiver
          UMOMessageReceiver is used to receive data from an external system.
 



Copyright © 2003-2008 MuleSource, Inc.. All Rights Reserved.