Package com.bytedesk.core.config
Class BytedeskEventPublisher
java.lang.Object
com.bytedesk.core.config.BytedeskEventPublisher
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.springframework.context.ApplicationEventPublisher -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidpublishEvent(Object event) voidpublishMessageCreateEvent(MessageEntity message) voidvoidpublishMessageUpdateEvent(MessageEntity message) voidpublishMqttConnectedEvent(String clientId) voidpublishMqttDisconnectedEvent(String clientId) voidpublishMqttSubscribeEvent(String topic, String clientId) voidpublishMqttUnsubscribeEvent(String topic, String clientId) voidpublishOrganizationCreateEvent(OrganizationEntity organization) voidvoidvoidvoidvoidvoidvoidvoidpublishStompConnectedEvent(String clientId) voidpublishStompDisconnectedEvent(String clientId) voidpublishStompSubscribeEvent(String topic, String clientId) voidpublishStompUnsubscribeEvent(String topic, String clientId) voidpublishThreadCreateEvent(ThreadEntity thread) voidpublishThreadUpdateEvent(ThreadEntity thread) voidpublishTopicCreateEvent(String topic, String userUid) voidpublishTopicUpdateEvent(String topic, String userUid) voidvoid
-
Field Details
-
applicationEventPublisher
private final org.springframework.context.ApplicationEventPublisher applicationEventPublisher
-
-
Constructor Details
-
BytedeskEventPublisher
public BytedeskEventPublisher()
-
-
Method Details
-
publishTopicCreateEvent
-
publishTopicUpdateEvent
-
publishUserCreateEvent
-
publishUserUpdateEvent
-
publishMessageJsonEvent
-
publishMessageCreateEvent
-
publishMessageUpdateEvent
-
publishQuartzDay8Event
public void publishQuartzDay8Event() -
publishQuartzDay0Event
public void publishQuartzDay0Event() -
publishQuartzHourlyEvent
public void publishQuartzHourlyEvent() -
publishQuartzHalfHourEvent
public void publishQuartzHalfHourEvent() -
publishQuartzFiveSecondEvent
public void publishQuartzFiveSecondEvent() -
publishQuartzFiveMinEvent
public void publishQuartzFiveMinEvent() -
publishQuartzOneMinEvent
public void publishQuartzOneMinEvent() -
publishMqttConnectedEvent
-
publishMqttDisconnectedEvent
-
publishMqttSubscribeEvent
-
publishMqttUnsubscribeEvent
-
publishStompConnectedEvent
-
publishStompDisconnectedEvent
-
publishStompSubscribeEvent
-
publishStompUnsubscribeEvent
-
publishThreadCreateEvent
-
publishThreadUpdateEvent
-
publishOrganizationCreateEvent
-
publishEvent
-