Class ServiceConfig<T>

java.lang.Object
org.apache.dubbo.config.AbstractConfig
org.apache.dubbo.config.AbstractMethodConfig
org.apache.dubbo.config.AbstractInterfaceConfig
org.apache.dubbo.config.AbstractServiceConfig
org.apache.dubbo.config.ServiceConfigBase<T>
org.apache.dubbo.config.ServiceConfig<T>
com.alibaba.dubbo.config.ServiceConfig<T>
All Implemented Interfaces:
Serializable

@Deprecated public class ServiceConfig<T> extends org.apache.dubbo.config.ServiceConfig<T>
Deprecated.
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
    ServiceConfig(org.apache.dubbo.config.annotation.Service service)
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addMethod(MethodConfig methodConfig)
    Deprecated.
     
    Deprecated.
     
    void
    Deprecated.
     
    void
    Deprecated.
     
    void
    Deprecated.
     
    void
    Deprecated.
     
    void
    Deprecated.
     
    void
    Deprecated.
     
    void
    Deprecated.
     
    void
    Deprecated.
     

    Methods inherited from class org.apache.dubbo.config.ServiceConfig

    addServiceListener, export, getDestroyRunner, hasRegistrySpecified, init, isExported, isUnexported, register, unexport

    Methods inherited from class org.apache.dubbo.config.ServiceConfigBase

    canSkipInterfaceCheck, export, getContextPath, getDelay, getExport, getGeneric, getGroup, getInterfaceClass, getMetaData, getMetaData, getPath, getPrefixes, getProvider, getProviderIds, getRef, getServiceMetadata, getUniqueServiceName, getVersion, register, setGeneric, setInterface, setInterfaceClass, setPath, setProvider, setProviderIds, setRef, shouldDelay, shouldExport, shouldExportAsync

    Methods inherited from class org.apache.dubbo.config.AbstractServiceConfig

    getAccesslog, getDocument, getExecutes, getExecutor, getExportAsync, getFilter, getListener, getPayload, getPreferSerialization, getProtocol, getProtocolIds, getProtocols, getSerialization, getToken, getUseJavaPackageAsPath, getWarmup, getWeight, isDeprecated, isDynamic, isRegister, setAccesslog, setAccesslog, setDelay, setDeprecated, setDocument, setDynamic, setExecutes, setExecutor, setExport, setExportAsync, setGroup, setListener, setPayload, setPreferSerialization, setProtocol, setProtocolIds, setProtocols, setRegister, setSerialization, setToken, setToken, setUseJavaPackageAsPath, setVersion, setWarmup, setWeight

    Methods inherited from class org.apache.dubbo.config.AbstractInterfaceConfig

    addMethod, appendRuntimeParameters, getApplication, getAuth, getCallbacks, getCluster, getConfigCenter, getConnections, getExportedUrls, getGroup, getInterface, getInterfaceClassLoader, getLayer, getLocal, getMetadataReportConfig, getMethods, getModule, getOnconnect, getOndisconnect, getOwner, getProxy, getRegistries, getRegistry, getRegistryIds, getScope, getSingleton, getSslConfig, getStub, getTag, getVersion, setApplication, setAuth, setCallbacks, setCluster, setConfigCenter, setConnections, setFilter, setInterface, setInterfaceClassLoader, setLayer, setLocal, setLocal, setMetadataReportConfig, setMethods, setMethodsJson, setModule, setMonitor, setMonitor, setOnconnect, setOndisconnect, setOwner, setProxy, setRegistries, setRegistry, setRegistryIds, setScope, setSingleton, setStub, setStub, setTag, toUrl, toUrls

    Methods inherited from class org.apache.dubbo.config.AbstractMethodConfig

    getActives, getCache, getForks, getLoadbalance, getMerger, getMock, getParameters, getRetries, getScopeModel, getSent, getTimeout, getValidation, isAsync, setActives, setAsync, setCache, setForks, setLoadbalance, setMerger, setMock, setMock, setParameters, setRetries, setSent, setTimeout, setValidation

    Methods inherited from class org.apache.dubbo.config.AbstractConfig

    appendAttributes, appendAttributes, appendParameters, appendParameters, equals, getApplicationModel, getConfigMode, getId, getPluralTagName, getTagName, getTypePrefix, hashCode, isDefault, isNeedRefresh, isRefreshed, isValid, overrideWithConfig, refresh, setDefault, setId, setNeedRefresh, setScopeModel, toString

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • ServiceConfig

      public ServiceConfig()
      Deprecated.
    • ServiceConfig

      public ServiceConfig(org.apache.dubbo.config.annotation.Service service)
      Deprecated.
  • Method Details

    • setProvider

      public void setProvider(ProviderConfig provider)
      Deprecated.
    • setApplication

      public void setApplication(ApplicationConfig application)
      Deprecated.
    • setModule

      public void setModule(ModuleConfig module)
      Deprecated.
    • setRegistry

      public void setRegistry(RegistryConfig registry)
      Deprecated.
    • addMethod

      public void addMethod(MethodConfig methodConfig)
      Deprecated.
    • getMonitor

      public MonitorConfig getMonitor()
      Deprecated.
      Overrides:
      getMonitor in class org.apache.dubbo.config.AbstractInterfaceConfig
    • setMonitor

      public void setMonitor(MonitorConfig monitor)
      Deprecated.
    • setProtocol

      public void setProtocol(ProtocolConfig protocol)
      Deprecated.
    • setMock

      public void setMock(Boolean mock)
      Deprecated.
    • setProviders

      public void setProviders(List<ProviderConfig> providers)
      Deprecated.