org.apache.qpid.server.virtualhost
Class VirtualHostRegistry

java.lang.Object
  extended by org.apache.qpid.server.virtualhost.VirtualHostRegistry
All Implemented Interfaces:
org.apache.qpid.common.Closeable

public class VirtualHostRegistry
extends Object
implements org.apache.qpid.common.Closeable


Constructor Summary
VirtualHostRegistry(ApplicationRegistry applicationRegistry)
           
 
Method Summary
 void close()
           
 ApplicationRegistry getApplicationRegistry()
           
 ConfigStore getConfigStore()
           
 VirtualHost getDefaultVirtualHost()
           
 VirtualHost getVirtualHost(String name)
           
 Collection<VirtualHost> getVirtualHosts()
           
 void registerVirtualHost(VirtualHost host)
           
 void setDefaultVirtualHostName(String defaultVirtualHostName)
           
 void unregisterVirtualHost(VirtualHost host)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VirtualHostRegistry

public VirtualHostRegistry(ApplicationRegistry applicationRegistry)
Method Detail

registerVirtualHost

public void registerVirtualHost(VirtualHost host)
                         throws Exception
Throws:
Exception

unregisterVirtualHost

public void unregisterVirtualHost(VirtualHost host)

getVirtualHost

public VirtualHost getVirtualHost(String name)

getDefaultVirtualHost

public VirtualHost getDefaultVirtualHost()

setDefaultVirtualHostName

public void setDefaultVirtualHostName(String defaultVirtualHostName)

getVirtualHosts

public Collection<VirtualHost> getVirtualHosts()

getApplicationRegistry

public ApplicationRegistry getApplicationRegistry()

getConfigStore

public ConfigStore getConfigStore()

close

public void close()
Specified by:
close in interface org.apache.qpid.common.Closeable


Licensed to the Apache Software Foundation