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
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
authoriseCreateConnection(AMQPConnection<?> connection)
<T extends MessageDestination>
TcreateMessageDestination(java.lang.Class<T> clazz, java.util.Map<java.lang.String,java.lang.Object> attributes)
<T extends MessageSource>
TcreateMessageSource(java.lang.Class<T> clazz, java.util.Map<java.lang.String,java.lang.Object> attributes)
void
deregisterConnection(AMQPConnection<?> connection)
<T extends LinkModel>
java.util.Collection<T>findSendingLinks(java.util.regex.Pattern containerIdPattern, java.util.regex.Pattern linkNamePattern)
Deprecated.MessageDestination
getAttainedMessageDestination(java.lang.String name, boolean mayCreate)
MessageSource
getAttainedMessageSource(java.lang.String name)
java.util.Collection<? extends Connection<?>>
getConnections()
MessageDestination
getDefaultDestination()
DtxRegistry
getDtxRegistry()
java.util.List<java.lang.String>
getGlobalAddressDomains()
java.util.UUID
getId()
java.lang.String
getLocalAddress(java.lang.String routingAddress)
MessageStore
getMessageStore()
java.security.Principal
getPrincipal()
<T extends LinkModel>
TgetReceivingLink(java.lang.String remoteContainerId, java.lang.String linkName)
java.lang.String
getRedirectHost(AmqpPort<?> port)
<T extends LinkModel>
TgetSendingLink(java.lang.String remoteContainerId, java.lang.String linkName)
boolean
hasMessageSources()
boolean
isActive()
void
registerConnection(AMQPConnection<?> connection)
<T extends LinkModel>
voidvisitSendingLinks(LinkRegistryModel.LinkVisitor<T> visitor)
-
-
-
Method Detail
-
getId
java.util.UUID getId()
-
getAttainedMessageSource
MessageSource getAttainedMessageSource(java.lang.String name)
-
getAttainedMessageDestination
MessageDestination getAttainedMessageDestination(java.lang.String name, boolean mayCreate)
-
registerConnection
void registerConnection(AMQPConnection<?> connection)
-
deregisterConnection
void deregisterConnection(AMQPConnection<?> connection)
-
getRedirectHost
java.lang.String getRedirectHost(AmqpPort<?> port)
-
getPrincipal
java.security.Principal getPrincipal()
-
isActive
boolean isActive()
-
getDefaultDestination
MessageDestination getDefaultDestination()
-
getSendingLink
<T extends LinkModel> T getSendingLink(java.lang.String remoteContainerId, java.lang.String linkName)
-
getReceivingLink
<T extends LinkModel> T getReceivingLink(java.lang.String remoteContainerId, java.lang.String linkName)
-
findSendingLinks
@Deprecated <T extends LinkModel> java.util.Collection<T> findSendingLinks(java.util.regex.Pattern containerIdPattern, java.util.regex.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(java.lang.Class<T> clazz, java.util.Map<java.lang.String,java.lang.Object> attributes)
-
createMessageDestination
<T extends MessageDestination> T createMessageDestination(java.lang.Class<T> clazz, java.util.Map<java.lang.String,java.lang.Object> attributes)
-
hasMessageSources
boolean hasMessageSources()
-
getConnections
java.util.Collection<? extends Connection<?>> getConnections()
-
getGlobalAddressDomains
java.util.List<java.lang.String> getGlobalAddressDomains()
-
getLocalAddress
java.lang.String getLocalAddress(java.lang.String routingAddress)
-
-