com.alibaba.dubbo.config
Class AbstractInterfaceConfig

java.lang.Object
  extended by com.alibaba.dubbo.config.AbstractConfig
      extended by com.alibaba.dubbo.config.AbstractMethodConfig
          extended by com.alibaba.dubbo.config.AbstractInterfaceConfig
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AbstractReferenceConfig, AbstractServiceConfig

public abstract class AbstractInterfaceConfig
extends AbstractMethodConfig

AbstractDefaultConfig

Author:
william.liangf
See Also:
Serialized Form

Constructor Summary
AbstractInterfaceConfig()
           
 
Method Summary
 ApplicationConfig getApplication()
           
 Integer getCallbacks()
           
 String getCluster()
           
 Integer getConnections()
           
 String getFilter()
           
 String getLayer()
           
 String getListener()
           
 String getLocal()
          Deprecated. Replace to getStub()
 ModuleConfig getModule()
           
 MonitorConfig getMonitor()
           
 String getOnconnect()
           
 String getOndisconnect()
           
 String getOwner()
           
 String getProxy()
           
 List<RegistryConfig> getRegistries()
           
 RegistryConfig getRegistry()
           
 String getScope()
           
 String getStub()
           
 void setApplication(ApplicationConfig application)
           
 void setCallbacks(Integer callbacks)
           
 void setCluster(String cluster)
           
 void setConnections(Integer connections)
           
 void setFilter(String filter)
           
 void setLayer(String layer)
           
 void setListener(String listener)
           
 void setLocal(Boolean local)
          Deprecated. Replace to setStub(Boolean)
 void setLocal(String local)
          Deprecated. Replace to setStub(String)
 void setModule(ModuleConfig module)
           
 void setMonitor(MonitorConfig monitor)
           
 void setMonitor(String monitor)
           
 void setOnconnect(String onconnect)
           
 void setOndisconnect(String ondisconnect)
           
 void setOwner(String owner)
           
 void setProxy(String proxy)
           
 void setRegistries(List<? extends RegistryConfig> registries)
           
 void setRegistry(RegistryConfig registry)
           
 void setScope(String scope)
           
 void setStub(Boolean stub)
           
 void setStub(String stub)
           
 
Methods inherited from class com.alibaba.dubbo.config.AbstractMethodConfig
getActives, getCache, getLoadbalance, getMerger, getMock, getParameters, getRetries, getSent, getTimeout, getValidation, isAsync, setActives, setAsync, setCache, setLoadbalance, setMerger, setMock, setMock, setParameters, setRetries, setSent, setTimeout, setValidation
 
Methods inherited from class com.alibaba.dubbo.config.AbstractConfig
getId, setId, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractInterfaceConfig

public AbstractInterfaceConfig()
Method Detail

getLocal

@Deprecated
public String getLocal()
Deprecated. Replace to getStub()

Returns:
local

setLocal

@Deprecated
public void setLocal(Boolean local)
Deprecated. Replace to setStub(Boolean)

Parameters:
local -

setLocal

@Deprecated
public void setLocal(String local)
Deprecated. Replace to setStub(String)

Parameters:
local -

getStub

public String getStub()

setStub

public void setStub(Boolean stub)

setStub

public void setStub(String stub)

getCluster

public String getCluster()

setCluster

public void setCluster(String cluster)

getProxy

public String getProxy()

setProxy

public void setProxy(String proxy)

getConnections

public Integer getConnections()

setConnections

public void setConnections(Integer connections)

getFilter

@Parameter(key="reference.filter",
           append=true)
public String getFilter()

setFilter

public void setFilter(String filter)

getListener

@Parameter(key="invoker.listener",
           append=true)
public String getListener()

setListener

public void setListener(String listener)

getLayer

public String getLayer()

setLayer

public void setLayer(String layer)

getApplication

public ApplicationConfig getApplication()

setApplication

public void setApplication(ApplicationConfig application)

getModule

public ModuleConfig getModule()

setModule

public void setModule(ModuleConfig module)

getRegistry

public RegistryConfig getRegistry()

setRegistry

public void setRegistry(RegistryConfig registry)

getRegistries

public List<RegistryConfig> getRegistries()

setRegistries

public void setRegistries(List<? extends RegistryConfig> registries)

getMonitor

public MonitorConfig getMonitor()

setMonitor

public void setMonitor(String monitor)

setMonitor

public void setMonitor(MonitorConfig monitor)

getOwner

public String getOwner()

setOwner

public void setOwner(String owner)

getCallbacks

public Integer getCallbacks()

setCallbacks

public void setCallbacks(Integer callbacks)

getOnconnect

public String getOnconnect()

setOnconnect

public void setOnconnect(String onconnect)

getOndisconnect

public String getOndisconnect()

setOndisconnect

public void setOndisconnect(String ondisconnect)

getScope

public String getScope()

setScope

public void setScope(String scope)


Copyright © 2012–2017 Alibaba. All rights reserved.