@Override protected ServerTransport getServerTransport() { if (serverTransport==null) { serverTransport = new ServerTransportProtocol(client.getSerializer()) { @Override void send(String message, AsyncCallback<Void> callback) { socket.send(message); callback.onSuccess(null); } }; } return serverTransport; }
@Override protected ServerTransport getServerTransport() { if (serverTransport==null) { serverTransport = new ServerTransportProtocol(client.getSerializer()) { @Override void send(String message, AsyncCallback<Void> callback) { socket.send(message); callback.onSuccess(null); } }; } return serverTransport; }
protected ServerTransport getServerTransport() { if (serverTransport == null) { serverTransport = new RPCServerTransport(client.getSerializer()); } return serverTransport; }
protected ServerTransport getServerTransport() { if (serverTransport == null) { serverTransport = new RPCServerTransport(client.getSerializer()); } return serverTransport; }
protected Object parse(String message) throws SerializationException { if (message == null || message.isEmpty()) { return null; } AtmosphereGWTSerializer serializer = client.getSerializer(); if (serializer == null) { throw new SerializationException("Can not deserialize message without serializer: " + message); } else { return serializer.deserialize(message); } }
protected Object parse(String message) throws SerializationException { if (message == null || message.isEmpty()) { return null; } AtmosphereGWTSerializer serializer = client.getSerializer(); if (serializer == null) { throw new SerializationException("Can not deserialize message without serializer: " + message); } else { return serializer.deserialize(message); } }
public String getUrl(int connectionCount) { String url = client.getUrl(); if (client.getSerializer() != null) { url = addUrlParameter(url, Constants.CLIENT_DESERIALZE_MODE_PARAMETER, client.getSerializer().getMode().name()); url = addUrlParameter(url, Constants.CLIENT_SERIALZE_MODE_PARAMETER, client.getSerializer().getPushMode().name()); } String className = getClass().getName(); className = className.substring(className.lastIndexOf('.') + 1); String transport = className.substring(0, className.indexOf("CometTransport")); return addUrlParameter(url, "t", Integer.toString((int) (Duration.currentTimeMillis() % Integer.MAX_VALUE), Character.MAX_RADIX).toUpperCase() + "&c=" + connectionCount + "&tr=" + transport); }
public String getUrl(int connectionCount) { String url = client.getUrl(); if (client.getSerializer() != null) { url = addUrlParameter(url, Constants.CLIENT_DESERIALZE_MODE_PARAMETER, client.getSerializer().getMode().name()); url = addUrlParameter(url, Constants.CLIENT_SERIALZE_MODE_PARAMETER, client.getSerializer().getPushMode().name()); } String className = getClass().getName(); className = className.substring(className.lastIndexOf('.') + 1); String transport = className.substring(0, className.indexOf("CometTransport")); return addUrlParameter(url, "t", Integer.toString((int) (Duration.currentTimeMillis() % Integer.MAX_VALUE), Character.MAX_RADIX).toUpperCase() + "&c=" + connectionCount + "&tr=" + transport); }
protected String serviceUrl() { int i = client.getUrl().indexOf('?'); String serviceUrl = (i > 0 ? client.getUrl().substring(0, i) : client.getUrl()) + "?servertransport=rpcprotocol&connectionID=" + connectionId; serviceUrl = addUrlParameter(serviceUrl, Constants.CLIENT_SERIALZE_MODE_PARAMETER, client.getSerializer().getPushMode().name()); return serviceUrl; }
protected String serviceUrl() { int i = client.getUrl().indexOf('?'); String serviceUrl = (i > 0 ? client.getUrl().substring(0, i) : client.getUrl()) + "?servertransport=rpcprotocol&connectionID=" + connectionId; serviceUrl = addUrlParameter(serviceUrl, Constants.CLIENT_SERIALZE_MODE_PARAMETER, client.getSerializer().getPushMode().name()); return serviceUrl; }