| Chunk |
|---|
| Conflicting content |
|---|
package org.atmosphere.gwt.server; <<<<<<< HEAD import com.google.gwt.user.client.rpc.SerializationException; import com.google.gwt.user.server.rpc.SerializationPolicy; import com.google.gwt.user.server.rpc.SerializationPolicyProvider; import com.google.gwt.user.server.rpc.impl.ServerSerializationStreamReader; ======= import java.util.logging.Level; import org.atmosphere.cpr.AtmosphereResource; import org.atmosphere.cpr.AtmosphereServletProcessor; import org.atmosphere.cpr.Broadcaster; import org.atmosphere.cpr.BroadcasterFactory; import org.atmosphere.cpr.DefaultBroadcaster; import org.atmosphere.gwt.server.impl.GwtAtmosphereResourceImpl; import org.atmosphere.handler.AbstractReflectorAtmosphereHandler; import org.slf4j.Logger; import org.slf4j.LoggerFactory; >>>>>>> 460634ed5490858d675f3790e4b9f89bc7730947 import java.io.BufferedReader; import java.io.IOException; |
| Solution content |
|---|
package org.atmosphere.gwt.server; import java.io.BufferedReader; import java.io.IOException; |
| File |
|---|
| AtmosphereGwtHandler.java |
| Developer's decision |
|---|
| None |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
import org.atmosphere.cpr.BroadcasterFactory; import org.atmosphere.cpr.DefaultBroadcaster; import org.atmosphere.cpr.FrameworkConfig; <<<<<<< HEAD import org.atmosphere.gwt.server.impl.GwtAtmosphereResourceImpl; import org.atmosphere.gwt.server.impl.RPCUtil; ======= import org.atmosphere.gwt.server.impl.GwtRpcDeserializer; import org.atmosphere.gwt.server.spi.JSONSerializerProvider; >>>>>>> 460634ed5490858d675f3790e4b9f89bc7730947 import org.atmosphere.gwt.shared.Constants; import org.atmosphere.gwt.shared.SerialMode; import org.atmosphere.handler.AbstractReflectorAtmosphereHandler; |
| Solution content |
|---|
import org.atmosphere.cpr.BroadcasterFactory; import org.atmosphere.cpr.DefaultBroadcaster; import org.atmosphere.cpr.FrameworkConfig; import org.atmosphere.gwt.server.impl.GwtAtmosphereResourceImpl; import org.atmosphere.gwt.server.impl.GwtRpcDeserializer; import org.atmosphere.gwt.server.spi.JSONSerializerProvider; import org.atmosphere.gwt.shared.Constants; import org.atmosphere.gwt.shared.SerialMode; import org.atmosphere.handler.AbstractReflectorAtmosphereHandler; |
| File |
|---|
| AtmosphereGwtHandler.java |
| Developer's decision |
|---|
| Combination |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
return getGwtRpc().deserialize(data);
case JSON:
<<<<<<< HEAD
throw new UnsupportedOperationException("Not implemented");
=======
return getJSONDeserializer().deserialize(data);
>>>>>>> 460634ed5490858d675f3790e4b9f89bc7730947
case PLAIN:
return data;
} |
| Solution content |
|---|
case PLAIN:
return getGwtRpc().deserialize(data);
case JSON:
return getJSONDeserializer().deserialize(data);
return data;
} |
| File |
|---|
| AtmosphereGwtHandler.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Method invocation |
| Return statement |
| Throw statement |
| Chunk |
|---|
| Conflicting content |
|---|
import org.atmosphere.cpr.AtmosphereResponse;
import org.atmosphere.cpr.Broadcaster;
<<<<<<< HEAD
=======
import javax.servlet.http.HttpSession;
import java.io.Serializable;
import java.util.List;
import javax.servlet.ServletContext;
>>>>>>> 460634ed5490858d675f3790e4b9f89bc7730947
public interface GwtAtmosphereResource {
public Broadcaster getBroadcaster();
|
| Solution content |
|---|
import org.atmosphere.cpr.AtmosphereResponse;
import org.atmosphere.cpr.Broadcaster;
import javax.servlet.http.HttpSession;
import java.io.Serializable;
import java.util.List;
import javax.servlet.ServletContext;
public interface GwtAtmosphereResource {
public Broadcaster getBroadcaster();
|
| File |
|---|
| GwtAtmosphereResource.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
*/ package org.atmosphere.gwt.server.impl; <<<<<<< HEAD import com.google.gwt.rpc.server.ClientOracle; import com.google.gwt.user.server.rpc.SerializationPolicy; import java.io.IOException; import java.io.OutputStream; import java.io.Serializable; import java.util.Collection; import java.util.List; import java.util.concurrent.ScheduledFuture; import java.util.concurrent.TimeUnit; import javax.servlet.http.HttpSession; ======= import javax.servlet.ServletContext; >>>>>>> 460634ed5490858d675f3790e4b9f89bc7730947 import org.atmosphere.cpr.AtmosphereRequest; import org.atmosphere.cpr.AtmosphereResource; import org.atmosphere.cpr.AtmosphereResourceEvent; |
| Solution content |
|---|
*/ package org.atmosphere.gwt.server.impl; import javax.servlet.ServletContext; import org.atmosphere.cpr.AtmosphereRequest; import org.atmosphere.cpr.AtmosphereResource; import org.atmosphere.cpr.AtmosphereResourceEvent; |
| File |
|---|
| GwtAtmosphereResourceImpl.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
import org.slf4j.Logger; import org.slf4j.LoggerFactory; <<<<<<< HEAD ======= import javax.servlet.http.HttpSession; import java.io.IOException; import java.io.OutputStream; import java.io.Serializable; import java.util.Collection; import java.util.List; import java.util.concurrent.ScheduledFuture; import java.util.concurrent.TimeUnit; import org.atmosphere.gwt.server.SerializationException; >>>>>>> 460634ed5490858d675f3790e4b9f89bc7730947 /** * @author p.havelaar */ |
| Solution content |
|---|
import org.slf4j.Logger; import org.slf4j.LoggerFactory; import javax.servlet.http.HttpSession; import java.io.IOException; import java.io.OutputStream; import java.io.Serializable; import java.util.Collection; import java.util.List; import java.util.concurrent.ScheduledFuture; import java.util.concurrent.TimeUnit; import org.atmosphere.gwt.server.SerializationException; /** * @author p.havelaar */ |
| File |
|---|
| GwtAtmosphereResourceImpl.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
*/ package org.atmosphere.gwt.server.impl; <<<<<<< HEAD import com.google.gwt.rpc.server.ClientOracle; import com.google.gwt.user.client.rpc.SerializationException; import com.google.gwt.user.server.rpc.SerializationPolicy; import com.google.gwt.user.server.rpc.impl.ServerSerializationStreamWriter; ======= import org.atmosphere.gwt.server.GwtResponseWriter; import org.atmosphere.gwt.server.deflate.DeflaterOutputStream; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; >>>>>>> 460634ed5490858d675f3790e4b9f89bc7730947 import java.io.IOException; import java.io.OutputStream; import java.io.OutputStreamWriter; |
| Solution content |
|---|
*/ package org.atmosphere.gwt.server.impl; import java.io.IOException; import java.io.OutputStream; import java.io.OutputStreamWriter; |
| File |
|---|
| GwtResponseWriterImpl.java |
| Developer's decision |
|---|
| None |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
import java.util.ServiceLoader; import java.util.concurrent.ScheduledFuture; import java.util.concurrent.atomic.AtomicInteger; <<<<<<< HEAD import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import org.atmosphere.gwt.server.GwtResponseWriter; import org.atmosphere.gwt.server.deflate.DeflaterOutputStream; ======= import org.atmosphere.gwt.server.JSONSerializer; import org.atmosphere.gwt.server.SerializationException; import org.atmosphere.gwt.server.spi.JSONSerializerProvider; >>>>>>> 460634ed5490858d675f3790e4b9f89bc7730947 import org.atmosphere.gwt.shared.Constants; import org.atmosphere.gwt.shared.SerialMode; import org.slf4j.Logger; |
| Solution content |
|---|
import java.util.ServiceLoader; import java.util.concurrent.ScheduledFuture; import java.util.concurrent.atomic.AtomicInteger; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import org.atmosphere.gwt.server.GwtResponseWriter; import org.atmosphere.gwt.server.deflate.DeflaterOutputStream; import org.atmosphere.gwt.server.JSONSerializer; import org.atmosphere.gwt.server.SerializationException; import org.atmosphere.gwt.server.spi.JSONSerializerProvider; import org.atmosphere.gwt.shared.Constants; import org.atmosphere.gwt.shared.SerialMode; import org.slf4j.Logger; |
| File |
|---|
| GwtResponseWriterImpl.java |
| Developer's decision |
|---|
| Concatenation |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
protected final GwtAtmosphereResourceImpl resource;
protected final int connectionID;
protected final Logger logger = LoggerFactory.getLogger(getClass());
<<<<<<< HEAD
protected boolean shouldEscapeText = true;
=======
private GwtRpcSerializer gwtRpc;
private JSONSerializer jsonSerializer;
>>>>>>> 460634ed5490858d675f3790e4b9f89bc7730947
protected GwtResponseWriterImpl(GwtAtmosphereResourceImpl resource) { |
| Solution content |
|---|
protected final GwtAtmosphereResourceImpl resource;
protected final int connectionID;
protected final Logger logger = LoggerFactory.getLogger(getClass());
protected boolean shouldEscapeText = true;
private GwtRpcSerializer gwtRpc;
private JSONSerializer jsonSerializer;
protected GwtResponseWriterImpl(GwtAtmosphereResourceImpl resource) { |
| File |
|---|
| GwtResponseWriterImpl.java |
| Developer's decision |
|---|
| Concatenation |
| Kind of conflict |
|---|
| Attribute |
| Chunk |
|---|
| Conflicting content |
|---|
return terminated;
}
<<<<<<< HEAD
protected boolean isDeRPC() {
return clientOracle != null;
}
=======
>>>>>>> 460634ed5490858d675f3790e4b9f89bc7730947
protected SerialMode getSerializationMode() {
String mode = resource.getRequest().getParameter(Constants.CLIENT_DESERIALZE_MODE_PARAMETER);
if (mode != null) { |
| Solution content |
|---|
return terminated;
}
protected SerialMode getSerializationMode() {
String mode = resource.getRequest().getParameter(Constants.CLIENT_DESERIALZE_MODE_PARAMETER);
if (mode != null) { |
| File |
|---|
| GwtResponseWriterImpl.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Method declaration |
| Chunk |
|---|
| Conflicting content |
|---|
return session != null;
}
<<<<<<< HEAD
protected String serialize(Object message) throws NotSerializableException, UnsupportedEncodingException {
try {
switch (getSerializationMode()) {
case RPC:
ServerSerializationStreamWriter streamWriter = new ServerSerializationStreamWriter(serializationPolicy);
streamWriter.prepareToWrite();
streamWriter.writeObject(message);
return streamWriter.toString();
case JSON:
throw new UnsupportedOperationException("Not implemented yet");
default:
case PLAIN:
return message.toString();
=======
protected String serialize(Object message) throws SerializationException {
switch (getSerializationMode()) {
case RPC:
return gwtRpc.serialize(message);
case JSON:
return getJsonSerializer().serialize(message);
default:
case PLAIN:
return message.toString();
}
}
protected JSONSerializer getJsonSerializer() {
if (jsonSerializer == null) {
ServiceLoader |
| Solution content |
|---|
}
return session != null;
}
protected String serialize(Object message) throws SerializationException {
switch (getSerializationMode()) {
case RPC:
return gwtRpc.serialize(message);
case JSON:
return getJsonSerializer().serialize(message);
default:
case PLAIN:
return message.toString();
}
}
protected JSONSerializer getJsonSerializer() {
if (jsonSerializer == null) {
ServiceLoader |
| File |
|---|
| GwtResponseWriterImpl.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Attribute |
| Case statement |
| If statement |
| Method declaration |
| Method invocation |
| Method signature |
| Return statement |
| Switch statement |
| Throw statement |
| Try statement |
| Variable |