Class ThreadRunnable

java.lang.Object
org.esa.snap.core.util.ThreadRunnable
All Implemented Interfaces:
Runnable

public abstract class ThreadRunnable extends Object implements Runnable
  • Field Details

    • exception

      protected Exception exception
    • description

      protected String description
  • Constructor Details

    • ThreadRunnable

      public ThreadRunnable()
    • ThreadRunnable

      public ThreadRunnable(String description)
  • Method Details

    • throwException

      public void throwException(Exception e)
    • process

      public abstract void process() throws Exception
      Throws:
      Exception
    • run

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

      public boolean hasError()
    • getException

      public Exception getException()