Interface Barrera

All Known Implementing Classes:
ControladorBarrera

public interface Barrera
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Verifica si la barrera está abierta.
    void
    Abre la barrera.
    void
    Cierra la barrera.
    void
    esperar(int m)
    Hace que el hilo actual espere durante un período de tiempo especificado.
  • Method Details

    • abierta

      boolean abierta()
      Verifica si la barrera está abierta.
      Returns:
      true si la barrera está abierta, false en caso contrario.
    • abrir

      void abrir()
      Abre la barrera.
    • cerrar

      void cerrar()
      Cierra la barrera.
    • esperar

      void esperar(int m) throws InterruptedException
      Hace que el hilo actual espere durante un período de tiempo especificado.
      Parameters:
      m - El tiempo en milisegundos que el hilo debe esperar.
      Throws:
      InterruptedException - Si el hilo es interrumpido mientras espera.