Package org.apache.qpid.server.model
Interface NamedAddressSpace
-
- All Superinterfaces:
Named
- All Known Subinterfaces:
NonStandardVirtualHost<X>
,ProvidedStoreVirtualHost<X>
,QueueManagingVirtualHost<X>
,RedirectingVirtualHost<X>
,VirtualHost<X>
- All Known Implementing Classes:
AbstractNonConnectionAcceptingVirtualHost
,AbstractVirtualHost
,ProvidedStoreVirtualHostImpl
public interface NamedAddressSpace extends Named
-
-
Method Summary
-
-
-
Method Detail
-
getId
UUID getId()
-
getAttainedMessageSource
MessageSource getAttainedMessageSource(String name)
-
getAttainedMessageDestination
MessageDestination getAttainedMessageDestination(String name, boolean mayCreate)
-
registerConnection
void registerConnection(AMQPConnection<?> connection)
-
deregisterConnection
void deregisterConnection(AMQPConnection<?> connection)
-
getPrincipal
Principal getPrincipal()
-
isActive
boolean isActive()
-
getDefaultDestination
MessageDestination getDefaultDestination()
-
getReceivingLink
<T extends LinkModel> T getReceivingLink(String remoteContainerId, String linkName)
-
findSendingLinks
@Deprecated <T extends LinkModel> Collection<T> findSendingLinks(Pattern containerIdPattern, Pattern linkNamePattern)
Deprecated.
-
visitSendingLinks
<T extends LinkModel> void visitSendingLinks(LinkRegistryModel.LinkVisitor<T> visitor)
-
authoriseCreateConnection
boolean authoriseCreateConnection(AMQPConnection<?> connection)
-
getDtxRegistry
DtxRegistry getDtxRegistry()
-
getMessageStore
MessageStore getMessageStore()
-
createMessageSource
<T extends MessageSource> T createMessageSource(Class<T> clazz, Map<String,Object> attributes)
-
createMessageDestination
<T extends MessageDestination> T createMessageDestination(Class<T> clazz, Map<String,Object> attributes)
-
hasMessageSources
boolean hasMessageSources()
-
getConnections
Collection<? extends Connection<?>> getConnections()
-
-