org.mule.management.mbeans
Interface ModelServiceMBean

All Known Implementing Classes:
ModelService

public interface ModelServiceMBean

ModelServiceMBean JMX Service interface for the UMOModel.


Method Summary
 UMODescriptor getComponentDescriptor(String name)
           
 String getName()
           
 String getType()
           
 boolean isComponentRegistered(String name)
           
 void pauseComponent(String name)
           
 void resumeComponent(String name)
           
 void start()
           
 void startComponent(String name)
           
 void stop()
           
 void stopComponent(String name)
           
 void unregisterComponent(String name)
           
 

Method Detail

start

void start()
           throws UMOException
Throws:
UMOException

stop

void stop()
          throws UMOException
Throws:
UMOException

isComponentRegistered

boolean isComponentRegistered(String name)

getComponentDescriptor

UMODescriptor getComponentDescriptor(String name)

startComponent

void startComponent(String name)
                    throws UMOException
Throws:
UMOException

stopComponent

void stopComponent(String name)
                   throws UMOException
Throws:
UMOException

pauseComponent

void pauseComponent(String name)
                    throws UMOException
Throws:
UMOException

resumeComponent

void resumeComponent(String name)
                     throws UMOException
Throws:
UMOException

unregisterComponent

void unregisterComponent(String name)
                         throws UMOException
Throws:
UMOException

getName

String getName()

getType

String getType()


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