Package org.openwms.common.tasks.impl
Class TaskEO
java.lang.Object
org.ameba.integration.jpa.BaseEntity
org.ameba.integration.jpa.ApplicationEntity
org.openwms.common.tasks.impl.TaskEO
- All Implemented Interfaces:
Serializable
,org.ameba.integration.TypedEntity<Long>
@Entity
public class TaskEO
extends org.ameba.integration.jpa.ApplicationEntity
implements Serializable
A TaskEO.
- Author:
- Heiko Scherrer
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprivate ZonedDateTime
private String
private String
private ZonedDateTime
private TaskEO
private ZonedDateTime
private TaskState
private TaskGroupEO
private @NotNull String
private @NotNull String
Fields inherited from class org.ameba.integration.jpa.ApplicationEntity
C_ID
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
All fields.getState()
getType()
int
hashCode()
All fields.protected void
void
setAssignedAt
(ZonedDateTime assignedAt) void
setAssignedTo
(String assignedTo) void
setDescription
(String description) void
setFinishedAt
(ZonedDateTime finishedAt) void
setParentTask
(TaskEO parentTask) void
setStartedAt
(ZonedDateTime startedAt) void
void
setTaskGroup
(TaskGroupEO taskGroup) void
void
toString()
All fields.Methods inherited from class org.ameba.integration.jpa.ApplicationEntity
getPersistentKey, hasPersistentKey, onPersist, setPersistentKey
Methods inherited from class org.ameba.integration.jpa.BaseEntity
getCreatedBy, getCreateDt, getLastModifiedBy, getLastModifiedDt, getOl, getPk, isNew, setOl
-
Field Details
-
taskId
-
description
-
type
-
state
-
parentTask
-
taskGroup
-
assignedTo
-
assignedAt
-
startedAt
-
finishedAt
-
-
Constructor Details
-
TaskEO
public TaskEO()
-
-
Method Details
-
onEntityPersist
protected void onEntityPersist()- Overrides:
onEntityPersist
in classorg.ameba.integration.jpa.ApplicationEntity
-
getTaskId
-
setTaskId
-
getDescription
-
setDescription
-
getType
-
setType
-
getState
-
setState
-
getParentTask
-
setParentTask
-
getTaskGroup
-
setTaskGroup
-
getAssignedTo
-
setAssignedTo
-
getAssignedAt
-
setAssignedAt
-
getStartedAt
-
setStartedAt
-
getFinishedAt
-
setFinishedAt
-
equals
All fields.- Overrides:
equals
in classorg.ameba.integration.jpa.ApplicationEntity
-
hashCode
public int hashCode()All fields.- Overrides:
hashCode
in classorg.ameba.integration.jpa.ApplicationEntity
-
toString
All fields.
-