public class ServiceModel extends Object
| Constructor and Description |
|---|
ServiceModel(Object proxyObject,
String serviceKey,
ServiceDescriptor serviceModel,
ModuleModel moduleModel,
ClassLoader interfaceClassLoader) |
ServiceModel(Object proxyObject,
String serviceKey,
ServiceDescriptor serviceModel,
ModuleModel moduleModel,
ServiceMetadata serviceMetadata,
ClassLoader interfaceClassLoader) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Set<MethodDescriptor> |
getAllMethods()
Return all method models for the current service
|
ClassLoader |
getClassLoader() |
AbstractInterfaceConfig |
getConfig()
Deprecated.
|
Runnable |
getDestroyRunner() |
ClassLoader |
getInterfaceClassLoader() |
ModuleModel |
getModuleModel() |
Object |
getProxyObject() |
ReferenceConfigBase<?> |
getReferenceConfig()
Deprecated.
|
ServiceConfigBase<?> |
getServiceConfig()
Deprecated.
|
Class<?> |
getServiceInterfaceClass() |
String |
getServiceKey() |
ServiceMetadata |
getServiceMetadata() |
ServiceDescriptor |
getServiceModel() |
String |
getServiceName() |
int |
hashCode() |
void |
setClassLoader(ClassLoader classLoader) |
void |
setConfig(AbstractInterfaceConfig config)
Deprecated.
|
void |
setDestroyRunner(Runnable destroyRunner) |
void |
setProxyObject(Object proxyObject) |
void |
setServiceKey(String serviceKey) |
public ServiceModel(Object proxyObject, String serviceKey, ServiceDescriptor serviceModel, ModuleModel moduleModel, ClassLoader interfaceClassLoader)
public ServiceModel(Object proxyObject, String serviceKey, ServiceDescriptor serviceModel, ModuleModel moduleModel, ServiceMetadata serviceMetadata, ClassLoader interfaceClassLoader)
@Deprecated public AbstractInterfaceConfig getConfig()
@Deprecated public void setConfig(AbstractInterfaceConfig config)
@Deprecated public ReferenceConfigBase<?> getReferenceConfig()
@Deprecated public ServiceConfigBase<?> getServiceConfig()
public String getServiceKey()
public void setProxyObject(Object proxyObject)
public Object getProxyObject()
public ServiceDescriptor getServiceModel()
public void setClassLoader(ClassLoader classLoader)
public ClassLoader getClassLoader()
public Set<MethodDescriptor> getAllMethods()
public Class<?> getServiceInterfaceClass()
public void setServiceKey(String serviceKey)
public String getServiceName()
public ServiceMetadata getServiceMetadata()
public ModuleModel getModuleModel()
public Runnable getDestroyRunner()
public void setDestroyRunner(Runnable destroyRunner)
public ClassLoader getInterfaceClassLoader()
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.