/[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 2915 by torben, Thu Feb 4 09:22:05 2016 UTC revision 2926 by torben, Fri Feb 5 10:11:06 2016 UTC
# Line 56  public abstract class Task implements Ru Line 56  public abstract class Task implements Ru
56                                                    
57                                                    
58                  } catch (Exception e) {                  } catch (Exception e) {
59                            logger.warning("Error during taskrun", e);
60                          this.errorMsg = e.getMessage();                          this.errorMsg = e.getMessage();
                         e.printStackTrace();  
61                          this.state = TaskState.STATE_ABORTED;                          this.state = TaskState.STATE_ABORTED;
62                  }                  }
63                                    
# Line 96  public abstract class Task implements Ru Line 96  public abstract class Task implements Ru
96                  this.abort = true;                  this.abort = true;
97          }          }
98                    
99            public void doAbort(Exception e) {
100                    this.abort = true;
101                    this.errorMsg = e.getMessage();
102            }
103            
104          public TaskBean getTaskBean() {          public TaskBean getTaskBean() {
105                  TaskBean bean = new TaskBean();                  TaskBean bean = new TaskBean();
106                  bean.id = this.getId();                  bean.id = this.getId();
# Line 112  public abstract class Task implements Ru Line 117  public abstract class Task implements Ru
117                  return this.errorMsg;                  return this.errorMsg;
118          }          }
119                    
120            @Override
121            public int hashCode() {
122                    return this.id;
123            }
124            
125            @Override
126            public boolean equals(Object o) {
127                    if (! (o instanceof Task))
128                            return false;
129                    
130                    Task otherTask = (Task) o;
131                    
132                    return this.getId() == otherTask.getId();
133            }
134            
135          /**          /**
136           * @throws Exception           * @throws Exception
137           *           *

Legend:
Removed from v.2915  
changed lines
  Added in v.2926

  ViewVC Help
Powered by ViewVC 1.1.20