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;
+ }
}