com.supermap.services.components.spi

接口 ProviderContext



  • public interface ProviderContext
    

    服务提供者上下文接口。

    用于获取服务提供者的配置信息和服务提供者所使用的其他服务提供者。

    • 字段概要

      字段 
      限定符和类型 字段和说明
      static java.lang.String PROVIDERNAME 
    • 方法概要

      方法 
      限定符和类型 方法和说明
      <T> T getConfig(java.lang.Class<T> clz)
      根据服务提供者的配置类型获取相应的服务提供者配置信息。
      java.lang.String getProperty(java.lang.String propertyName)
      获取系统属性 该方法可能返回null,暂时有outputPath,outputSite两个属性。
      <T> java.util.List<T> getProviders(java.lang.Class<T> clz)
      根据服务提供者类型获取该服务提供者所使用的其他服务提供者列表。
    • 字段详细资料

      • PROVIDERNAME

        static final java.lang.String PROVIDERNAME
        
        另请参阅:
        常量字段值
    • 方法详细资料

      • getConfig

        <T> T getConfig(java.lang.Class<T> clz)
        

        根据服务提供者的配置类型获取相应的服务提供者配置信息。

        参数:
        clz - 服务提供者配置类型。
        返回:
        服务提供者配置信息。
      • getProviders

        <T> java.util.List<T> getProviders(java.lang.Class<T> clz)
        

        根据服务提供者类型获取该服务提供者所使用的其他服务提供者列表。

        参数:
        clz - 服务提供者类型。
        返回:
        服务提供者列表。
      • getProperty

        java.lang.String getProperty(java.lang.String propertyName)
        
        获取系统属性

        该方法可能返回null,暂时有outputPath,outputSite两个属性。

        参数:
        propertyName - 要获取的属性名,区分大小写。
        返回: