Class CleanRoutine<T>

java.lang.Object
br.ufsc.labsec.utils.cleaner.CleanRoutine<T>
Type Parameters:
T - classe genérica que será utilizada para limpeza
All Implemented Interfaces:
Runnable

public class CleanRoutine<T>
extends Object
implements Runnable
A classe CleanRoutine serve para que adicionemos uma rotina de limpeza para variáveis do tipo AutoCloseable que não tenham sido finalizadas corretamente pelo Garbage Collector
  • Constructor Details

    • CleanRoutine

      @SafeVarargs public CleanRoutine​(T... toClose)
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable