/** * Handles acknowledgement object. * * @param ack the ack */ private void handleAck(Ack ack) { if (ack.getMsgType() == MessageType.EMAIL || ack.getMsgType() == MessageType.MEETING) { try { logger.info("Putting ack on EmailAckQueue"); SuperCECServer.getArrivingEmailAcks().put(ack); } catch (Exception e) { logger.severe(StackTrace.asString(e)); } } else if (ack.getMsgType() == MessageType.CHANGESET) { // what does the server do with changesets? Does it apply immediately? } }