Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gic-cloud
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
data-hook
gic-cloud
Commits
f8194c53
Commit
f8194c53
authored
May 17, 2022
by
fudahua
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
分配
parent
35544b69
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
99 additions
and
0 deletions
+99
-0
TaskDistCondition.java
...va/com/gic/cloud/data/hook/api/dto/TaskDistCondition.java
+24
-0
TaskDistConditionRange.java
...m/gic/cloud/data/hook/api/dto/TaskDistConditionRange.java
+24
-0
TaskDistConfig.java
.../java/com/gic/cloud/data/hook/api/dto/TaskDistConfig.java
+38
-0
FlatQueryTaskCondition.java
...ic/cloud/data/hook/api/entity/FlatQueryTaskCondition.java
+10
-0
FlatQueryResultServiceImpl.java
...ud/data/hook/service/impl/FlatQueryResultServiceImpl.java
+3
-0
No files found.
gic-cloud-data-hook-api/src/main/java/com/gic/cloud/data/hook/api/dto/TaskDistCondition.java
0 → 100644
View file @
f8194c53
package
com
.
gic
.
cloud
.
data
.
hook
.
api
.
dto
;
import
java.io.Serializable
;
public
class
TaskDistCondition
implements
Serializable
{
private
TaskDistConditionRange
fieldSize
;
private
TaskDistConditionRange
resultCount
;
public
TaskDistConditionRange
getFieldSize
()
{
return
fieldSize
;
}
public
void
setFieldSize
(
TaskDistConditionRange
fieldSize
)
{
this
.
fieldSize
=
fieldSize
;
}
public
TaskDistConditionRange
getResultCount
()
{
return
resultCount
;
}
public
void
setResultCount
(
TaskDistConditionRange
resultCount
)
{
this
.
resultCount
=
resultCount
;
}
}
gic-cloud-data-hook-api/src/main/java/com/gic/cloud/data/hook/api/dto/TaskDistConditionRange.java
0 → 100644
View file @
f8194c53
package
com
.
gic
.
cloud
.
data
.
hook
.
api
.
dto
;
import
java.io.Serializable
;
public
class
TaskDistConditionRange
implements
Serializable
{
private
int
start
;
private
int
end
;
public
int
getStart
()
{
return
start
;
}
public
void
setStart
(
int
start
)
{
this
.
start
=
start
;
}
public
int
getEnd
()
{
return
end
;
}
public
void
setEnd
(
int
end
)
{
this
.
end
=
end
;
}
}
gic-cloud-data-hook-api/src/main/java/com/gic/cloud/data/hook/api/dto/TaskDistConfig.java
0 → 100644
View file @
f8194c53
package
com
.
gic
.
cloud
.
data
.
hook
.
api
.
dto
;
import
java.io.Serializable
;
import
java.util.Date
;
import
java.util.List
;
public
class
TaskDistConfig
implements
Serializable
{
//快速执行队列
private
List
<
TaskDistCondition
>
fast
;
//中等可动态队列
private
List
<
TaskDistCondition
>
middle
;
//慢队列
private
List
<
TaskDistCondition
>
slow
;
public
List
<
TaskDistCondition
>
getFast
()
{
return
fast
;
}
public
void
setFast
(
List
<
TaskDistCondition
>
fast
)
{
this
.
fast
=
fast
;
}
public
List
<
TaskDistCondition
>
getMiddle
()
{
return
middle
;
}
public
void
setMiddle
(
List
<
TaskDistCondition
>
middle
)
{
this
.
middle
=
middle
;
}
public
List
<
TaskDistCondition
>
getSlow
()
{
return
slow
;
}
public
void
setSlow
(
List
<
TaskDistCondition
>
slow
)
{
this
.
slow
=
slow
;
}
}
gic-cloud-data-hook-api/src/main/java/com/gic/cloud/data/hook/api/entity/FlatQueryTaskCondition.java
View file @
f8194c53
...
...
@@ -196,4 +196,14 @@ public class FlatQueryTaskCondition {
public
void
setAuthStoreIdList
(
List
<
String
>
authStoreIdList
)
{
this
.
authStoreIdList
=
authStoreIdList
;
}
private
int
amount
;
public
int
getAmount
()
{
return
amount
;
}
public
void
setAmount
(
int
amount
)
{
this
.
amount
=
amount
;
}
}
gic-cloud-data-hook-service/src/main/java/com/gic/cloud/data/hook/service/impl/FlatQueryResultServiceImpl.java
View file @
f8194c53
...
...
@@ -513,6 +513,7 @@ public class FlatQueryResultServiceImpl implements IFlatQueryResultService {
condition
.
setOrderField
(
orderField
);
condition
.
setOrderDir
(
orderDir
);
condition
.
setExecDistinct
(
execDistinct
);
condition
.
setAmount
(
amount
);
// 设置条件可否执行
if
(
curTask
.
getApplyPermitted
().
equals
(
Global
.
YES
))
{
condition
.
setBuildPermitted
(
Global
.
YES
);
...
...
@@ -617,6 +618,8 @@ public class FlatQueryResultServiceImpl implements IFlatQueryResultService {
},
interval
*
1000
,
interval
*
1000
,
TimeUnit
.
MILLISECONDS
);
}
private
/** 下载任务执行计时器 */
//private Timer downloadTaskTimer = new Timer();
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment