IM

  • IM > API 文档 > ANDROID API > BMXSDKConfig

    BMXSDKConfig

    最近更新时间:2021-07-19 19:07:53

    类 BMXSDKConfig

    • java.lang.Object

      • im.floo.floolib.BMXSDKConfig

    • public class BMXSDKConfig
      extends java.lang.Object
      

      SDK设置管理

      • 构造器详细资料

        • BMXSDKConfig

          protected BMXSDKConfig(long cPtr,
                                 boolean cMemoryOwn)
          
        • BMXSDKConfig

          public BMXSDKConfig(BMXClientType type,
                              java.lang.String vsn,
                              java.lang.String dataDir,
                              java.lang.String cacheDir,
                              java.lang.String pushCertName,
                              boolean deliveryAck)
          

          构造函数

          参数:

          type - 客户端类型

          vsn - 客户端OS版本

          dataDir - 聊天数据存储路径

          cacheDir - 缓存数据存储路径

          pushCertName - Push证书名字

          deliveryAck - 是否发送消息送达回执

        • BMXSDKConfig

          public BMXSDKConfig(BMXClientType type,
                              java.lang.String vsn,
                              java.lang.String dataDir,
                              java.lang.String cacheDir,
                              java.lang.String pushCertName)
          
        • BMXSDKConfig

          public BMXSDKConfig(BMXClientType type,
                              java.lang.String vsn,
                              java.lang.String dataDir,
                              java.lang.String cacheDir,
                              java.lang.String pushCertName,
                              java.lang.String appId,
                              java.lang.String appSecret,
                              boolean deliveryAck)
          
        • BMXSDKConfig

          public BMXSDKConfig(BMXClientType type,
                              java.lang.String vsn,
                              java.lang.String dataDir,
                              java.lang.String cacheDir,
                              java.lang.String pushCertName,
                              java.lang.String appId,
                              java.lang.String appSecret)
          
      • 方法详细资料

        • getCPtr

          protected static long getCPtr(BMXSDKConfig obj)
          
        • finalize

          protected void finalize()
          

          覆盖:

          finalize 在类中 java.lang.Object

        • delete

          public void delete()
          
        • getDataDir

          public java.lang.String getDataDir()
          
        • getCacheDir

          public java.lang.String getCacheDir()
          
        • getClientType

          public BMXClientType getClientType()
          
        • getVsn

          public java.lang.String getVsn()
          
        • getSDKVersion

          public java.lang.String getSDKVersion()
          
        • getPushCertName

          public java.lang.String getPushCertName()
          
        • setPushCertName

          public void setPushCertName(java.lang.String arg0)
          
        • getUserAgent

          public java.lang.String getUserAgent()
          
        • enableDeliveryAck

          public boolean enableDeliveryAck()
          
        • setEnableDeliveryAck

          public void setEnableDeliveryAck(boolean arg0)
          
        • getLogLevel

          public BMXLogLevel getLogLevel()
          
        • setLogLevel

          public void setLogLevel(BMXLogLevel arg0)
          
        • getConsoleOutput

          public boolean getConsoleOutput()
          
        • setConsoleOutput

          public void setConsoleOutput(boolean arg0)
          
        • setHostConfig

          public void setHostConfig(BMXSDKConfig.HostConfig config)
          
        • getHostConfig

          public BMXSDKConfig.HostConfig getHostConfig()
          
        • getLoadAllServerConversations

          public boolean getLoadAllServerConversations()
          
        • setLoadAllServerConversations

          public void setLoadAllServerConversations(boolean enable)
          
        • setLoadAllServerConversations

          public void setLoadAllServerConversations()
          
        • getDeviceUuid

          public java.lang.String getDeviceUuid()
          
        • setDeviceUuid

          public void setDeviceUuid(java.lang.String uuid)
          
        • getDBCryptoKey

          public java.lang.String getDBCryptoKey()
          
        • setDBCryptoKey

          public void setDBCryptoKey(java.lang.String cryptoKey)
          
        • getVerifyCertificate

          public boolean getVerifyCertificate()
          
        • setVerifyCertificate

          public void setVerifyCertificate(boolean verify)
          
        • setVerifyCertificate

          public void setVerifyCertificate()
          
        • getEnableDNS

          public boolean getEnableDNS()
          
        • setEnableDNS

          public void setEnableDNS(boolean enable)
          
        • setEnableDNS

          public void setEnableDNS()
          
        • getUserDNSAddress

          public java.lang.String getUserDNSAddress()
          
        • setUserDNSAddress

          public void setUserDNSAddress(java.lang.String dns)
          
        • getAppID

          public java.lang.String getAppID()
          
        • setAppID

          public void setAppID(java.lang.String appID)
          
        • getAppSecret

          public java.lang.String getAppSecret()
          
        • setAppSecret

          public void setAppSecret(java.lang.String appSecret)
          
        • getPushProviderType

          public BMXPushProviderType getPushProviderType()
          
        • setPushProviderType

          public void setPushProviderType(BMXPushProviderType type)
          
        • getPushEnvironmentType

          public BMXPushEnvironmentType getPushEnvironmentType()
          
        • setEnvironmentType

          public void setEnvironmentType(BMXPushEnvironmentType type)
          
        • getDebugLogReceiverId

          public long getDebugLogReceiverId()
          
        • setDebugLogReceiverId

          public void setDebugLogReceiverId(long uid)
    以上内容是否对您有帮助?
  • Qvm free helper
    Close