org.apache.activemq.apollo.dto
Class DurableSubscriptionDTO

java.lang.Object
  extended by org.apache.activemq.apollo.dto.QueueSettingsDTO
      extended by org.apache.activemq.apollo.dto.QueueDTO
          extended by org.apache.activemq.apollo.dto.DurableSubscriptionDTO

public class DurableSubscriptionDTO
extends QueueDTO

Author:
Hiram Chirino

Field Summary
 java.lang.String id_regex
          A regular expression used to match the subscription id.
 java.lang.String selector
          An optional selector that the durable subscription will be created with when it's first eagerly created.
 java.lang.String topic
          If the topic and id are specified, then the durable subscription can be eagerly created.
 java.util.ArrayList<java.lang.String> topics
          Additional topic names.
 
Fields inherited from class org.apache.activemq.apollo.dto.QueueDTO
auto_delete_after, id, mirrored
 
Fields inherited from class org.apache.activemq.apollo.dto.QueueSettingsDTO
catchup_enqueue_rate, dlq, fast_delivery_rate, full_policy, max_enqueue_rate, nak_limit, other, persistent, quota, swap, swap_range_size, tail_buffer
 
Constructor Summary
DurableSubscriptionDTO()
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id_regex

public java.lang.String id_regex
A regular expression used to match the subscription id.


topic

public java.lang.String topic
If the topic and id are specified, then the durable subscription can be eagerly created.


topics

public java.util.ArrayList<java.lang.String> topics
Additional topic names.


selector

public java.lang.String selector
An optional selector that the durable subscription will be created with when it's first eagerly created.

Constructor Detail

DurableSubscriptionDTO

public DurableSubscriptionDTO()
Method Detail

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class QueueDTO

hashCode

public int hashCode()
Overrides:
hashCode in class QueueDTO


Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.