Class CallCallEventListener

java.lang.Object
com.bytedesk.call.call.CallCallEventListener

@Component @ConditionalOnProperty(prefix="bytedesk.call.freeswitch", name="enabled", havingValue="true", matchIfMissing=false) public class CallCallEventListener extends Object
通话事件监听器 负责监听和处理各种通话相关的事件
  • Field Details

  • Constructor Details

    • CallCallEventListener

      public CallCallEventListener()
  • Method Details

    • handleCallStartEvent

      @EventListener public void handleCallStartEvent(CallCallStartEvent event)
      监听通话开始事件
    • handleCallAnsweredEvent

      @EventListener public void handleCallAnsweredEvent(CallCallAnsweredEvent event)
      监听通话应答事件
    • handleCallHangupEvent

      @EventListener public void handleCallHangupEvent(CallCallHangupEvent event)
      监听通话挂断事件
    • handleDtmfEvent

      @EventListener public void handleDtmfEvent(CallDtmfEvent event)
      监听DTMF事件
    • updateUserActivity

      private void updateUserActivity(String username)
      更新用户活动时间