/[projects]/dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/tasks/Task.java
ViewVC logotype

Diff of /dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/tasks/Task.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2844 by torben, Mon Jan 25 21:43:59 2016 UTC revision 2891 by torben, Sun Jan 31 22:45:03 2016 UTC
# Line 2  package dk.daoas.adressevedligehold.task Line 2  package dk.daoas.adressevedligehold.task
2    
3  import dk.daoas.adressevedligehold.util.TimingHelper;  import dk.daoas.adressevedligehold.util.TimingHelper;
4    
5    import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
6    
7  public abstract class Task implements Runnable {  public abstract class Task implements Runnable {
8                    
9          public enum TaskState {          public enum TaskState {
10                  STATE_QUEUED, STATE_RUNNING, STATE_DONE, STATE_ABORTED;                  STATE_QUEUED, STATE_RUNNING, STATE_DONE, STATE_ABORTED;
11          }          }
12                    
13            @SuppressFBWarnings("URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD")//bliver læst via gson - og det forvirrer findbugs
14          public static class TaskBean {          public static class TaskBean {
15                  public String description;                  public String description;
16                  public String detail;                  public String detail;
# Line 52  public abstract class Task implements Ru Line 55  public abstract class Task implements Ru
55                  return this.state;                  return this.state;
56          }          }
57                    
58            public boolean isAborted() {
59                    return this.abort;
60            }
61            
62          public void doAbort() {          public void doAbort() {
63                  this.abort = true;                  this.abort = true;
64          }          }
# Line 82  public abstract class Task implements Ru Line 89  public abstract class Task implements Ru
89                    
90          public abstract String getDescription();          public abstract String getDescription();
91          public abstract String getDetail();          public abstract String getDetail();
92          public abstract short getPercentCompleted();          public abstract double getPercentCompleted();
93                    
94  }  }

Legend:
Removed from v.2844  
changed lines
  Added in v.2891

  ViewVC Help
Powered by ViewVC 1.1.20