EventDown.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. package com.sooka.sponest.event.urge.domain;
  2. import com.sooka.sponest.event.urge.service.EventDownService;
  3. import lombok.Data;
  4. import org.springframework.context.ApplicationEvent;
  5. import org.springframework.stereotype.Component;
  6. import java.util.HashMap;
  7. import java.util.Map;
  8. import java.util.Observable;
  9. /**
  10. * @Auther: mjq
  11. * @Date: 2023/9/13 - 09 - 13 - 14:11
  12. * @Description: com.sooka.sponest.event.urge.domain
  13. * @version: 1.0
  14. */
  15. @Data
  16. @Component
  17. public class EventDown extends ApplicationEvent {
  18. public EventDown() {
  19. super(new EventDownService() {
  20. @Override
  21. public void update(Observable o, Object arg) {
  22. throw new UnsupportedOperationException();
  23. }
  24. @Override
  25. public void toVoidDownLoad(Map<String, Object> map) {
  26. throw new UnsupportedOperationException();
  27. }
  28. });
  29. }
  30. private EventDownService eventDownService;
  31. private Map<String, Object> map = new HashMap();
  32. public EventDown(EventDownService source, Map<String, Object> maps) {
  33. super(source);
  34. this.eventDownService = source;
  35. this.map = maps;
  36. }
  37. }