| Name | Description | Type | Package | Framework | 
| CompositeDestination | Class | org.apache.activemq.broker.region.virtual | Apache ActiveMQ | |
| CompositeDestinationFilter | Represents a composite Destination where send()s are replicated to each Destination instance. | Class | org.apache.activemq.broker.region.virtual | Apache ActiveMQ | 
| CompositeQueue | Represents a virtual queue which forwards to a number of other destinations. | Class | org.apache.activemq.broker.region.virtual | Apache ActiveMQ | 
| CompositeTopic | Represents a virtual topic which forwards to a number of other destinations. | Class | org.apache.activemq.broker.region.virtual | Apache ActiveMQ | 
| FilteredDestination | Represents a destination which is filtered using some predicate such as a selector so that messages are only dispatched to the destination if they match the filter. | Class | org.apache.activemq.broker.region.virtual | Apache ActiveMQ | 
| MappedQueueFilter | Creates a mapped Queue that can recover messages from subscription recovery policy of its Virtual Topic. | Class | org.apache.activemq.broker.region.virtual | Apache ActiveMQ | 
| MirroredQueue | Queue using a prefix and postfix to define the topic name on which to mirror the queue to. | Class | org.apache.activemq.broker.region.virtual | Apache ActiveMQ | 
| SelectorAwareVirtualTopicInterceptor | Class | org.apache.activemq.broker.region.virtual | Apache ActiveMQ | |
| VirtualDestination | Represents some kind of virtual destination. | Interface | org.apache.activemq.broker.region.virtual | Apache ActiveMQ | 
| VirtualDestinationInterceptor | Class | org.apache.activemq.broker.region.virtual | Apache ActiveMQ | |
| VirtualTopic | Topics using a prefix and postfix. | Class | org.apache.activemq.broker.region.virtual | Apache ActiveMQ | 
| VirtualTopicInterceptor | Class | org.apache.activemq.broker.region.virtual | Apache ActiveMQ | |