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; }
sourceWriter.print("private Serializer SERIALIZER = new " + realize + "();"); sourceWriter.print("protected Serializer getRPCSerializer() {return SERIALIZER;}"); sourceWriter.println("public SerialMode getMode() {return SerialMode." + annotation.mode().name() + ";}"); sourceWriter.println("public SerialMode getPushMode() {return SerialMode." + annotation.pushMode().name() + ";}"); sourceWriter.println("public Object deserialize(String message) throws SerializationException {"); sourceWriter.println(" return deserialize" + annotation.mode().name() + "(message);}"); sourceWriter.println("public String serialize(Object message) throws SerializationException {"); sourceWriter.println(" return serialize" + annotation.pushMode().name() + "(message);}"); sourceWriter.commit(logger);
sourceWriter.print("private Serializer SERIALIZER = new " + realize + "();"); sourceWriter.print("protected Serializer getRPCSerializer() {return SERIALIZER;}"); sourceWriter.println("public SerialMode getMode() {return SerialMode." + annotation.mode().name() + ";}"); sourceWriter.println("public SerialMode getPushMode() {return SerialMode." + annotation.pushMode().name() + ";}"); sourceWriter.println("public Object deserialize(String message) throws SerializationException {"); sourceWriter.println(" return deserialize" + annotation.mode().name() + "(message);}"); sourceWriter.println("public String serialize(Object message) throws SerializationException {"); sourceWriter.println(" return serialize" + annotation.pushMode().name() + "(message);}"); sourceWriter.commit(logger);