You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@usergrid.apache.org by to...@apache.org on 2015/05/28 14:53:27 UTC

[22/50] [abbrv] incubator-usergrid git commit: added config options for multiregion

added config options for multiregion


Project: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/commit/8adf0488
Tree: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/tree/8adf0488
Diff: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/diff/8adf0488

Branch: refs/heads/USERGRID-669
Commit: 8adf0488a354be5d145c80eacc06992b888f96c5
Parents: 5977160
Author: Jeff West <jw...@apigee.com>
Authored: Tue May 26 09:06:34 2015 -0700
Committer: Jeff West <jw...@apigee.com>
Committed: Tue May 26 09:06:34 2015 -0700

----------------------------------------------------------------------
 .../usergrid/persistence/queue/QueueFig.java     | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/8adf0488/stack/corepersistence/queue/src/main/java/org/apache/usergrid/persistence/queue/QueueFig.java
----------------------------------------------------------------------
diff --git a/stack/corepersistence/queue/src/main/java/org/apache/usergrid/persistence/queue/QueueFig.java b/stack/corepersistence/queue/src/main/java/org/apache/usergrid/persistence/queue/QueueFig.java
index c1d84db..056982c 100644
--- a/stack/corepersistence/queue/src/main/java/org/apache/usergrid/persistence/queue/QueueFig.java
+++ b/stack/corepersistence/queue/src/main/java/org/apache/usergrid/persistence/queue/QueueFig.java
@@ -20,8 +20,27 @@ public interface QueueFig extends GuicyFig {
     @Default("us-east-1")
     public String getRegion();
 
+    @Key( "usergrid.queue.multiregion" )
+    @Default("false")
+    public boolean isMultiRegion();
+
+    @Key( "usergrid.queue.regionList" )
+    @Default("us-east-1")
+    public String getRegionList();
+
     @Key( "usergrid.queue.prefix" )
     @Default("usergrid")
     public String getPrefix();
 
+    @Key( "usergrid.queue.retention" )
+    @Default("1209600")
+    public String getRetentionPeriod();
+
+    @Key( "usergrid.queue.deadletter.retention" )
+    @Default("1209600")
+    public String getDeadletterRetentionPeriod();
+
+    @Key( "usergrid.queue.deliveryLimit" )
+    @Default("5")
+    public String getQueueDeliveryLimit();
 }