org.apache.qpid.server.virtualhost
Interface VirtualHost
- All Superinterfaces:
- org.apache.qpid.common.Closeable, ConfiguredObject<VirtualHostConfigType,VirtualHostConfig>, DurableConfigurationStore.Source, VirtualHostConfig
- All Known Implementing Classes:
- VirtualHostImpl
public interface VirtualHost
- extends DurableConfigurationStore.Source, VirtualHostConfig, org.apache.qpid.common.Closeable
getConnectionRegistry
IConnectionRegistry getConnectionRegistry()
getConfiguration
VirtualHostConfiguration getConfiguration()
getName
String getName()
- Specified by:
getName
in interface VirtualHostConfig
getQueueRegistry
QueueRegistry getQueueRegistry()
getExchangeRegistry
ExchangeRegistry getExchangeRegistry()
getExchangeFactory
ExchangeFactory getExchangeFactory()
getMessageStore
MessageStore getMessageStore()
getTransactionLog
TransactionLog getTransactionLog()
getDurableConfigurationStore
DurableConfigurationStore getDurableConfigurationStore()
- Specified by:
getDurableConfigurationStore
in interface DurableConfigurationStore.Source
getAuthenticationManager
AuthenticationManager getAuthenticationManager()
getSecurityManager
SecurityManager getSecurityManager()
close
void close()
- Specified by:
close
in interface org.apache.qpid.common.Closeable
getManagedObject
ManagedObject getManagedObject()
getBrokerId
UUID getBrokerId()
scheduleHouseKeepingTask
void scheduleHouseKeepingTask(long period,
HouseKeepingTask task)
getHouseKeepingTaskCount
long getHouseKeepingTaskCount()
getHouseKeepingCompletedTaskCount
long getHouseKeepingCompletedTaskCount()
getHouseKeepingPoolSize
int getHouseKeepingPoolSize()
setHouseKeepingPoolSize
void setHouseKeepingPoolSize(int newSize)
getHouseKeepingActiveCount
int getHouseKeepingActiveCount()
getApplicationRegistry
IApplicationRegistry getApplicationRegistry()
getBindingFactory
BindingFactory getBindingFactory()
createBrokerConnection
void createBrokerConnection(String transport,
String host,
int port,
String vhost,
boolean durable,
String authMechanism,
String username,
String password)
getConfigStore
ConfigStore getConfigStore()
removeBrokerConnection
void removeBrokerConnection(BrokerLink brokerLink)
Licensed to the Apache Software Foundation