|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectTarefaBasica
Tarefa
TarefaPeriodica
TarefaComSemaforo
public class TarefaComSemaforo
Constructor Summary | |
---|---|
TarefaComSemaforo(java.lang.String nom,
float carg,
float period,
float cheg,
int priori)
|
Method Summary | |
---|---|
void |
addRegistroDeExecucaoDaRC(java.lang.String nomeSemaforo)
|
void |
adicionarSemaforo(EstruturaSemaforo est)
|
Tarefa |
converterParaTarefa()
Converte os dados de TarefaComSemaforo para Tarefa, para que possa ser aplicado as EstatÃsticas, as quais somente operam sobre alguns atributos de objetos da classe Tarefa. |
boolean |
equals(java.lang.Object o2)
Mtodo sobreescrito do equals. |
int |
getPrioridade()
Retorna a prioridade da tarefa. |
int |
getPrioridadeHerdada()
|
java.util.ArrayList<RegistroDeExecucaoDaRC> |
getRegistroDeExecucaoDaRC()
|
java.util.ArrayList<EstruturaSemaforo> |
getSemaforosUsados()
|
boolean |
getTemSemaforo()
|
int |
hashCode()
Mtodo sobreescrito do hashCode. |
void |
removeSemaforoUsado(EstruturaSemaforo semaforoApagado)
|
void |
removeTodosOsSemaforos()
|
void |
setPrioridadeHerdada(int prioritH)
|
void |
setTemSemaforo(boolean temSemaforo)
|
java.lang.String |
toString()
Mtodo sobreescrito do toString. |
Methods inherited from class TarefaPeriodica |
---|
getPeriodo |
Methods inherited from class TarefaBasica |
---|
addRecursos, getCarga, getChegada, getDeadline, getNome, getRecursos, isJaExecutou, isMigrada, setCarga, setChegada, setDeadline, setJaExecutou, setMigrada, setNome, setPrioridade |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TarefaComSemaforo(java.lang.String nom, float carg, float period, float cheg, int priori)
Method Detail |
---|
public void setPrioridadeHerdada(int prioritH)
public void setTemSemaforo(boolean temSemaforo)
public boolean getTemSemaforo()
public int getPrioridade()
TarefaBasica
getPrioridade
in class TarefaBasica
public int getPrioridadeHerdada()
public java.util.ArrayList<RegistroDeExecucaoDaRC> getRegistroDeExecucaoDaRC()
public void addRegistroDeExecucaoDaRC(java.lang.String nomeSemaforo)
public void adicionarSemaforo(EstruturaSemaforo est)
public java.util.ArrayList<EstruturaSemaforo> getSemaforosUsados()
public void removeSemaforoUsado(EstruturaSemaforo semaforoApagado)
public void removeTodosOsSemaforos()
public Tarefa converterParaTarefa()
public java.lang.String toString()
TarefaPeriodica
toString
in class TarefaPeriodica
public boolean equals(java.lang.Object o2)
TarefaPeriodica
equals
in class TarefaPeriodica
public int hashCode()
TarefaPeriodica
hashCode
in class TarefaPeriodica
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |