Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Virtual Number pool monitoring app
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
Overview =========== This app can be used to monitor the delivery performance of virtual numbers for an SMS gateway. When an expected message isn't received on a virtual number within a configurable timeframe the sysadmin will receive an email and/or SMS. Usage =========== 1) Copy the beans-template.xml file to beans-xml. Configure beans.xml with credentials, numbers to test, etc 2) Deploy to openshift or JBoss 7.1.1. Untested on other JEE6 servers. Notes =========== - The VirtualNumberCheckExecutor is the main execution process of the app. It is executed by a timer. - The state of all the checks are held in CheckStateStore - REST endpoint for Delivery Receipt and Inbound SMS push processing located at <context>/rest/process. See classes in package com.smspl.mc4.monitoring.virtualnumber.rest TODO =========== 1) Set up test framework (yes this should be done first!) 2) Quis custodiet ipsos custodes? Frameworks and Libraries ================================= - jdk 1.6 - cdi (weld) - seam 3 solder (config, logging) - seam 3 rest - joda-time