Skip to content

Instantly share code, notes, and snippets.

@mvberg
Created November 26, 2013 21:54
Show Gist options
  • Save mvberg/7666988 to your computer and use it in GitHub Desktop.
Save mvberg/7666988 to your computer and use it in GitHub Desktop.
SessionKeeper delay - first onNext respects delay time but after that seems to come in every second or so
keeper.keep(session.id(), 5).subscribe(new Observer<SessionResult>() {
@Override
public void onCompleted() {
// TODO Auto-generated method stub
}
@Override
public void onError(Throwable e) {
// TODO Auto-generated method stub
}
@Override
public void onNext(SessionResult args) {
log.warn("Session result = " + args.session().status());
}
});
2013-11-26 15:52:13,513 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:14,667 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:15,811 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:16,963 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:18,239 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:19,463 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:20,606 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:21,749 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:22,928 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:24,071 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:25,213 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:26,355 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:27,497 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:28,750 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:29,918 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:31,143 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:32,287 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:33,429 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:34,578 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:35,721 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:36,865 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:38,006 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:39,254 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:40,396 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:41,563 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:42,788 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:43,930 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:45,072 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:46,214 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:47,363 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:48,508 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:49,756 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:50,897 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:52,038 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:53,206 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:54,429 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:55,569 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:56,712 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:57,856 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
2013-11-26 15:52:58,998 WARN [Session Keeper] c.b.p.w.s.c.BackendClientTest onNext@137 Session result = ACTIVE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment