org.apache.qpid.server.configuration
Class SystemConfigImpl

java.lang.Object
  extended by org.apache.qpid.server.configuration.SystemConfigImpl
All Implemented Interfaces:
ConfiguredObject<SystemConfigType,SystemConfig>, SystemConfig

public class SystemConfigImpl
extends Object
implements SystemConfig


Constructor Summary
SystemConfigImpl(ConfigStore store)
           
SystemConfigImpl(UUID id, ConfigStore store)
           
 
Method Summary
 void addBroker(BrokerConfig broker)
           
 SystemConfigType getConfigType()
           
 long getCreateTime()
           
 UUID getId()
           
 String getName()
           
 String getNodeName()
           
 String getOperatingSystemName()
           
 String getOSArchitecture()
           
 String getOSRelease()
           
 String getOSVersion()
           
 ConfiguredObject getParent()
           
 boolean isDurable()
           
 void removeBroker(BrokerConfig broker)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SystemConfigImpl

public SystemConfigImpl(ConfigStore store)

SystemConfigImpl

public SystemConfigImpl(UUID id,
                        ConfigStore store)
Method Detail

getName

public String getName()
Specified by:
getName in interface SystemConfig

getOperatingSystemName

public String getOperatingSystemName()
Specified by:
getOperatingSystemName in interface SystemConfig

getNodeName

public String getNodeName()
Specified by:
getNodeName in interface SystemConfig

getOSRelease

public String getOSRelease()
Specified by:
getOSRelease in interface SystemConfig

getOSVersion

public String getOSVersion()
Specified by:
getOSVersion in interface SystemConfig

getOSArchitecture

public String getOSArchitecture()
Specified by:
getOSArchitecture in interface SystemConfig

getId

public UUID getId()
Specified by:
getId in interface ConfiguredObject<SystemConfigType,SystemConfig>

getConfigType

public SystemConfigType getConfigType()
Specified by:
getConfigType in interface ConfiguredObject<SystemConfigType,SystemConfig>

getParent

public ConfiguredObject getParent()
Specified by:
getParent in interface ConfiguredObject<SystemConfigType,SystemConfig>

isDurable

public boolean isDurable()
Specified by:
isDurable in interface ConfiguredObject<SystemConfigType,SystemConfig>

addBroker

public void addBroker(BrokerConfig broker)
Specified by:
addBroker in interface SystemConfig

removeBroker

public void removeBroker(BrokerConfig broker)
Specified by:
removeBroker in interface SystemConfig

getCreateTime

public long getCreateTime()
Specified by:
getCreateTime in interface ConfiguredObject<SystemConfigType,SystemConfig>


Licensed to the Apache Software Foundation