--- android/TrainInfoService/src/dk/thoerup/traininfoservice/TraininfoSettings.java 2011/04/20 16:47:21 1345 +++ android/TrainInfoService/src/dk/thoerup/traininfoservice/TraininfoSettings.java 2012/08/20 21:15:37 1832 @@ -11,11 +11,15 @@ public class TraininfoSettings implements BreakerConfig{ + public enum Backend { + Azure, + Mobile + } Logger logger = Logger.getLogger(TraininfoSettings.class.getName() ); @ConfigVariable - boolean useazuresite; + Backend backend; @ConfigVariable(description = "Circuitbreaker", readonly = true) int banedk_threshold; @@ -32,9 +36,15 @@ @ConfigVariable int reply_timeout; + @ConfigVariable(readonly = true) + String mail_recipient; + + @ConfigVariable + boolean tritinfo_enabled; + - public boolean getUseAzureSite() { - return useazuresite; + public Backend getBackend() { + return backend; } @@ -59,4 +69,15 @@ public int getTimeout() { return banedk_timeout; } + + public String getMailRecipient() { + return mail_recipient; + } + + + public boolean isTritinfoEnabled() { + return tritinfo_enabled; + } + + }