|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectSOMA.resourceManagement.Threshold
Classe che raggruppa i valori delle soglie di consumo delle varie risorse
SOMA.resourceManagement.SetTresholdCommand
Field Summary | |
float |
band_width
Soglia sull'occupazione di banda (in bytes medi al secondo) |
(package private) static float |
BAND_WIDTH
Valore di default della soglia sull'occupazione di banda (in bytes medi al secondo) |
float |
cpu
Soglia sull'occupazione di CPU (in %) |
(package private) static float |
CPU
Valore di default della soglia sull'occupazione di CPU (in %) |
float |
file_in
Soglia sulle letture da file (in numero di operazioni al sec) |
(package private) static float |
FILE_IN
Valore di default della soglia sulle letture da file (in numero di operazioni al sec) |
float |
file_out
Soglia sulle scritture su file (in numero di operazioni al sec) |
(package private) static float |
FILE_OUT
Valore di default della soglia sulle scritture su file (in numero di operazioni al sec) |
float |
mem
Soglia sull'occupazione di memoria (in bytes) |
(package private) static float |
MEM
Valore di default della soglia sull'occupazione di memoria (in bytes) |
Constructor Summary | |
Threshold()
Costruttore senza argomenti, setta tutte le soglie ai valori di default |
Method Summary | |
void |
print(java.io.PrintStream out)
Stampa sullo stream passato come argomento i valori di tutte le soglie |
java.lang.String |
printString()
Restituisce una stringa con tutte le soglie nel formato "risorsa = valoreSoglia" una sotto l'altra |
void |
setAll(float cpu,
float mem,
float file_in,
float file_out,
float band_width)
Setta tutte le soglie ai valori passati come argomenti |
void |
setBand_width(float val)
Setta il valore di soglia dell'occupazione di banda |
void |
setCpu(float val)
Setta il valore di soglia della cpu |
void |
setDefaultAll()
Setta tutte le soglie ai valori di default |
void |
setDefaultBand_width()
Setta il valore di soglia dell'occupazione di banda a quello di default |
void |
setDefaultCpu()
Setta il valore di soglia della cpu a quello di default |
void |
setDefaultFile_in()
Setta il valore di soglia del numero di operazioni di lettura da file a quello di default |
void |
setDefaultFile_out()
Setta il valore di soglia del numero di operazioni di scrittura su file a quello di default |
void |
setDefaultMem()
Setta il valore di soglia della mem a quello di default |
void |
setFile_in(float val)
Setta il valore di soglia del numero di operazioni di lettura da file |
void |
setFile_out(float val)
Setta il valore di soglia del numero di operazioni di scrittura su file |
void |
setMem(float val)
Setta il valore di soglia della mem |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public float cpu
public float mem
public float file_in
public float file_out
public float band_width
static final float CPU
static final float MEM
static final float FILE_IN
static final float FILE_OUT
static final float BAND_WIDTH
Constructor Detail |
public Threshold()
Method Detail |
public void setAll(float cpu, float mem, float file_in, float file_out, float band_width)
public void setDefaultAll()
public void setCpu(float val)
public void setDefaultCpu()
public void setMem(float val)
public void setDefaultMem()
public void setFile_in(float val)
public void setDefaultFile_in()
public void setFile_out(float val)
public void setDefaultFile_out()
public void setBand_width(float val)
public void setDefaultBand_width()
public void print(java.io.PrintStream out)
public java.lang.String printString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |