Class VirtualHostPropertiesNode
- java.lang.Object
-
- org.apache.qpid.server.virtualhost.AbstractSystemMessageSource
-
- org.apache.qpid.server.virtualhost.VirtualHostPropertiesNode
-
- All Implemented Interfaces:
MessageNode
,MessageSource
,TransactionLogResource
public class VirtualHostPropertiesNode extends AbstractSystemMessageSource
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.qpid.server.virtualhost.AbstractSystemMessageSource
AbstractSystemMessageSource.Consumer<T extends ConsumerTarget>
-
Nested classes/interfaces inherited from interface org.apache.qpid.server.message.MessageSource
MessageSource.ConsumerAccessRefused, MessageSource.ExistingConsumerPreventsExclusive, MessageSource.ExistingExclusiveConsumer, MessageSource.MessageConversionExceptionHandlingPolicy, MessageSource.QueueDeleted
-
-
Field Summary
-
Fields inherited from class org.apache.qpid.server.virtualhost.AbstractSystemMessageSource
_addressSpace, _id, _name
-
-
Constructor Summary
Constructors Constructor Description VirtualHostPropertiesNode(NamedAddressSpace virtualHost)
VirtualHostPropertiesNode(NamedAddressSpace virtualHost, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends ConsumerTarget<T>>
AbstractSystemMessageSource.Consumer<T>addConsumer(T target, FilterManager filters, Class<? extends ServerMessage> messageClass, String consumerName, EnumSet<ConsumerOption> options, Integer priority)
void
close()
protected InternalMessage
createMessage()
-
Methods inherited from class org.apache.qpid.server.virtualhost.AbstractSystemMessageSource
getConsumers, getId, getMessageConversionExceptionHandlingPolicy, getMessageDurability, getName, verifySessionAccess
-
-
-
-
Constructor Detail
-
VirtualHostPropertiesNode
public VirtualHostPropertiesNode(NamedAddressSpace virtualHost)
-
VirtualHostPropertiesNode
public VirtualHostPropertiesNode(NamedAddressSpace virtualHost, String name)
-
-
Method Detail
-
addConsumer
public <T extends ConsumerTarget<T>> AbstractSystemMessageSource.Consumer<T> addConsumer(T target, FilterManager filters, Class<? extends ServerMessage> messageClass, String consumerName, EnumSet<ConsumerOption> options, Integer priority) throws MessageSource.ExistingExclusiveConsumer, MessageSource.ExistingConsumerPreventsExclusive, MessageSource.ConsumerAccessRefused, MessageSource.QueueDeleted
- Specified by:
addConsumer
in interfaceMessageSource
- Overrides:
addConsumer
in classAbstractSystemMessageSource
- Throws:
MessageSource.ExistingExclusiveConsumer
MessageSource.ExistingConsumerPreventsExclusive
MessageSource.ConsumerAccessRefused
MessageSource.QueueDeleted
-
close
public void close()
-
createMessage
protected InternalMessage createMessage()
-
-