private ScheduledFuture<?> sessionPingTask;
@Override
public void init(final String[] args) throws Exception {
// Initialize the context for simple standard I/O
context = new ContextImpl(new StreamIOAdapter(), new CommandBufferImpl());
String sopts = "c:f:hv";
LongOpt[] lopts = new LongOpt[] { new LongOpt("connect", LongOpt.REQUIRED_ARGUMENT, null, 'c'),
new LongOpt("file", LongOpt.REQUIRED_ARGUMENT, null, 'f'),
new LongOpt("help", LongOpt.NO_ARGUMENT, null, 'h'),
new LongOpt("version", LongOpt.NO_ARGUMENT, null, 'v'), };