public abstract class ReferenceConfigBase<T> extends AbstractReferenceConfig
| 构造器和说明 |
|---|
ReferenceConfigBase() |
ReferenceConfigBase(Reference reference) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
checkDefault() |
abstract void |
destroy() |
abstract T |
get() |
Class<?> |
getActualInterface() |
String |
getClient() |
ConsumerConfig |
getConsumer() |
String |
getGroup() |
Class<?> |
getInterfaceClass() |
String |
getPrefix() |
String |
getProtocol() |
ServiceMetadata |
getServiceMetadata() |
String |
getUniqueServiceName() |
String |
getUrl() |
String |
getVersion() |
void |
resolveFile() |
void |
setClient(String client) |
void |
setConsumer(ConsumerConfig consumer) |
void |
setInterface(Class<?> interfaceClass) |
void |
setInterfaceClass(Class<?> interfaceClass)
已过时。
|
void |
setProtocol(String protocol) |
void |
setUrl(String url) |
boolean |
shouldCheck() |
boolean |
shouldInit() |
getFilter, getGeneric, getLazy, getListener, getProvidedBy, getReconnect, getRouter, getSerialization, getSticky, getStubevent, isCheck, isGeneric, isInit, isInjvm, setCheck, setGeneric, setGeneric, setInit, setInjvm, setLazy, setListener, setOnconnect, setOndisconnect, setProvidedBy, setReconnect, setRouter, setSerialization, setStickyappendRuntimeParameters, checkInterfaceAndMethods, checkRegistry, checkStubAndLocal, completeCompoundConfigs, getApplication, getAuth, getCallbacks, getCluster, getConfigCenter, getConnections, getExportedUrls, getGroup, getInterface, getLayer, getLocal, getMetadataReportConfig, getMethods, getMetrics, getModule, getMonitor, getOnconnect, getOndisconnect, getOwner, getProxy, getRegistries, getRegistry, getRegistryIds, getScope, getSslConfig, getStub, getTag, getVersion, initServiceMetadata, setApplication, setAuth, setCallbacks, setCluster, setConfigCenter, setConnections, setFilter, setGroup, setInterface, setLayer, setLocal, setLocal, setMetadataReportConfig, setMethods, setMetrics, setModule, setMonitor, setMonitor, setOwner, setProxy, setRegistries, setRegistry, setRegistryIds, setScope, setStub, setStub, setTag, setVersion, toUrl, toUrls, verifyStubAndLocalgetActives, 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, getTagName, hashCode, isDefault, isValid, refresh, setDefault, setId, setPrefix, toString, updateIdIfAbsentpublic ReferenceConfigBase()
public ReferenceConfigBase(Reference reference)
public boolean shouldCheck()
public boolean shouldInit()
public void checkDefault()
throws IllegalStateException
public Class<?> getActualInterface()
public Class<?> getInterfaceClass()
@Deprecated public void setInterfaceClass(Class<?> interfaceClass)
interfaceClass - setInterface(Class)public void setInterface(Class<?> interfaceClass)
public String getClient()
public void setClient(String client)
@Parameter(excluded=true) public String getUrl()
public void setUrl(String url)
public ConsumerConfig getConsumer()
public void setConsumer(ConsumerConfig consumer)
public String getProtocol()
public void setProtocol(String protocol)
public ServiceMetadata getServiceMetadata()
@Parameter(excluded=true) public String getPrefix()
getPrefix 在类中 AbstractConfigpublic void resolveFile()
@Parameter(excluded=true) public String getUniqueServiceName()
public String getVersion()
getVersion 在类中 AbstractInterfaceConfigpublic String getGroup()
getGroup 在类中 AbstractInterfaceConfigpublic abstract T get()
public abstract void destroy()
Copyright © 2011–2023 The Apache Software Foundation. All rights reserved.