public class ProviderModel extends ServiceModel
| 限定符和类型 | 类和说明 |
|---|---|
static class |
ProviderModel.RegisterStatedURL |
| 构造器和说明 |
|---|
ProviderModel(String serviceKey,
Object serviceInstance,
ServiceDescriptor serviceDescriptor,
ClassLoader interfaceClassLoader) |
ProviderModel(String serviceKey,
Object serviceInstance,
ServiceDescriptor serviceModel,
ModuleModel moduleModel,
ServiceMetadata serviceMetadata,
ClassLoader interfaceClassLoader) |
ProviderModel(String serviceKey,
Object serviceInstance,
ServiceDescriptor serviceDescriptor,
ServiceMetadata serviceMetadata,
ClassLoader interfaceClassLoader) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addStatedUrl(ProviderModel.RegisterStatedURL url) |
boolean |
equals(Object o) |
List<ProviderMethodModel> |
getAllMethodModels() |
ProviderMethodModel |
getMethodModel(String methodName,
String[] argTypes) |
List<ProviderMethodModel> |
getMethodModelList(String methodName) |
Object |
getServiceInstance() |
List<URL> |
getServiceUrls() |
List<ProviderModel.RegisterStatedURL> |
getStatedUrl() |
int |
hashCode() |
void |
setServiceUrls(List<URL> urls) |
getAllMethods, getClassLoader, getConfig, getDestroyRunner, getInterfaceClassLoader, getModuleModel, getProxyObject, getReferenceConfig, getServiceConfig, getServiceInterfaceClass, getServiceKey, getServiceMetadata, getServiceModel, getServiceName, setClassLoader, setConfig, setDestroyRunner, setProxyObject, setServiceKeypublic ProviderModel(String serviceKey, Object serviceInstance, ServiceDescriptor serviceDescriptor, ClassLoader interfaceClassLoader)
public ProviderModel(String serviceKey, Object serviceInstance, ServiceDescriptor serviceDescriptor, ServiceMetadata serviceMetadata, ClassLoader interfaceClassLoader)
public ProviderModel(String serviceKey, Object serviceInstance, ServiceDescriptor serviceModel, ModuleModel moduleModel, ServiceMetadata serviceMetadata, ClassLoader interfaceClassLoader)
public Object getServiceInstance()
public List<ProviderModel.RegisterStatedURL> getStatedUrl()
public void addStatedUrl(ProviderModel.RegisterStatedURL url)
public List<ProviderMethodModel> getAllMethodModels()
public ProviderMethodModel getMethodModel(String methodName, String[] argTypes)
public List<ProviderMethodModel> getMethodModelList(String methodName)
public boolean equals(Object o)
equals 在类中 ServiceModelpublic int hashCode()
hashCode 在类中 ServiceModelCopyright © 2011–2023 The Apache Software Foundation. All rights reserved.