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();
}