├── .gitignore ├── LICENSE ├── README ├── example-config.yml ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── urbanairship │ │ └── octobot │ │ ├── Beanstalk.java │ │ ├── Introspector.java │ │ ├── MailQueue.java │ │ ├── Metrics.java │ │ ├── Octobot.java │ │ ├── Queue.java │ │ ├── QueueConsumer.java │ │ ├── RabbitMQ.java │ │ ├── Settings.java │ │ └── TaskExecutor.java └── resources │ └── log4j.properties └── test ├── java └── com │ └── urbanairship │ └── octobot │ └── tasks │ ├── SampleNonRunnableTask.java │ └── SampleTask.java └── scala └── com └── urbanairship └── octobot ├── SettingsSpec.scala ├── TaskSpec.scala └── TestUtils.scala /.gitignore: -------------------------------------------------------------------------------- 1 | target -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/LICENSE -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/README -------------------------------------------------------------------------------- /example-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/example-config.yml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/urbanairship/octobot/Beanstalk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/src/main/java/com/urbanairship/octobot/Beanstalk.java -------------------------------------------------------------------------------- /src/main/java/com/urbanairship/octobot/Introspector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/src/main/java/com/urbanairship/octobot/Introspector.java -------------------------------------------------------------------------------- /src/main/java/com/urbanairship/octobot/MailQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/src/main/java/com/urbanairship/octobot/MailQueue.java -------------------------------------------------------------------------------- /src/main/java/com/urbanairship/octobot/Metrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/src/main/java/com/urbanairship/octobot/Metrics.java -------------------------------------------------------------------------------- /src/main/java/com/urbanairship/octobot/Octobot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/src/main/java/com/urbanairship/octobot/Octobot.java -------------------------------------------------------------------------------- /src/main/java/com/urbanairship/octobot/Queue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/src/main/java/com/urbanairship/octobot/Queue.java -------------------------------------------------------------------------------- /src/main/java/com/urbanairship/octobot/QueueConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/src/main/java/com/urbanairship/octobot/QueueConsumer.java -------------------------------------------------------------------------------- /src/main/java/com/urbanairship/octobot/RabbitMQ.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/src/main/java/com/urbanairship/octobot/RabbitMQ.java -------------------------------------------------------------------------------- /src/main/java/com/urbanairship/octobot/Settings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/src/main/java/com/urbanairship/octobot/Settings.java -------------------------------------------------------------------------------- /src/main/java/com/urbanairship/octobot/TaskExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/src/main/java/com/urbanairship/octobot/TaskExecutor.java -------------------------------------------------------------------------------- /src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /src/test/java/com/urbanairship/octobot/tasks/SampleNonRunnableTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/src/test/java/com/urbanairship/octobot/tasks/SampleNonRunnableTask.java -------------------------------------------------------------------------------- /src/test/java/com/urbanairship/octobot/tasks/SampleTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/src/test/java/com/urbanairship/octobot/tasks/SampleTask.java -------------------------------------------------------------------------------- /src/test/scala/com/urbanairship/octobot/SettingsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/src/test/scala/com/urbanairship/octobot/SettingsSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/urbanairship/octobot/TaskSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/src/test/scala/com/urbanairship/octobot/TaskSpec.scala -------------------------------------------------------------------------------- /src/test/scala/com/urbanairship/octobot/TestUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cscotta/Octobot/HEAD/src/test/scala/com/urbanairship/octobot/TestUtils.scala --------------------------------------------------------------------------------