Update the maximum serializer identifier reserved for Akka
This commit is contained in:
parent
5edead2bda
commit
3e016e7887
4 changed files with 7 additions and 7 deletions
|
|
@ -652,7 +652,7 @@ akka {
|
|||
# `akka.actor.serialization-identifiers."FQCN" = ID`
|
||||
# where `FQCN` is fully qualified class name of the serializer implementation
|
||||
# and `ID` is globally unique serializer identifier number.
|
||||
# Identifier values from 0 to 16 are reserved for Akka internal usage.
|
||||
# Identifier values from 0 to 40 are reserved for Akka internal usage.
|
||||
serialization-identifiers {
|
||||
"akka.serialization.JavaSerializer" = 1
|
||||
"akka.serialization.ByteArraySerializer" = 4
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ trait Serializer {
|
|||
|
||||
/**
|
||||
* Completely unique value to identify this implementation of Serializer, used to optimize network traffic.
|
||||
* Values from 0 to 16 are reserved for Akka internal usage.
|
||||
* Values from 0 to 40 are reserved for Akka internal usage.
|
||||
*/
|
||||
def identifier: Int
|
||||
|
||||
|
|
@ -105,7 +105,7 @@ abstract class SerializerWithStringManifest extends Serializer {
|
|||
|
||||
/**
|
||||
* Completely unique value to identify this implementation of Serializer, used to optimize network traffic.
|
||||
* Values from 0 to 16 are reserved for Akka internal usage.
|
||||
* Values from 0 to 40 are reserved for Akka internal usage.
|
||||
*/
|
||||
def identifier: Int
|
||||
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ public class SerializationDocTest {
|
|||
|
||||
// Pick a unique identifier for your Serializer,
|
||||
// you've got a couple of billions to choose from,
|
||||
// 0 - 16 is reserved by Akka itself
|
||||
// 0 - 40 is reserved by Akka itself
|
||||
@Override public int identifier() {
|
||||
return 1234567;
|
||||
}
|
||||
|
|
@ -80,7 +80,7 @@ public class SerializationDocTest {
|
|||
|
||||
// Pick a unique identifier for your Serializer,
|
||||
// you've got a couple of billions to choose from,
|
||||
// 0 - 16 is reserved by Akka itself
|
||||
// 0 - 40 is reserved by Akka itself
|
||||
@Override public int identifier() {
|
||||
return 1234567;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ package docs.serialization {
|
|||
|
||||
// Pick a unique identifier for your Serializer,
|
||||
// you've got a couple of billions to choose from,
|
||||
// 0 - 16 is reserved by Akka itself
|
||||
// 0 - 40 is reserved by Akka itself
|
||||
def identifier = 1234567
|
||||
|
||||
// "toBinary" serializes the given object to an Array of Bytes
|
||||
|
|
@ -58,7 +58,7 @@ package docs.serialization {
|
|||
|
||||
// Pick a unique identifier for your Serializer,
|
||||
// you've got a couple of billions to choose from,
|
||||
// 0 - 16 is reserved by Akka itself
|
||||
// 0 - 40 is reserved by Akka itself
|
||||
def identifier = 1234567
|
||||
|
||||
// The manifest (type hint) that will be provided in the fromBinary method
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue