class MulticastSocketListenerThread extends Thread {

    public synchronized void shutdown() {
        setRunning(false);
        interrupt();
        socket.close();
    }

      MulticastSocketListenerThread(String name, InetAddress pHostAddress, AgentDetailsHolder pAgentDetailsHolder, Restrictor pRestrictor, String pMulticastGroup, int pMulticastPort, LogHandler pLogHandler);

}