Remove reuse ID (#5598)

This commit is contained in:
bruce 2020-01-08 10:49:42 +08:00 committed by Ian Luo
parent 9f0a07e830
commit 2dabc7a841
3 changed files with 7 additions and 6 deletions

View File

@ -30,4 +30,7 @@ public interface Constants {
byte AVRO_SERIALIZATION_ID = 11;
byte GSON_SERIALIZATION_ID = 16;
byte PROTOBUF_JSON_SERIALIZATION_ID = 21;
byte PROTOBUF_SERIALIZATION_ID = 22;
byte KRYO_SERIALIZATION2_ID = 25;
}

View File

@ -17,6 +17,7 @@
package org.apache.dubbo.common.serialize.kryo.optimized;
import org.apache.dubbo.common.URL;
import org.apache.dubbo.common.serialize.Constants;
import org.apache.dubbo.common.serialize.ObjectInput;
import org.apache.dubbo.common.serialize.ObjectOutput;
import org.apache.dubbo.common.serialize.Serialization;
@ -25,8 +26,6 @@ import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import static org.apache.dubbo.common.serialize.Constants.KRYO_SERIALIZATION_ID;
/**
* TODO for now kryo serialization doesn't deny classes that don't implement the serializable interface
*
@ -38,7 +37,7 @@ public class KryoSerialization2 implements Serialization {
@Override
public byte getContentTypeId() {
return KRYO_SERIALIZATION_ID;
return Constants.KRYO_SERIALIZATION2_ID;
}
@Override

View File

@ -17,6 +17,7 @@
package org.apache.dubbo.common.serialize.protobuf.support;
import org.apache.dubbo.common.URL;
import org.apache.dubbo.common.serialize.Constants;
import org.apache.dubbo.common.serialize.ObjectInput;
import org.apache.dubbo.common.serialize.ObjectOutput;
import org.apache.dubbo.common.serialize.Serialization;
@ -24,8 +25,6 @@ import org.apache.dubbo.common.serialize.Serialization;
import java.io.InputStream;
import java.io.OutputStream;
import static org.apache.dubbo.common.serialize.Constants.PROTOBUF_JSON_SERIALIZATION_ID;
/**
* <p>
* Currently, the Dubbo protocol / framework data, such as attachments, event data, etc.,
@ -44,7 +43,7 @@ public class GenericProtobufSerialization implements Serialization {
@Override
public byte getContentTypeId() {
return PROTOBUF_JSON_SERIALIZATION_ID;
return Constants.PROTOBUF_SERIALIZATION_ID;
}
@Override