Class Semaforo
java.lang.Object
Semaforo
public class Semaforo
- extends java.lang.Object
Constructor Summary |
Semaforo(java.lang.String nome)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Semaforo
public Semaforo(java.lang.String nome)
setNomeSemaforo
public void setNomeSemaforo(java.lang.String nome)
setTopo
public void setTopo(int valor)
adicionarTarefaBloqueada
public void adicionarTarefaBloqueada(TarefaComSemaforoOcorrencia tarS)
desbloquearTarefas
public java.util.ArrayList<TarefaComSemaforoOcorrencia> desbloquearTarefas()
seTemTarefasBloqueadas
public boolean seTemTarefasBloqueadas()
getNomeSemaforo
public java.lang.String getNomeSemaforo()
getTarefaNoSemaforo
public java.lang.String getTarefaNoSemaforo()
getPrioridadeTopo
public int getPrioridadeTopo()
isFechado
public boolean isFechado()
bloquearSemaforo
public void bloquearSemaforo(java.lang.String nomeTar)
liberarSemaforo
public void liberarSemaforo()