Class OssServiceManager

java.lang.Object
cn.com.anysdk.oss.impl.OssServiceManager

public class OssServiceManager extends Object
OSS服务管理器 负责管理OSS服务的创建、切换和配置验证
  • Constructor Details

    • OssServiceManager

      public OssServiceManager()
  • Method Details

    • switchProvider

      public IOssService switchProvider(IOssConfig config)
      切换存储服务提供商
      Parameters:
      config - 新的服务商配置
      Returns:
      切换后的OSS服务实例
    • getCurrentConfig

      public IOssConfig getCurrentConfig()
      获取当前服务商配置
      Returns:
      当前服务商配置
    • getCurrentService

      public IOssService getCurrentService()
      获取当前OSS服务实例
      Returns:
      当前OSS服务实例
    • validateConfig

      public boolean validateConfig(IOssConfig config)
      验证服务商配置是否有效
      Parameters:
      config - 待验证的配置
      Returns:
      配置是否有效