View Javadoc
1   package ch.hslu.exercises.sw06.ex2;
2   
3   /**
4    * Schnittstelle für die Zutrittsverwaltung geschützter Bereiche.
5    */
6   public interface Synch {
7   
8       /**
9        * Eintritt in einen geschützten Bereich erlangen, falls kein Zutritt möglich ist warten.
10       *
11       * @throws InterruptedException wenn das Warten unterbrochen wird.
12       */
13      public void acquire() throws InterruptedException;
14  
15      /**
16       * Freigabe des geschützten Bereiches beim Austritt.
17       */
18      public void release();
19  }