|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CybernodeAdmin
CybernodeAdmin defines methods used to administer a Cybernode
| Method Summary | |
|---|---|
boolean |
getPersistentProvisioning()
Get whether the Cybernode supports persistent provisioning of qualitative capabilities |
int |
getRegistryPort()
Get the port that the Cybernode has started the RMI Registry on |
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 |
void |
setPersistentProvisioning(boolean support)
Set whether the Cybernode supports persistent provisioning of qualitative capabilities |
void |
setServiceLimit(Integer count)
Set the upper limit of services that this Cybernode can instantiate |
| Methods inherited from interface org.rioproject.resources.servicecore.ServiceAdmin |
|---|
getJoinSet |
| Methods inherited from interface org.rioproject.core.jsb.ServiceBeanAdmin |
|---|
getServiceBeanInstantiatorUuid, getServiceElement, getUpTime, setServiceElement |
| Methods inherited from interface org.rioproject.jsb.ServiceBeanControl |
|---|
advertise, start, stop, unadvertise |
| Methods inherited from interface net.jini.admin.JoinAdmin |
|---|
addLookupAttributes, addLookupGroups, addLookupLocators, getLookupAttributes, getLookupGroups, getLookupLocators, modifyLookupAttributes, removeLookupGroups, removeLookupLocators, setLookupGroups, setLookupLocators |
| Methods inherited from interface com.sun.jini.admin.DestroyAdmin |
|---|
destroy |
| Methods inherited from interface org.rioproject.system.ComputeResourceAdmin |
|---|
getComputeResourceUtilization, getComputeResourceUtilization, getMeasuredResources, getPlatformCapabilties, getReportInterval, getResourceCapability, getSLAs, getUtilization, setReportInterval, setSLA |
| Method Detail |
|---|
Integer getServiceLimit()
throws RemoteException
RemoteException - If communication errors happen
void setServiceLimit(Integer count)
throws RemoteException
count - Integer indicating the upper limit of services
RemoteException - If communication errors happen
Integer getServiceCount()
throws RemoteException
RemoteException - If communication errors happen
boolean getPersistentProvisioning()
throws RemoteException
RemoteException - If communication errors happen
void setPersistentProvisioning(boolean support)
throws IOException
support - Set to true if the Cybernode supports persistent
provisioning of qualitative capabilities otherwise, set false
RemoteException - If communication errors happen
IOException
int getRegistryPort()
throws RemoteException
RemoteException - If communication errors happen
|
Copyright © Rio Project. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||