123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- package org.dbsyncer.parser.model;
- public class Task {
- private String id;
- private StateEnum state;
- private int tableGroupIndex;
- private int pageIndex;
- private Object cursor;
- private long beginTime;
- private long endTime;
- private boolean finished;
- public Task() {
- }
- public Task(String id) {
- this.id = id;
- this.state = StateEnum.RUNNING;
- }
- public void stop() {
- this.state = StateEnum.STOP;
- }
- public boolean isRunning() {
- return StateEnum.RUNNING == state;
- }
- public String getId() {
- return id;
- }
- public void setId(String id) {
- this.id = id;
- }
- public int getTableGroupIndex() {
- return tableGroupIndex;
- }
- public void setTableGroupIndex(int tableGroupIndex) {
- this.tableGroupIndex = tableGroupIndex;
- }
- public int getPageIndex() {
- return pageIndex;
- }
- public void setPageIndex(int pageIndex) {
- this.pageIndex = pageIndex;
- }
- public Object getCursor() {
- return cursor;
- }
- public void setCursor(Object cursor) {
- this.cursor = cursor;
- }
- public long getBeginTime() {
- return beginTime;
- }
- public void setBeginTime(long beginTime) {
- this.beginTime = beginTime;
- }
- public long getEndTime() {
- return endTime;
- }
- public void setEndTime(long endTime) {
- this.endTime = endTime;
- }
- public boolean isFinished() {
- return finished;
- }
- public void setFinished(boolean finished) {
- this.finished = finished;
- }
- public enum StateEnum {
- /**
- * 运行
- */
- RUNNING,
- /**
- * 停止
- */
- STOP;
- }
- }
|