|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CybernodeImplMBean
Provides a standard MBean to use when administering the Cybernode using JMX
| Method Summary | |
|---|---|
boolean |
getPersistentProvisioning()
Get whether the Cybernode supports persistent provisioning of qualitative capabilities |
Integer |
getServiceCount()
Get the number of services that this Cybernode has instantiated |
Integer |
getServiceLimit()
Get the upper limit of services that this Cybernode can instantiate |
double |
getUtilization()
Get the resource's utilization. |
boolean |
isEnlisted()
Get the enlisted state of the Cybernode |
void |
setPersistentProvisioning(boolean provisionEnabled)
Set whether the Cybernode supports persistent provisioning of qualitative capabilities |
void |
setServiceLimit(Integer limit)
Set the upper limit of services that this Cybernode can instantiate |
| Methods inherited from interface org.rioproject.jsb.ServiceBeanAdapterMBean |
|---|
advertise, destroy, destroy, getLookupGroups, getStarted, setLookupGroups, unadvertise |
| Method Detail |
|---|
Integer getServiceLimit()
void setServiceLimit(Integer limit)
limit - The upper limit of servicesInteger getServiceCount()
double getUtilization()
boolean getPersistentProvisioning()
void setPersistentProvisioning(boolean provisionEnabled)
throws IOException
provisionEnabled - If the Cybernode supports persistent
provisioning of qualitative capabilities
IOExceptionboolean isEnlisted()
|
Copyright © Rio Project. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||