org.mule.management.mbeans
Class MuleService

java.lang.Object
  extended byorg.mule.management.mbeans.MuleService
All Implemented Interfaces:
MuleServiceMBean

public class MuleService
extends java.lang.Object
implements MuleServiceMBean

MuleService exposes certain Mule server functions for management

Version:
$Revision: 1.3 $
Author:
Ross Mason

Constructor Summary
MuleService()
           
 
Method Summary
 void dispose()
           
 java.lang.String[] getConfigResources()
           
 java.lang.String getServerUrl()
           
 java.util.Date getStartTime()
           
 int getSynchronousEventTimeout()
           
 java.lang.String getVendor()
           
 java.lang.String getVersion()
           
 java.lang.String getWorkingDirectoy()
           
 boolean isInitialised()
           
 boolean isInstanciated()
           
 boolean isRecoverableMode()
           
 boolean isStopped()
           
 boolean isSynchronous()
           
 boolean isSynchronousReceive()
           
 void setSynchronous(boolean synchronous)
           
 void setSynchronousEventTimeout(int synchronousEventTimeout)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MuleService

public MuleService()
Method Detail

isInstanciated

public boolean isInstanciated()
Specified by:
isInstanciated in interface MuleServiceMBean

isInitialised

public boolean isInitialised()
Specified by:
isInitialised in interface MuleServiceMBean

isStopped

public boolean isStopped()
Specified by:
isStopped in interface MuleServiceMBean

getStartTime

public java.util.Date getStartTime()
Specified by:
getStartTime in interface MuleServiceMBean

getVersion

public java.lang.String getVersion()
Specified by:
getVersion in interface MuleServiceMBean

getVendor

public java.lang.String getVendor()
Specified by:
getVendor in interface MuleServiceMBean

start

public void start()
           throws UMOException
Specified by:
start in interface MuleServiceMBean
Throws:
UMOException

stop

public void stop()
          throws UMOException
Specified by:
stop in interface MuleServiceMBean
Throws:
UMOException

dispose

public void dispose()
             throws UMOException
Specified by:
dispose in interface MuleServiceMBean
Throws:
UMOException

isSynchronous

public boolean isSynchronous()
Specified by:
isSynchronous in interface MuleServiceMBean

setSynchronous

public void setSynchronous(boolean synchronous)
Specified by:
setSynchronous in interface MuleServiceMBean

getSynchronousEventTimeout

public int getSynchronousEventTimeout()
Specified by:
getSynchronousEventTimeout in interface MuleServiceMBean

setSynchronousEventTimeout

public void setSynchronousEventTimeout(int synchronousEventTimeout)
Specified by:
setSynchronousEventTimeout in interface MuleServiceMBean

isSynchronousReceive

public boolean isSynchronousReceive()
Specified by:
isSynchronousReceive in interface MuleServiceMBean

isRecoverableMode

public boolean isRecoverableMode()
Specified by:
isRecoverableMode in interface MuleServiceMBean

getWorkingDirectoy

public java.lang.String getWorkingDirectoy()
Specified by:
getWorkingDirectoy in interface MuleServiceMBean

getConfigResources

public java.lang.String[] getConfigResources()
Specified by:
getConfigResources in interface MuleServiceMBean

getServerUrl

public java.lang.String getServerUrl()
Specified by:
getServerUrl in interface MuleServiceMBean


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