org.mule.api.lifecycle
Interface Startable

All Known Subinterfaces:
Agent, Component, Connector, JavaComponent, Lifecycle, LifecycleAdapter, LifecyleEnabledObjectPool, MessageReceiver, Model, MuleContext, Service, WorkManager
All Known Implementing Classes:
AbstractAgent, AbstractComponent, AbstractConnector, AbstractJavaComponent, AbstractJndiConnector, AbstractMessageReceiver, AbstractModel, AbstractNotificationLoggerAgent, AbstractPollingMessageReceiver, AbstractService, ConfigScannerAgent, DefaultJavaComponent, DefaultLifecycleAdapter, DefaultLifecycleEnabledObjectPool, DefaultMuleContext, DirectModel, DirectService, EndpointNotificationLoggerAgent, InheritedModel, Log4jNotificationLoggerAgent, MuleWorkManager, PipelineModel, PipelineService, PooledJavaComponent, SedaModel, SedaService, SimpleCallableJavaComponent, TransactedPollingMessageReceiver

public interface Startable

Startable provides an object with a start() method which gets called when the Mule instance gets started. This is mostly used by infrastructure components, but can also be implemented by service objects

See Also:
LifecycleAdapter

Field Summary
static String PHASE_NAME
           
 
Method Summary
 void start()
           
 

Field Detail

PHASE_NAME

static final String PHASE_NAME
See Also:
Constant Field Values
Method Detail

start

void start()
           throws MuleException
Throws:
MuleException


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