ログインとログアウトの SessionEvent を送信するサンプルアプリケーションです。
イベントの送信処理は src/main/java/imsglobal/caliper/CaliperSession.java に記述されています。
IMSGlobalのGitHubからSensor APIを入手します。
ダウンロードしたソースを下記のコマンドでインストールします。
mvn clean install
CaliperSession.java の ENDPOINT や API_KEY を各自の環境に合わせた値に書き換えてください。
コマンドプロンプト等から下記のコマンドを実行してください。
mvn package
target\bin\tomcat.bat
ポート8888でTomcatが起動しますので、Webブラウザ等から下記のアドレスにアクセスしてください。
http://localhost:8888/login.jsp
画面上のLogin/Logoutボタンを押すと SessionEvent が送信されます。
Caliper Analytics v1 Final Specification