org.mule.module.management.mbean
Class MuleService
java.lang.Object
org.mule.module.management.mbean.MuleService
- All Implemented Interfaces:
- MuleServiceMBean
public class MuleService
- extends Object
- implements MuleServiceMBean
MuleService exposes certain Mule server functions for management
|
Field Summary |
protected Log |
logger
logger used by this class |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected transient Log logger
- logger used by this class
MuleService
public MuleService(MuleContext muleContext)
isInitialised
public boolean isInitialised()
- Specified by:
isInitialised in interface MuleServiceMBean
isStopped
public boolean isStopped()
- Specified by:
isStopped in interface MuleServiceMBean
getStartTime
public Date getStartTime()
- Specified by:
getStartTime in interface MuleServiceMBean
getVersion
public String getVersion()
- Specified by:
getVersion in interface MuleServiceMBean
getVendor
public String getVendor()
- Specified by:
getVendor in interface MuleServiceMBean
start
public void start()
throws MuleException
- Specified by:
start in interface MuleServiceMBean
- Throws:
MuleException
stop
public void stop()
throws MuleException
- Specified by:
stop in interface MuleServiceMBean
- Throws:
MuleException
dispose
public void dispose()
throws MuleException
- Specified by:
dispose in interface MuleServiceMBean
- Throws:
MuleException
getFreeMemory
public long getFreeMemory()
- Specified by:
getFreeMemory in interface MuleServiceMBean
getMaxMemory
public long getMaxMemory()
- Specified by:
getMaxMemory in interface MuleServiceMBean
getTotalMemory
public long getTotalMemory()
- Specified by:
getTotalMemory in interface MuleServiceMBean
getServerId
public String getServerId()
- Specified by:
getServerId in interface MuleServiceMBean
getHostname
public String getHostname()
- Specified by:
getHostname in interface MuleServiceMBean
getHostIp
public String getHostIp()
- Specified by:
getHostIp in interface MuleServiceMBean
getOsVersion
public String getOsVersion()
- Specified by:
getOsVersion in interface MuleServiceMBean
getJdkVersion
public String getJdkVersion()
- Specified by:
getJdkVersion in interface MuleServiceMBean
getCopyright
public String getCopyright()
- Specified by:
getCopyright in interface MuleServiceMBean
getLicense
public String getLicense()
- Specified by:
getLicense in interface MuleServiceMBean
getBuildDate
public String getBuildDate()
- Deprecated. use getBuildNumber() instead
- Specified by:
getBuildDate in interface MuleServiceMBean
getBuildNumber
public String getBuildNumber()
- Specified by:
getBuildNumber in interface MuleServiceMBean
getInstanceId
public String getInstanceId()
- Specified by:
getInstanceId in interface MuleServiceMBean
getConfigBuilderClassName
public String getConfigBuilderClassName()
- Description copied from interface:
MuleServiceMBean
- Contains value of option -builder
- Specified by:
getConfigBuilderClassName in interface MuleServiceMBean
- Returns:
- builder class name
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.