Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dlink
Project
Project
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
zhaowei
dlink
Commits
535dc9ef
Unverified
Commit
535dc9ef
authored
Aug 21, 2022
by
Kerwin
Committed by
GitHub
Aug 21, 2022
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added dlink-daemon module code style. (#918)
parent
56f235d3
Changes
10
Show whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
12 additions
and
22 deletions
+12
-22
FlinkTaskConstant.java
...ain/java/com/dlink/daemon/constant/FlinkTaskConstant.java
+0
-1
TaskQueue.java
...emon/src/main/java/com/dlink/daemon/entity/TaskQueue.java
+0
-2
TaskWorker.java
...mon/src/main/java/com/dlink/daemon/entity/TaskWorker.java
+3
-3
DaemonTaskException.java
.../java/com/dlink/daemon/exception/DaemonTaskException.java
+0
-1
DefaultThreadPool.java
...rc/main/java/com/dlink/daemon/pool/DefaultThreadPool.java
+6
-5
ThreadPool.java
...aemon/src/main/java/com/dlink/daemon/pool/ThreadPool.java
+0
-2
DaemonFactory.java
...on/src/main/java/com/dlink/daemon/task/DaemonFactory.java
+0
-1
DaemonTask.java
...aemon/src/main/java/com/dlink/daemon/task/DaemonTask.java
+3
-4
DaemonTaskConfig.java
...src/main/java/com/dlink/daemon/task/DaemonTaskConfig.java
+0
-2
DaemonTest.java
dlink-daemon/src/test/java/com/dlink/daemon/DaemonTest.java
+0
-1
No files found.
dlink-daemon/src/main/java/com/dlink/daemon/constant/FlinkTaskConstant.java
View file @
535dc9ef
...
...
@@ -17,7 +17,6 @@
*
*/
package
com
.
dlink
.
daemon
.
constant
;
public
interface
FlinkTaskConstant
{
...
...
dlink-daemon/src/main/java/com/dlink/daemon/entity/TaskQueue.java
View file @
535dc9ef
...
...
@@ -17,7 +17,6 @@
*
*/
package
com
.
dlink
.
daemon
.
entity
;
import
java.util.LinkedList
;
...
...
@@ -28,7 +27,6 @@ public class TaskQueue<T> {
private
final
Object
lock
=
new
Object
();
public
void
enqueue
(
T
task
)
{
synchronized
(
lock
)
{
lock
.
notifyAll
();
...
...
dlink-daemon/src/main/java/com/dlink/daemon/entity/TaskWorker.java
View file @
535dc9ef
...
...
@@ -17,10 +17,10 @@
*
*/
package
com
.
dlink
.
daemon
.
entity
;
import
com.dlink.daemon.task.DaemonTask
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
@@ -37,7 +37,7 @@ public class TaskWorker implements Runnable {
@Override
public
void
run
()
{
//
log.info("TaskWorker run");
//
log.info("TaskWorker run");
while
(
running
)
{
DaemonTask
daemonTask
=
queue
.
dequeue
();
if
(
daemonTask
!=
null
)
{
...
...
@@ -51,7 +51,7 @@ public class TaskWorker implements Runnable {
}
public
void
shutdown
()
{
//
log.info(Thread.currentThread().getName() + "TaskWorker shutdown");
//
log.info(Thread.currentThread().getName() + "TaskWorker shutdown");
running
=
false
;
}
}
dlink-daemon/src/main/java/com/dlink/daemon/exception/DaemonTaskException.java
View file @
535dc9ef
...
...
@@ -17,7 +17,6 @@
*
*/
package
com
.
dlink
.
daemon
.
exception
;
public
class
DaemonTaskException
extends
RuntimeException
{
...
...
dlink-daemon/src/main/java/com/dlink/daemon/pool/DefaultThreadPool.java
View file @
535dc9ef
...
...
@@ -17,7 +17,6 @@
*
*/
package
com
.
dlink
.
daemon
.
pool
;
import
com.dlink.daemon.entity.TaskQueue
;
...
...
@@ -32,7 +31,6 @@ import java.util.concurrent.atomic.AtomicInteger;
/**
* @author lcg
* @operate
* @date 2022/3/7 10:36
* @return
*/
public
class
DefaultThreadPool
implements
ThreadPool
{
...
...
@@ -77,7 +75,9 @@ public class DefaultThreadPool implements ThreadPool {
synchronized
(
lock
)
{
if
(
num
+
this
.
workerNum
.
get
()
>
MAX_WORKER_NUM
)
{
num
=
MAX_WORKER_NUM
-
this
.
workerNum
.
get
();
if
(
num
<=
0
)
return
;
if
(
num
<=
0
)
{
return
;
}
}
for
(
int
i
=
0
;
i
<
num
;
i
++)
{
TaskWorker
worker
=
new
TaskWorker
(
queue
);
...
...
@@ -95,7 +95,9 @@ public class DefaultThreadPool implements ThreadPool {
synchronized
(
lock
)
{
if
(
num
>=
this
.
workerNum
.
get
())
{
num
=
this
.
workerNum
.
get
()
-
MIN_WORKER_NUM
;
if
(
num
<=
0
)
return
;
if
(
num
<=
0
)
{
return
;
}
}
int
count
=
num
-
1
;
while
(
count
>=
0
)
{
...
...
@@ -126,7 +128,6 @@ public class DefaultThreadPool implements ThreadPool {
return
queue
.
getTaskSize
();
}
public
int
getWorkCount
()
{
synchronized
(
lock
)
{
return
this
.
workerNum
.
get
();
...
...
dlink-daemon/src/main/java/com/dlink/daemon/pool/ThreadPool.java
View file @
535dc9ef
...
...
@@ -17,7 +17,6 @@
*
*/
package
com
.
dlink
.
daemon
.
pool
;
import
com.dlink.daemon.task.DaemonTask
;
...
...
@@ -25,7 +24,6 @@ import com.dlink.daemon.task.DaemonTask;
/**
* @author lcg
* @operate
* @date 2022/3/7 10:36
* @return
*/
public
interface
ThreadPool
{
...
...
dlink-daemon/src/main/java/com/dlink/daemon/task/DaemonFactory.java
View file @
535dc9ef
...
...
@@ -17,7 +17,6 @@
*
*/
package
com
.
dlink
.
daemon
.
task
;
import
com.dlink.daemon.constant.FlinkTaskConstant
;
...
...
dlink-daemon/src/main/java/com/dlink/daemon/task/DaemonTask.java
View file @
535dc9ef
...
...
@@ -17,15 +17,14 @@
*
*/
package
com
.
dlink
.
daemon
.
task
;
import
java.util.Optional
;
import
java.util.ServiceLoader
;
import
com.dlink.assertion.Asserts
;
import
com.dlink.daemon.exception.DaemonTaskException
;
import
java.util.Optional
;
import
java.util.ServiceLoader
;
public
interface
DaemonTask
{
static
Optional
<
DaemonTask
>
get
(
DaemonTaskConfig
config
)
{
...
...
dlink-daemon/src/main/java/com/dlink/daemon/task/DaemonTaskConfig.java
View file @
535dc9ef
...
...
@@ -17,10 +17,8 @@
*
*/
package
com
.
dlink
.
daemon
.
task
;
public
class
DaemonTaskConfig
{
private
String
type
;
...
...
dlink-daemon/src/test/java/com/dlink/daemon/DaemonTest.java
View file @
535dc9ef
...
...
@@ -17,7 +17,6 @@
*
*/
package
com
.
dlink
.
daemon
;
/**
...
...
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