public class ServiceBean<T> extends ServiceConfig<T> implements org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean, org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.BeanNameAware, org.springframework.context.ApplicationEventPublisherAware
| 构造器和说明 |
|---|
ServiceBean(org.springframework.context.ApplicationContext applicationContext) |
ServiceBean(org.springframework.context.ApplicationContext applicationContext,
org.apache.dubbo.rpc.model.ModuleModel moduleModel) |
ServiceBean(org.springframework.context.ApplicationContext applicationContext,
org.apache.dubbo.rpc.model.ModuleModel moduleModel,
org.apache.dubbo.config.annotation.Service service) |
ServiceBean(org.springframework.context.ApplicationContext applicationContext,
org.apache.dubbo.config.annotation.Service service) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterPropertiesSet() |
void |
destroy() |
String |
getBeanName()
Get the name of
ServiceBean |
org.apache.dubbo.config.annotation.Service |
getService()
Gets associated
Service |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setApplicationEventPublisher(org.springframework.context.ApplicationEventPublisher applicationEventPublisher) |
void |
setBeanName(String name) |
addServiceListener, export, getDestroyRunner, init, isExported, isUnexported, register, unexportcanSkipInterfaceCheck, 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, shouldExportAsyncgetAccesslog, 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, setWeightaddMethod, appendRuntimeParameters, getApplication, getAuth, getCallbacks, getCluster, getConfigCenter, getConnections, getExportedUrls, getGroup, getInterface, getInterfaceClassLoader, getLayer, getLocal, getMetadataReportConfig, getMethods, getModule, getMonitor, 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, setModule, setMonitor, setMonitor, setOnconnect, setOndisconnect, setOwner, setProxy, setRegistries, setRegistry, setRegistryIds, setScope, setSingleton, setStub, setStub, setTag, toUrl, toUrlsgetActives, getCache, getForks, getLoadbalance, getMerger, getMock, getParameters, getRetries, getScopeModel, getSent, getTimeout, getValidation, isAsync, setActives, setAsync, setCache, setForks, setLoadbalance, setMerger, setMock, setMock, setParameters, setRetries, setSent, setTimeout, setValidationappendAttributes, appendAttributes, appendParameters, appendParameters, equals, getApplicationModel, getConfigMode, getId, getPluralTagName, getTagName, getTypePrefix, hashCode, isDefault, isNeedRefresh, isRefreshed, isValid, overrideWithConfig, refresh, setDefault, setId, setNeedRefresh, setScopeModel, toStringpublic ServiceBean(org.springframework.context.ApplicationContext applicationContext)
public ServiceBean(org.springframework.context.ApplicationContext applicationContext,
org.apache.dubbo.rpc.model.ModuleModel moduleModel)
public ServiceBean(org.springframework.context.ApplicationContext applicationContext,
org.apache.dubbo.config.annotation.Service service)
public ServiceBean(org.springframework.context.ApplicationContext applicationContext,
org.apache.dubbo.rpc.model.ModuleModel moduleModel,
org.apache.dubbo.config.annotation.Service service)
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
setApplicationContext 在接口中 org.springframework.context.ApplicationContextAwarepublic void setBeanName(String name)
setBeanName 在接口中 org.springframework.beans.factory.BeanNameAwarepublic org.apache.dubbo.config.annotation.Service getService()
ServiceServicepublic void afterPropertiesSet()
throws Exception
afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBeanException@Parameter(excluded=true, attribute=false) public String getBeanName()
ServiceBeanServiceBean's namepublic void destroy()
throws Exception
destroy 在接口中 org.springframework.beans.factory.DisposableBeanExceptionpublic void setApplicationEventPublisher(org.springframework.context.ApplicationEventPublisher applicationEventPublisher)
setApplicationEventPublisher 在接口中 org.springframework.context.ApplicationEventPublisherAwareapplicationEventPublisher - Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.