monitor
Class Urgent

java.lang.Object
  |
  +--monitor.Urgent

public class Urgent
extends java.lang.Object

Classe Urgent per sospensione dei processi che eseguono la Signal.


Constructor Summary
Urgent()
           
 
Method Summary
 boolean queue()
          Verifica la presenza di processi sospesi sulla Variabile Condizione.
 void urgentSignal()
          Signal per risveglio processi.
 void urgentWait()
          Sospensione su coda Urgent (a seguito di una signal sospensiva su una var condizione).
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Urgent

public Urgent()
Method Detail

urgentWait

public void urgentWait()
Sospensione su coda Urgent (a seguito di una signal sospensiva su una var condizione).

urgentSignal

public void urgentSignal()
Signal per risveglio processi.

queue

public boolean queue()
Verifica la presenza di processi sospesi sulla Variabile Condizione.
Returns:
ritorna true se ci sono processi sospesi, false altrimenti