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

Packages that use Stoppable
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.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.work A javax.resource.spi.WorkManager implementation. 
org.mule.providers Contains Abstract classes providing common functionality for all Mule providers. 
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 Stoppable in org.mule
 

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

Uses of Stoppable in org.mule.impl
 

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

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

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

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

Classes in org.mule.impl.model that implement Stoppable
 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 Stoppable in org.mule.impl.model.direct
 

Classes in org.mule.impl.model.direct that implement Stoppable
 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 Stoppable in org.mule.impl.model.pipeline
 

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

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

Classes in org.mule.impl.model.seda that implement Stoppable
 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 Stoppable in org.mule.impl.model.seda.optimised
 

Classes in org.mule.impl.model.seda.optimised that implement Stoppable
 class OptimisedMuleProxy
          MuleProxy is a proxy to a UMO.
 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 Stoppable in org.mule.impl.work
 

Classes in org.mule.impl.work that implement Stoppable
 class MuleWorkManager
          MuleWorkManager is a Jca Work manager implementation used to manage thread allocation for Mule components and connectors This code has been adapted from the Geronimo implementation, and the different pool executors have be used directly from Geronimo
 

Uses of Stoppable in org.mule.providers
 

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

Uses of Stoppable in org.mule.umo
 

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

Uses of Stoppable in org.mule.umo.lifecycle
 

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

Uses of Stoppable in org.mule.umo.manager
 

Subinterfaces of Stoppable 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 stanard WorkManager to add lifecycle methods
 

Uses of Stoppable in org.mule.umo.model
 

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

Uses of Stoppable in org.mule.umo.provider
 

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



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