Explorar el Código

优化异步事件

zhouhao hace 3 años
padre
commit
630583a2b7

+ 2 - 2
hsweb-core/src/main/java/org/hswebframework/web/event/AsyncEvent.java

@@ -29,9 +29,9 @@ public interface AsyncEvent {
      */
     void first(Publisher<?> publisher);
 
-    void first(Function<Mono<?>,Publisher<?>> mapper);
+    void transformFirst(Function<Mono<?>,Publisher<?>> mapper);
 
-    void async(Function<Mono<?>,Publisher<?>> mapper);
+    void transform(Function<Mono<?>,Publisher<?>> mapper);
 
     /**
      * 推送事件到 ApplicationEventPublisher

+ 2 - 2
hsweb-core/src/main/java/org/hswebframework/web/event/DefaultAsyncEvent.java

@@ -25,12 +25,12 @@ public class DefaultAsyncEvent implements AsyncEvent {
     }
 
     @Override
-    public void first(Function<Mono<?>, Publisher<?>> mapper) {
+    public void transformFirst(Function<Mono<?>, Publisher<?>> mapper) {
         this.first = Mono.from(mapper.apply(this.first));
     }
 
     @Override
-    public void async(Function<Mono<?>, Publisher<?>> mapper) {
+    public void transform(Function<Mono<?>, Publisher<?>> mapper) {
         this.async = Mono.from(mapper.apply(this.async));
     }