public class ProviderModel extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ProviderModel.RegisterStatedURL |
| Constructor and Description |
|---|
ProviderModel(String serviceKey,
Object serviceInstance,
ServiceDescriptor serviceModel,
ServiceConfigBase<?> serviceConfig) |
ProviderModel(String serviceKey,
Object serviceInstance,
ServiceDescriptor serviceModel,
ServiceConfigBase<?> serviceConfig,
ServiceMetadata serviceMetadata) |
| Modifier and Type | Method and Description |
|---|---|
void |
addStatedUrl(ProviderModel.RegisterStatedURL url) |
List<ProviderMethodModel> |
getAllMethodModels() |
Set<MethodDescriptor> |
getAllMethods() |
ProviderMethodModel |
getMethodModel(String methodName,
String[] argTypes) |
List<ProviderMethodModel> |
getMethodModelList(String methodName) |
ServiceConfigBase |
getServiceConfig() |
Object |
getServiceInstance() |
Class<?> |
getServiceInterfaceClass() |
String |
getServiceKey() |
ServiceMetadata |
getServiceMetadata() |
ServiceDescriptor |
getServiceModel() |
String |
getServiceName() |
List<ProviderModel.RegisterStatedURL> |
getStatedUrl() |
void |
setServiceKey(String serviceKey) |
public ProviderModel(String serviceKey, Object serviceInstance, ServiceDescriptor serviceModel, ServiceConfigBase<?> serviceConfig)
public ProviderModel(String serviceKey, Object serviceInstance, ServiceDescriptor serviceModel, ServiceConfigBase<?> serviceConfig, ServiceMetadata serviceMetadata)
public String getServiceKey()
public Class<?> getServiceInterfaceClass()
public Object getServiceInstance()
public Set<MethodDescriptor> getAllMethods()
public ServiceDescriptor getServiceModel()
public ServiceConfigBase getServiceConfig()
public List<ProviderModel.RegisterStatedURL> getStatedUrl()
public void addStatedUrl(ProviderModel.RegisterStatedURL url)
public void setServiceKey(String serviceKey)
public String getServiceName()
public List<ProviderMethodModel> getAllMethodModels()
public ProviderMethodModel getMethodModel(String methodName, String[] argTypes)
public List<ProviderMethodModel> getMethodModelList(String methodName)
public ServiceMetadata getServiceMetadata()
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.