protected void processNotification(_lifecycleEventRequest callback) {
protected void processNotification(LifecycleEventRequest callback) {
    protected void processNotification(_lifecycleEventRequest callback) {        BigInteger timestamp = callback.getTimestamp();        if (timestamp != null) {            long utc = timestamp.longValue();            Date date = new Date(utc * 1000);            out.println("time:   " + date.toString());        }        URI app = callback.getApplicationReference();        out.println("uri:    " + ((app != null) ? app.toString() : "(null)"));        ApplicationStatusType status = callback.getStatus();        out.println("event:  "                + ((status != null) ?                status.getState().toString()                : "(null)"));        if (status != null) {            if (status.getStateInfo() != null) {                out.println("info :" + status.getStateInfo());            }            if (status.getExtendedState() != null) {                MessageElement[] any = status.getExtendedState().get_any();                for (int i = 0; i < any.length; i++) {                    out.println(any[i].toString());                }            }        }        out.println();        out.flush();    }