BrightSide Workbench Full Report + Source Code
org.turro.queue.AbstractTask Class Referenceabstract
Inheritance diagram for org.turro.queue.AbstractTask:
Collaboration diagram for org.turro.queue.AbstractTask:

Public Member Functions

String getLabel ()
 
void setLabel (String label)
 
String getImage ()
 
void setImage (String image)
 
String getMessage ()
 
void setMessage (String message)
 
boolean isReintent ()
 
void setReintent (boolean reintent)
 
Date getCall ()
 
Date getExecution ()
 
TaskStatus getStatus ()
 
void setStatus (TaskStatus status)
 
boolean isInterrupted ()
 
abstract boolean doExecute ()
 
void execute ()
 

Protected Attributes

String label
 
boolean reintent = false
 
Date call
 
TaskStatus status = TaskStatus.TASK_PENDING
 

Detailed Description

Member Function Documentation

◆ doExecute()

abstract boolean org.turro.queue.AbstractTask.doExecute ( )
abstract
Here is the caller graph for this function:

◆ execute()

void org.turro.queue.AbstractTask.execute ( )

Implements org.turro.queue.Task.

Definition at line 97 of file elephant/src/main/java/org/turro/queue/AbstractTask.java.

Here is the call graph for this function:

◆ getCall()

Date org.turro.queue.AbstractTask.getCall ( )

◆ getExecution()

Date org.turro.queue.AbstractTask.getExecution ( )

Implements org.turro.queue.Task.

Definition at line 76 of file elephant/src/main/java/org/turro/queue/AbstractTask.java.

76  {
77  return execution;
78  }

◆ getImage()

String org.turro.queue.AbstractTask.getImage ( )

Implements org.turro.queue.Task.

Definition at line 44 of file elephant/src/main/java/org/turro/queue/AbstractTask.java.

44  {
45  return image;
46  }

◆ getLabel()

String org.turro.queue.AbstractTask.getLabel ( )

◆ getMessage()

String org.turro.queue.AbstractTask.getMessage ( )

Implements org.turro.queue.Task.

Definition at line 53 of file elephant/src/main/java/org/turro/queue/AbstractTask.java.

53  {
54  return message;
55  }

◆ getStatus()

TaskStatus org.turro.queue.AbstractTask.getStatus ( )

Implements org.turro.queue.Task.

Definition at line 81 of file elephant/src/main/java/org/turro/queue/AbstractTask.java.

81  {
82  return status;
83  }

◆ isInterrupted()

boolean org.turro.queue.AbstractTask.isInterrupted ( )

Implements org.turro.queue.Task.

Definition at line 90 of file elephant/src/main/java/org/turro/queue/AbstractTask.java.

90  {
91  return Tasks.isInterrupted();
92  }
Here is the call graph for this function:

◆ isReintent()

boolean org.turro.queue.AbstractTask.isReintent ( )

◆ setImage()

void org.turro.queue.AbstractTask.setImage ( String  image)

Definition at line 48 of file elephant/src/main/java/org/turro/queue/AbstractTask.java.

48  {
49  this.image = image;
50  }

◆ setLabel()

void org.turro.queue.AbstractTask.setLabel ( String  label)

Definition at line 39 of file elephant/src/main/java/org/turro/queue/AbstractTask.java.

39  {
40  this.label = label;
41  }

◆ setMessage()

void org.turro.queue.AbstractTask.setMessage ( String  message)

Definition at line 57 of file elephant/src/main/java/org/turro/queue/AbstractTask.java.

57  {
58  this.message = message;
59  }

◆ setReintent()

void org.turro.queue.AbstractTask.setReintent ( boolean  reintent)

Definition at line 66 of file elephant/src/main/java/org/turro/queue/AbstractTask.java.

66  {
67  this.reintent = reintent;
68  }

◆ setStatus()

void org.turro.queue.AbstractTask.setStatus ( TaskStatus  status)

Definition at line 85 of file elephant/src/main/java/org/turro/queue/AbstractTask.java.

85  {
86  this.status = status;
87  }

Member Data Documentation

◆ call

Date org.turro.queue.AbstractTask.call
protected

◆ label

String org.turro.queue.AbstractTask.label
protected

◆ reintent

boolean org.turro.queue.AbstractTask.reintent = false
protected

◆ status

TaskStatus org.turro.queue.AbstractTask.status = TaskStatus.TASK_PENDING
protected

The documentation for this class was generated from the following file: