Class DefaultAccountStatusChangedEventManager

java.lang.Object
cn.herodotus.engine.oauth2.authentication.autoconfigure.message.DefaultAccountStatusChangedEventManager
All Implemented Interfaces:
cn.herodotus.engine.message.core.definition.strategy.AccountStatusChangedEventManager, cn.herodotus.engine.message.core.definition.strategy.ApplicationStrategyEventManager<cn.herodotus.engine.message.core.domain.AccountStatus>, cn.herodotus.engine.message.core.definition.strategy.StrategyEventManager<cn.herodotus.engine.message.core.domain.AccountStatus>

public class DefaultAccountStatusChangedEventManager extends Object implements cn.herodotus.engine.message.core.definition.strategy.AccountStatusChangedEventManager

Description: 用户状态变更处理器

Author:
: gengwei.zheng
Date:
: 2022/7/10 17:25
  • Constructor Details

    • DefaultAccountStatusChangedEventManager

      public DefaultAccountStatusChangedEventManager()
  • Method Details

    • getDestinationServiceName

      public String getDestinationServiceName()
      Specified by:
      getDestinationServiceName in interface cn.herodotus.engine.message.core.definition.strategy.ApplicationStrategyEventManager<cn.herodotus.engine.message.core.domain.AccountStatus>
    • postLocalProcess

      public void postLocalProcess(cn.herodotus.engine.message.core.domain.AccountStatus data)
      Specified by:
      postLocalProcess in interface cn.herodotus.engine.message.core.definition.strategy.StrategyEventManager<cn.herodotus.engine.message.core.domain.AccountStatus>
    • postRemoteProcess

      public void postRemoteProcess(String data, String originService, String destinationService)
      Specified by:
      postRemoteProcess in interface cn.herodotus.engine.message.core.definition.strategy.StrategyEventManager<cn.herodotus.engine.message.core.domain.AccountStatus>