public class ConsumerModel extends Object
| Constructor and Description |
|---|
ConsumerModel(String serviceKey,
Object proxyObject,
ServiceDescriptor serviceModel,
ReferenceConfigBase<?> referenceConfig)
This constructor create an instance of ConsumerModel and passed objects should not be null.
|
ConsumerModel(String serviceKey,
Object proxyObject,
ServiceDescriptor serviceModel,
ReferenceConfigBase<?> referenceConfig,
ServiceMetadata metadata) |
public ConsumerModel(String serviceKey, Object proxyObject, ServiceDescriptor serviceModel, ReferenceConfigBase<?> referenceConfig)
IllegalArgumentExceptionserviceKey - Name of the service.proxyObject - Proxy object.public ConsumerModel(String serviceKey, Object proxyObject, ServiceDescriptor serviceModel, ReferenceConfigBase<?> referenceConfig, ServiceMetadata metadata)
public void init(Map<String,AsyncMethodInfo> attributes)
public Object getProxyObject()
public void setProxyObject(Object proxyObject)
public Set<MethodDescriptor> getAllMethods()
public Class<?> getServiceInterfaceClass()
public String getServiceKey()
public AsyncMethodInfo getMethodConfig(String methodName)
public ServiceDescriptor getServiceModel()
public ReferenceConfigBase getReferenceConfig()
public AsyncMethodInfo getAsyncInfo(String methodName)
public void setServiceKey(String serviceKey)
public void initMethodModels()
public ClassLoader getClassLoader()
public ServiceMetadata getServiceMetadata()
public ConsumerMethodModel getMethodModel(Method method)
method - method objectpublic ConsumerMethodModel getMethodModel(String method)
method - method objectpublic ConsumerMethodModel getMethodModel(String method, String[] argsType)
method - methodNameargsType - method arguments typepublic List<ConsumerMethodModel> getAllMethodModels()
public String getServiceName()
Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.