d3a2b8d1c4a84c95a79328f2ac24d9de5f377344.svn-base 754 B

1234567891011121314151617181920212223242526272829
  1. package org.jeecg.boot.starter.rabbitmq.event;
  2. import lombok.Data;
  3. import org.springframework.cloud.bus.event.RemoteApplicationEvent;
  4. /**
  5. * 自定义网关刷新远程事件
  6. *
  7. * @author : zyf
  8. * @date :2020-11-10
  9. */
  10. @Data
  11. public class JeecgRemoteApplicationEvent extends RemoteApplicationEvent {
  12. private JeecgRemoteApplicationEvent() {
  13. }
  14. private EventObj eventObj;
  15. public JeecgRemoteApplicationEvent(EventObj source, String originService, String destinationService) {
  16. super(source, originService, destinationService);
  17. this.eventObj = source;
  18. }
  19. public JeecgRemoteApplicationEvent(EventObj source, String originService) {
  20. super(source, originService, null);
  21. this.eventObj = source;
  22. }
  23. }