com.alibaba.dubbo.config
Class ApplicationConfig

java.lang.Object
  extended by com.alibaba.dubbo.config.AbstractConfig
      extended by com.alibaba.dubbo.config.ApplicationConfig
All Implemented Interfaces:
Serializable

public class ApplicationConfig
extends AbstractConfig

ApplicationConfig

Author:
william.liangf
See Also:
Serialized Form

Constructor Summary
ApplicationConfig()
           
ApplicationConfig(String name)
           
 
Method Summary
 String getArchitecture()
           
 String getCompiler()
           
 String getEnvironment()
           
 String getLogger()
           
 MonitorConfig getMonitor()
           
 String getName()
           
 String getOrganization()
           
 String getOwner()
           
 List<RegistryConfig> getRegistries()
           
 RegistryConfig getRegistry()
           
 String getVersion()
           
 Boolean isDefault()
           
 void setArchitecture(String architecture)
           
 void setCompiler(String compiler)
           
 void setDefault(Boolean isDefault)
           
 void setEnvironment(String environment)
           
 void setLogger(String logger)
           
 void setMonitor(MonitorConfig monitor)
           
 void setMonitor(String monitor)
           
 void setName(String name)
           
 void setOrganization(String organization)
           
 void setOwner(String owner)
           
 void setRegistries(List<? extends RegistryConfig> registries)
           
 void setRegistry(RegistryConfig registry)
           
 void setVersion(String version)
           
 
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

ApplicationConfig

public ApplicationConfig()

ApplicationConfig

public ApplicationConfig(String name)
Method Detail

getName

@Parameter(key="application",
           required=true)
public String getName()

setName

public void setName(String name)

getVersion

@Parameter(key="application.version")
public String getVersion()

setVersion

public void setVersion(String version)

getOwner

public String getOwner()

setOwner

public void setOwner(String owner)

getOrganization

public String getOrganization()

setOrganization

public void setOrganization(String organization)

getArchitecture

public String getArchitecture()

setArchitecture

public void setArchitecture(String architecture)

getEnvironment

public String getEnvironment()

setEnvironment

public void setEnvironment(String environment)

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)

getCompiler

public String getCompiler()

setCompiler

public void setCompiler(String compiler)

getLogger

public String getLogger()

setLogger

public void setLogger(String logger)

isDefault

public Boolean isDefault()

setDefault

public void setDefault(Boolean isDefault)


Copyright © 2012–2017 Alibaba. All rights reserved.