This is an automated email from the ASF dual-hosted git repository.

dengliming pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-shenyu.git


The following commit(s) were added to refs/heads/master by this push:
     new 3e8fbb0  [ISSUE #1866] Remove lombok of distrupt model (#1889)
3e8fbb0 is described below

commit 3e8fbb025d3222477089dac1f54de76631ad0b3d
Author: 萧 <[email protected]>
AuthorDate: Sat Aug 7 15:12:54 2021 +0800

    [ISSUE #1866] Remove lombok of distrupt model (#1889)
---
 .../disruptor/consumer/QueueConsumerExecutor.java  | 23 ++++++++++++++++------
 .../apache/shenyu/disruptor/event/DataEvent.java   | 21 ++++++++++++++++----
 2 files changed, 34 insertions(+), 10 deletions(-)

diff --git 
a/shenyu-disruptor/src/main/java/org/apache/shenyu/disruptor/consumer/QueueConsumerExecutor.java
 
b/shenyu-disruptor/src/main/java/org/apache/shenyu/disruptor/consumer/QueueConsumerExecutor.java
index 8174a31..ecbb88f 100644
--- 
a/shenyu-disruptor/src/main/java/org/apache/shenyu/disruptor/consumer/QueueConsumerExecutor.java
+++ 
b/shenyu-disruptor/src/main/java/org/apache/shenyu/disruptor/consumer/QueueConsumerExecutor.java
@@ -17,17 +17,28 @@
 
 package org.apache.shenyu.disruptor.consumer;
 
-import lombok.Getter;
-import lombok.Setter;
-
 /**
  * The type Queue consumer executor.
  *
  * @param <T> the type parameter
  */
-@Getter
-@Setter
 public abstract class QueueConsumerExecutor<T> implements Runnable {
-    
+
     private T data;
+
+    /**
+     * get data.
+     * @return data
+     */
+    public T getData() {
+        return data;
+    }
+
+    /**
+     * set data.
+     * @param data data
+     */
+    public void setData(final T data) {
+        this.data = data;
+    }
 }
diff --git 
a/shenyu-disruptor/src/main/java/org/apache/shenyu/disruptor/event/DataEvent.java
 
b/shenyu-disruptor/src/main/java/org/apache/shenyu/disruptor/event/DataEvent.java
index 312452a..36dceee 100644
--- 
a/shenyu-disruptor/src/main/java/org/apache/shenyu/disruptor/event/DataEvent.java
+++ 
b/shenyu-disruptor/src/main/java/org/apache/shenyu/disruptor/event/DataEvent.java
@@ -17,14 +17,27 @@
 
 package org.apache.shenyu.disruptor.event;
 
-import lombok.Data;
-
 /**
  * DataEvent.
  * disruptor data carrier .
  */
-@Data
 public class DataEvent<T> {
-    
+
     private T data;
+
+    /**
+     * get data.
+     * @return data
+     */
+    public T getData() {
+        return data;
+    }
+
+    /**
+     * set data.
+     * @param data data
+     */
+    public void setData(final T data) {
+        this.data = data;
+    }
 }

Reply via email to