Package models.common.workers
Class GeneralSingleWorker
- java.lang.Object
-
- models.common.workers.Worker
-
- models.common.workers.GeneralSingleWorker
-
@Entity public class GeneralSingleWorker extends Worker
DB entity of the concrete Worker if a study is run as an General Single Worker. A General Single Worker is a worker for an external run, the worker can run the study only once. The worker is created during start of the study.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringUI_WORKER_TYPEstatic java.lang.StringWORKER_TYPE-
Fields inherited from class models.common.workers.Worker
comment, COMMENT, DISCRIMINATOR
-
-
Constructor Summary
Constructors Constructor Description GeneralSingleWorker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgenerateConfirmationCode()java.lang.StringgetUIWorkerType()java.lang.StringgetWorkerType()java.util.List<play.data.validation.ValidationError>validate()-
Methods inherited from class models.common.workers.Worker
addBatch, addStudyResult, equals, getBatchList, getComment, getFirstStudyResult, getId, getLastStudyResult, getStudyResultList, getUIWorkerType, hasBatch, hashCode, removeBatch, removeStudyResult, setComment, setId, setStudyResultList, toString
-
-
-
-
Field Detail
-
WORKER_TYPE
public static final java.lang.String WORKER_TYPE
- See Also:
- Constant Field Values
-
UI_WORKER_TYPE
public static final java.lang.String UI_WORKER_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getWorkerType
public java.lang.String getWorkerType()
- Specified by:
getWorkerTypein classWorker
-
getUIWorkerType
public java.lang.String getUIWorkerType()
- Specified by:
getUIWorkerTypein classWorker
-
generateConfirmationCode
public java.lang.String generateConfirmationCode()
- Specified by:
generateConfirmationCodein classWorker
-
-