Class TarefaComSemaforoOcorrencia
java.lang.Object
TarefaComSemaforoOcorrencia
public class TarefaComSemaforoOcorrencia
- extends java.lang.Object
Classe para trabalhar com as ocorrencias de TarefaComSemaforo, mais "enxuta".
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nome
public java.lang.String nome
carga
public float carga
chegada
public float chegada
prioridade
public int prioridade
prioridadeHerdada
public int prioridadeHerdada
deadline
public float deadline
listaSemaforos
public java.util.ArrayList<EstruturaSemaforo> listaSemaforos
getNome
public java.lang.String getNome()
getPrioridade
public int getPrioridade()
getChegada
public float getChegada()
getCarga
public float getCarga()
getPrioridadeHerdada
public int getPrioridadeHerdada()
getDeadline
public float getDeadline()
getTemSemaforo
public boolean getTemSemaforo()
isJaExecutou
public boolean isJaExecutou()
getSemaforosUsados
public java.util.ArrayList<EstruturaSemaforo> getSemaforosUsados()
setCarga
public void setCarga(float descarga)
setPrioridadeHerdada
public void setPrioridadeHerdada(int aPriori)
setTemSemaforo
public void setTemSemaforo(boolean temOuNaoTem)
setJaExecutou
public void setJaExecutou()
setSemaforosUsados
public void setSemaforosUsados(java.util.ArrayList<EstruturaSemaforo> semaforosList)
setSemaforosUsados
public void setSemaforosUsados(EstruturaSemaforo estSem)
removeSemaforoUsado
public void removeSemaforoUsado(java.lang.String nomeSemaforo)
setDeadline
public void setDeadline(float dead)