public abstract class AbstractInterfaceConfig extends AbstractMethodConfig
| 构造器和说明 |
|---|
AbstractInterfaceConfig() |
getActives, getCache, getForks, getLoadbalance, getMerger, getMock, getParameters, getRetries, getSent, getTimeout, getValidation, isAsync, setActives, setAsync, setCache, setForks, setLoadbalance, setMerger, setMock, setMock, setParameters, setRetries, setSent, setTimeout, setValidationaddIntoConfigManager, appendParameters, appendParameters, equals, getId, getMetaData, getPrefix, getTagName, hashCode, isDefault, isValid, refresh, setDefault, setId, setPrefix, toString, updateIdIfAbsentpublic URL toUrl()
public void checkRegistry()
RegistryConfigpublic void checkInterfaceAndMethods(Class<?> interfaceClass, List<MethodConfig> methods)
interfaceClass - the interface of remote servicemethods - the methods configuredpublic void checkStubAndLocal(Class<?> interfaceClass)
stubpublic void verifyStubAndLocal(String className, String label, Class<?> interfaceClass)
public void completeCompoundConfigs(AbstractInterfaceConfig interfaceConfig)
@Deprecated public String getLocal()
getStub()@Deprecated public void setLocal(Boolean local)
setStub(Boolean)local - @Deprecated public void setLocal(String local)
setStub(String)local - public String getStub()
public void setStub(Boolean stub)
public void setStub(String stub)
public String getCluster()
public void setCluster(String cluster)
public String getProxy()
public void setProxy(String proxy)
public Integer getConnections()
public void setConnections(Integer connections)
@Parameter(key="reference.filter", append=true) public String getFilter()
public void setFilter(String filter)
@Parameter(key="invoker.listener", append=true) public String getListener()
public void setListener(String listener)
public String getLayer()
public void setLayer(String layer)
public ApplicationConfig getApplication()
@Deprecated public void setApplication(ApplicationConfig application)
public ModuleConfig getModule()
@Deprecated public void setModule(ModuleConfig module)
public RegistryConfig getRegistry()
public void setRegistry(RegistryConfig registry)
public List<RegistryConfig> getRegistries()
public void setRegistries(List<? extends RegistryConfig> registries)
@Parameter(excluded=true) public String getRegistryIds()
public void setRegistryIds(String registryIds)
public List<MethodConfig> getMethods()
public void setMethods(List<? extends MethodConfig> methods)
public MonitorConfig getMonitor()
@Deprecated public void setMonitor(String monitor)
@Deprecated public void setMonitor(MonitorConfig monitor)
public String getOwner()
public void setOwner(String owner)
@Deprecated public ConfigCenterConfig getConfigCenter()
@Deprecated public void setConfigCenter(ConfigCenterConfig configCenter)
public Integer getCallbacks()
public void setCallbacks(Integer callbacks)
public String getOnconnect()
public void setOnconnect(String onconnect)
public String getOndisconnect()
public void setOndisconnect(String ondisconnect)
public String getScope()
public void setScope(String scope)
@Deprecated public MetadataReportConfig getMetadataReportConfig()
@Deprecated public void setMetadataReportConfig(MetadataReportConfig metadataReportConfig)
@Deprecated public MetricsConfig getMetrics()
@Deprecated public void setMetrics(MetricsConfig metrics)
@Parameter(key="dubbo.tag", useKeyAsProperty=false) public String getTag()
public void setTag(String tag)
public Boolean getAuth()
public void setAuth(Boolean auth)
public SslConfig getSslConfig()
public void initServiceMetadata(AbstractInterfaceConfig interfaceConfig)
public String getGroup(AbstractInterfaceConfig interfaceConfig)
public String getVersion(AbstractInterfaceConfig interfaceConfig)
public String getVersion()
public void setVersion(String version)
public String getGroup()
public void setGroup(String group)
public String getInterface()
public void setInterface(String interfaceName)
Copyright © 2011–2023 The Apache Software Foundation. All rights reserved.