org.jboss.web.loadbalancer.monitor
Interface AbstractMonitorMBean

All Superinterfaces:
org.jboss.system.Service, org.jboss.system.ServiceMBean
All Known Subinterfaces:
ECVMonitorServiceMBean, SimpleMonitorServiceMBean
All Known Implementing Classes:
AbstractMonitor, ECVMonitorService, SimpleMonitorService

public interface AbstractMonitorMBean
extends org.jboss.system.ServiceMBean

MBean interface.


Field Summary
static javax.management.ObjectName OBJECT_NAME
           
 
Fields inherited from interface org.jboss.system.ServiceMBean
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED
 
Method Summary
 long getInterval()
           
 String getPath()
           
 javax.management.ObjectName getScheduler()
           
 int getTimeout()
           
 void setInterval(long interval)
           
 void setPath(String path)
           
 void setScheduler(javax.management.ObjectName schedulerObjectName)
           
 void setTimeout(int timeout)
           
 
Methods inherited from interface org.jboss.system.ServiceMBean
getName, getState, getStateString, jbossInternalLifecycle
 
Methods inherited from interface org.jboss.system.Service
create, destroy, start, stop
 

Field Detail

OBJECT_NAME

static final javax.management.ObjectName OBJECT_NAME
Method Detail

setPath

void setPath(String path)

getPath

String getPath()

setInterval

void setInterval(long interval)

getInterval

long getInterval()

getTimeout

int getTimeout()

setTimeout

void setTimeout(int timeout)

getScheduler

javax.management.ObjectName getScheduler()

setScheduler

void setScheduler(javax.management.ObjectName schedulerObjectName)


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.