org.mule.module.management.mbean
Interface MuleServiceMBean

All Known Implementing Classes:
MuleService

public interface MuleServiceMBean

MuleServiceMBean is a JMX service interface for the MuleContext.


Field Summary
static java.lang.String DEFAULT_JMX_NAME
           
 
Method Summary
 void dispose()
           
 java.lang.String getBuildDate()
           
 java.lang.String getBuildNumber()
           
 java.lang.String getConfigBuilderClassName()
          Contains value of option -builder
 java.lang.String getCopyright()
           
 long getFreeMemory()
           
 java.lang.String getHostIp()
           
 java.lang.String getHostname()
           
 java.lang.String getInstanceId()
           
 java.lang.String getJdkVersion()
           
 java.lang.String getLicense()
           
 long getMaxMemory()
           
 java.lang.String getOsVersion()
           
 java.lang.String getServerId()
           
 java.util.Date getStartTime()
           
 long getTotalMemory()
           
 java.lang.String getVendor()
           
 java.lang.String getVersion()
           
 boolean isInitialised()
           
 boolean isStopped()
           
 void start()
           
 void stop()
           
 

Field Detail

DEFAULT_JMX_NAME

static final java.lang.String DEFAULT_JMX_NAME
See Also:
Constant Field Values
Method Detail

isInitialised

boolean isInitialised()

isStopped

boolean isStopped()

getStartTime

java.util.Date getStartTime()

getVersion

java.lang.String getVersion()

getVendor

java.lang.String getVendor()

start

void start()
           throws MuleException
Throws:
MuleException

stop

void stop()
          throws MuleException
Throws:
MuleException

dispose

void dispose()
             throws MuleException
Throws:
MuleException

getFreeMemory

long getFreeMemory()

getMaxMemory

long getMaxMemory()

getTotalMemory

long getTotalMemory()

getServerId

java.lang.String getServerId()

getHostname

java.lang.String getHostname()

getHostIp

java.lang.String getHostIp()

getOsVersion

java.lang.String getOsVersion()

getJdkVersion

java.lang.String getJdkVersion()

getCopyright

java.lang.String getCopyright()

getLicense

java.lang.String getLicense()

getBuildDate

java.lang.String getBuildDate()

getBuildNumber

java.lang.String getBuildNumber()

getInstanceId

java.lang.String getInstanceId()

getConfigBuilderClassName

java.lang.String getConfigBuilderClassName()
Contains value of option -builder

Returns:
builder class name


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.