1
zj
2025-06-25 a0361e762fc672d844ef15e18db5971893cce2bf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
package project.data.task;
 
import db.job.BackupJob;
import kernel.web.ApplicationUtil;
import project.c2c.job.C2cExpire1MinuteJob;
import project.data.klinejob.Kline15MinuteJob;
import project.data.klinejob.Kline1DayJob;
import project.data.klinejob.Kline1MinuteJob;
import project.data.klinejob.Kline1MonJob;
import project.data.klinejob.Kline1WeekJob;
import project.data.klinejob.Kline30MinuteJob;
import project.data.klinejob.Kline4HourJob;
import project.data.klinejob.Kline5MinuteJob;
import project.data.klinejob.Kline60MinuteJob;
import project.loan.job.LoanInterestJob;
import project.monitor.job.pooldata.AutoMonitorPoolDataUpdateJob;
import project.monitor.mining.job.MiningTaskJobHandle;
import project.monitor.pledge.job.PledgeTaskJobHandle;
import project.monitor.pledgegalaxy.job.PledgeGalaxyProfitCreateJob;
import project.monitor.pledgegalaxy.job.PledgeGalaxyTeamProfitCreateJob;
import project.monitor.telegram.job.TelegramMessageTaskJobHandle;
import project.wallet.job.WalletIncomeJob;
 
public class DataTask {
    
    private TaskJobHandle taskJobHandle;
    
    private BackupJob backupTask_60_minute;
    
    private WalletIncomeJob  walletIncomeJob;
    
    private MiningTaskJobHandle miningTaskJobHandle;
    
    private TelegramMessageTaskJobHandle telegramMessageTaskJobHandle;
    
    private PledgeTaskJobHandle pledgeTaskJobHandle;
    
    private PledgeGalaxyProfitCreateJob pledgeGalaxyProfitCreateJob;
    private PledgeGalaxyTeamProfitCreateJob pledgeGalaxyTeamProfitCreateJob;
    private AutoMonitorPoolDataUpdateJob autoMonitorPoolDataUpdateJob;
    private LoanInterestJob loanInterestJob;
    
    private Kline1MinuteJob klineTask_1_minute;
    private Kline5MinuteJob klineTask_5_minute;
    private Kline15MinuteJob klineTask_15_minute;
    private Kline30MinuteJob klineTask_30_minute;
    private Kline60MinuteJob klineTask_60_minute;
    private Kline4HourJob klineTask_4_hour;
    private Kline1DayJob klineTask_1_day;
    private Kline1WeekJob klineTask_1_week;
    private Kline1MonJob klineTask_1_month;
 
    private C2cExpire1MinuteJob c2cExpireTask_1_minute;
    
    
    public void c2cExpireTask1minute() {
        c2cExpireTask_1_minute.taskJob();
    }
    
    public void klineTask1minute() {
        klineTask_1_minute.taskJob();
    }
    
    public void klineTask5minute() {
        klineTask_5_minute.taskJob();
    }
    
    public void klineTask15minute() {
        klineTask_15_minute.taskJob();
    }
    
    public void klineTask30minute() {
        klineTask_30_minute.taskJob();
    }
    
    public void klineTask60minute() {
        klineTask_60_minute.taskJob();
    }
    
    public void klineTask4hour() {
        klineTask_4_hour.taskJob();
    }
    
    public void klineTask1day() {
        klineTask_1_day.taskJob();
    }
    
    public void klineTask1week() {
        klineTask_1_week.taskJob();
    }
    
    public void klineTask1month() {
        klineTask_1_month.taskJob();
    }
    
    public void jobHandle() {
        taskJobHandle.taskJob();
    }
    
    public void newJobHandle() {
        if(ApplicationUtil.isWindows()) return;
        taskJobHandle.newTaskJob();
    }
    
    public void backupDB60minute() {
        if(ApplicationUtil.isWindows()) return;
        backupTask_60_minute.taskJob();
    }
 
    
    public void walletIncomeJob() {
        walletIncomeJob.walletIncomeJob();
    }
    
    /**
     * 矿池收益定时器
     */
    public void miningJobHandle() {
        miningTaskJobHandle.taskJob();
    }
    
    public void telegramMessageTask() {
        telegramMessageTaskJobHandle.taskJob();
    }
 
    public void pledgeTask() {
        pledgeTaskJobHandle.taskJob();
    }
    
    public void pledgeGalaxyProfitCreateTask() {
        pledgeGalaxyProfitCreateJob.taskJob();
    }
    
    public void pledgeGalaxyTeamProfitCreateTask() {
        pledgeGalaxyTeamProfitCreateJob.taskJob();
    }
    
    public void autoMonitorPoolDataUpdateTask() {
        autoMonitorPoolDataUpdateJob.taskJob();
    }
    
    public void loanInterestTask() {
        loanInterestJob.taskJob();
    }
 
    public void setTaskJobHandle(TaskJobHandle taskJobHandle) {
        this.taskJobHandle = taskJobHandle;
    }
    
    public void setC2cExpireTask_1_minute(C2cExpire1MinuteJob c2cExpireTask_1_minute) {
        this.c2cExpireTask_1_minute = c2cExpireTask_1_minute;
    }
    
    public void setKlineTask_1_minute(Kline1MinuteJob klineTask_1_minute) {
        this.klineTask_1_minute = klineTask_1_minute;
    }
 
    public void setKlineTask_5_minute(Kline5MinuteJob klineTask_5_minute) {
        this.klineTask_5_minute = klineTask_5_minute;
    }
 
    public void setKlineTask_15_minute(Kline15MinuteJob klineTask_15_minute) {
        this.klineTask_15_minute = klineTask_15_minute;
    }
 
    public void setKlineTask_30_minute(Kline30MinuteJob klineTask_30_minute) {
        this.klineTask_30_minute = klineTask_30_minute;
    }
 
    public void setKlineTask_60_minute(Kline60MinuteJob klineTask_60_minute) {
        this.klineTask_60_minute = klineTask_60_minute;
    }
 
    public void setKlineTask_4_hour(Kline4HourJob klineTask_4_hour) {
        this.klineTask_4_hour = klineTask_4_hour;
    }
 
    public void setKlineTask_1_day(Kline1DayJob klineTask_1_day) {
        this.klineTask_1_day = klineTask_1_day;
    }
 
    public void setKlineTask_1_week(Kline1WeekJob klineTask_1_week) {
        this.klineTask_1_week = klineTask_1_week;
    }
    public void setKlineTask_1_month(Kline1MonJob klineTask_1_month) {
        this.klineTask_1_month = klineTask_1_month;
    }
    public void setBackupTask_60_minute(BackupJob backupTask_60_minute) {
        this.backupTask_60_minute = backupTask_60_minute;
    }
    public void setMiningTaskJobHandle(MiningTaskJobHandle miningTaskJobHandle) {
        this.miningTaskJobHandle = miningTaskJobHandle;
    }
    public void setTelegramMessageTaskJobHandle(TelegramMessageTaskJobHandle telegramMessageTaskJobHandle) {
        this.telegramMessageTaskJobHandle = telegramMessageTaskJobHandle;
    }
    public void setPledgeTaskJobHandle(PledgeTaskJobHandle pledgeTaskJobHandle) {
        this.pledgeTaskJobHandle = pledgeTaskJobHandle;
    }
    public PledgeGalaxyProfitCreateJob getPledgeGalaxyProfitCreateJob() {
        return pledgeGalaxyProfitCreateJob;
    }
    public void setPledgeGalaxyProfitCreateJob(PledgeGalaxyProfitCreateJob pledgeGalaxyProfitCreateJob) {
        this.pledgeGalaxyProfitCreateJob = pledgeGalaxyProfitCreateJob;
    }
 
    public PledgeGalaxyTeamProfitCreateJob getPledgeGalaxyTeamProfitCreateJob() {
        return pledgeGalaxyTeamProfitCreateJob;
    }
 
    public void setPledgeGalaxyTeamProfitCreateJob(PledgeGalaxyTeamProfitCreateJob pledgeGalaxyTeamProfitCreateJob) {
        this.pledgeGalaxyTeamProfitCreateJob = pledgeGalaxyTeamProfitCreateJob;
    }
 
    public void setAutoMonitorPoolDataUpdateJob(AutoMonitorPoolDataUpdateJob autoMonitorPoolDataUpdateJob) {
        this.autoMonitorPoolDataUpdateJob = autoMonitorPoolDataUpdateJob;
    }
 
    public LoanInterestJob getLoanInterestJob() {
        return loanInterestJob;
    }
 
    public void setLoanInterestJob(LoanInterestJob loanInterestJob) {
        this.loanInterestJob = loanInterestJob;
    }
 
    public WalletIncomeJob getWalletIncomeJob() {
        return walletIncomeJob;
    }
 
    public void setWalletIncomeJob(WalletIncomeJob walletIncomeJob) {
        this.walletIncomeJob = walletIncomeJob;
    }
 
 
}