if (client==null) { client=getClient((String)message.get("authScheme"),(String)message.get("authUser"),(String)message.get("authToken"));  }
        public void handle(Client client, Transport transport, Map message)            throws IOException        {            String channel_id=(String)message.get("channel");            Channel channel=getChannel(channel_id);            Object data=message.get("data");            Map reply=new HashMap();            reply.put(CHANNEL_ATTR,channel_id);            if (channel!=null&&data!=null&&_securityPolicy.canSend(client,channel,message))            {                channel.publish(data,client);                reply.put("successful",Boolean.TRUE);                reply.put("error","");            }            else            {                reply.put("successful",Boolean.FALSE);                reply.put("error","unknown channel");            }            transport.send(reply);        }