boolean updateAvail = PluginContainer.getInstance().isStarted();
PingRequest request = new PingRequest(getConfiguration().getAgentName(), updateAvail, true);
ClientRemotePojoFactory factory = m_clientSender.getClientRemotePojoFactory();
CoreServerService server = factory.getRemotePojo(CoreServerService.class);
request = server.ping(request);
// take this opportunity to check the agent-server clock sync
serverClockNotification(request.getReplyServerTimestamp());
// If the server thinks we are down, we need to do some things to get this agent in sync