Class WebSocketProperties

java.lang.Object
com.mikuac.shiro.properties.WebSocketProperties

@Component @ConfigurationProperties(prefix="shiro.ws-config") public class WebSocketProperties extends Object
Created on 2021/7/7.
  • Constructor Details

    • WebSocketProperties

      public WebSocketProperties()
  • Method Details

    • getAccessToken

      public String getAccessToken()
      访问密钥, 强烈推荐在公网的服务器设置
    • getTimeout

      public Integer getTimeout()
      超时回收,10秒
    • getWsUrl

      public String getWsUrl()
      ws地址
    • getMaxTextMessageBufferSize

      public Integer getMaxTextMessageBufferSize()
      最大文本消息缓冲区
    • getMaxBinaryMessageBufferSize

      public Integer getMaxBinaryMessageBufferSize()
      二进制消息的最大长度
    • getMaxSessionIdleTimeout

      public Long getMaxSessionIdleTimeout()
      最大空闲时间,超过这个时间将关闭会话
    • setAccessToken

      public void setAccessToken(String accessToken)
      访问密钥, 强烈推荐在公网的服务器设置
    • setTimeout

      public void setTimeout(Integer timeout)
      超时回收,10秒
    • setWsUrl

      public void setWsUrl(String wsUrl)
      ws地址
    • setMaxTextMessageBufferSize

      public void setMaxTextMessageBufferSize(Integer maxTextMessageBufferSize)
      最大文本消息缓冲区
    • setMaxBinaryMessageBufferSize

      public void setMaxBinaryMessageBufferSize(Integer maxBinaryMessageBufferSize)
      二进制消息的最大长度
    • setMaxSessionIdleTimeout

      public void setMaxSessionIdleTimeout(Long maxSessionIdleTimeout)
      最大空闲时间,超过这个时间将关闭会话
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object