com.alibaba.dubbo.config
Class AbstractServiceConfig

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

public abstract class AbstractServiceConfig
extends AbstractInterfaceConfig

AbstractServiceConfig

Author:
william.liangf
See Also:
Serialized Form

Constructor Summary
AbstractServiceConfig()
           
 
Method Summary
 String getAccesslog()
           
 Integer getDelay()
           
 String getDocument()
           
 Integer getExecutes()
           
 Boolean getExport()
           
 String getFilter()
           
 String getGroup()
           
 String getListener()
           
 ProtocolConfig getProtocol()
           
 List<ProtocolConfig> getProtocols()
           
 String getToken()
           
 String getVersion()
           
 Integer getWeight()
           
 Boolean isDeprecated()
           
 Boolean isDynamic()
           
 Boolean isRegister()
           
 void setAccesslog(Boolean accesslog)
           
 void setAccesslog(String accesslog)
           
 void setDelay(Integer delay)
           
 void setDeprecated(Boolean deprecated)
           
 void setDocument(String document)
           
 void setDynamic(Boolean dynamic)
           
 void setExecutes(Integer executes)
           
 void setExport(Boolean export)
           
 void setGroup(String group)
           
 void setListener(String listener)
           
 void setProtocol(ProtocolConfig protocol)
           
 void setProtocols(List<? extends ProtocolConfig> protocols)
           
 void setRegister(Boolean register)
           
 void setToken(Boolean token)
           
 void setToken(String token)
           
 void setVersion(String version)
           
 void setWeight(Integer weight)
           
 
Methods inherited from class com.alibaba.dubbo.config.AbstractInterfaceConfig
getApplication, getCallbacks, getCluster, getConnections, getLayer, getLocal, getModule, getMonitor, getOnconnect, getOndisconnect, getOwner, getProxy, getRegistries, getRegistry, getScope, getStub, setApplication, setCallbacks, setCluster, setConnections, setFilter, setLayer, setLocal, setLocal, setModule, setMonitor, setMonitor, setOnconnect, setOndisconnect, setOwner, setProxy, setRegistries, setRegistry, setScope, setStub, setStub
 
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

AbstractServiceConfig

public AbstractServiceConfig()
Method Detail

getVersion

public String getVersion()

setVersion

public void setVersion(String version)

getGroup

public String getGroup()

setGroup

public void setGroup(String group)

getDelay

public Integer getDelay()

setDelay

public void setDelay(Integer delay)

getExport

public Boolean getExport()

setExport

public void setExport(Boolean export)

getWeight

public Integer getWeight()

setWeight

public void setWeight(Integer weight)

getDocument

@Parameter(escaped=true)
public String getDocument()

setDocument

public void setDocument(String document)

getToken

public String getToken()

setToken

public void setToken(Boolean token)

setToken

public void setToken(String token)

isDeprecated

public Boolean isDeprecated()

setDeprecated

public void setDeprecated(Boolean deprecated)

isDynamic

public Boolean isDynamic()

setDynamic

public void setDynamic(Boolean dynamic)

getProtocols

public List<ProtocolConfig> getProtocols()

setProtocols

public void setProtocols(List<? extends ProtocolConfig> protocols)

getProtocol

public ProtocolConfig getProtocol()

setProtocol

public void setProtocol(ProtocolConfig protocol)

getAccesslog

public String getAccesslog()

setAccesslog

public void setAccesslog(Boolean accesslog)

setAccesslog

public void setAccesslog(String accesslog)

getExecutes

public Integer getExecutes()

setExecutes

public void setExecutes(Integer executes)

getFilter

@Parameter(key="service.filter",
           append=true)
public String getFilter()
Overrides:
getFilter in class AbstractInterfaceConfig

getListener

@Parameter(key="exporter.listener",
           append=true)
public String getListener()
Overrides:
getListener in class AbstractInterfaceConfig

setListener

public void setListener(String listener)
Overrides:
setListener in class AbstractInterfaceConfig

isRegister

public Boolean isRegister()

setRegister

public void setRegister(Boolean register)


Copyright © 2012–2017 Alibaba. All rights reserved.