Class DefaultAccountStatusEventManager

java.lang.Object
cn.herodotus.engine.oauth2.authorization.autoconfigure.status.DefaultAccountStatusEventManager
All Implemented Interfaces:
cn.herodotus.engine.message.core.definition.strategy.ApplicationStrategyEventManager<cn.herodotus.engine.message.core.logic.domain.UserStatus>, cn.herodotus.engine.message.core.definition.strategy.StrategyEventManager<cn.herodotus.engine.message.core.logic.domain.UserStatus>, cn.herodotus.engine.message.core.logic.strategy.AccountStatusEventManager

public class DefaultAccountStatusEventManager extends Object implements cn.herodotus.engine.message.core.logic.strategy.AccountStatusEventManager

Description: 用户状态变更处理器

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

    • DefaultAccountStatusEventManager

      public DefaultAccountStatusEventManager()
  • Method Details

    • getDestinationServiceName

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

      public void postLocalProcess(cn.herodotus.engine.message.core.logic.domain.UserStatus data)
      Specified by:
      postLocalProcess in interface cn.herodotus.engine.message.core.definition.strategy.StrategyEventManager<cn.herodotus.engine.message.core.logic.domain.UserStatus>
    • 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.logic.domain.UserStatus>