Package org.apache.pekko.serialization
Interface BaseSerializer
- All Superinterfaces:
Serializer
- All Known Implementing Classes:
ByteArraySerializer,ClusterMessageSerializer,JavaSerializer,MessageContainerSerializer,MessageSerializer,MessageSerializer,MiscMessageSerializer,ProtobufSerializer,ReplicatedDataSerializer,ReplicatorMessageSerializer,ServiceKeySerializer,SnapshotSerializer,SystemMessageSerializer,TestJavaSerializer
Base serializer trait with serialization identifiers configuration contract,
when globally unique serialization identifier is configured in the
reference.conf.-
Method Summary
Modifier and TypeMethodDescriptionintGlobally unique serialization identifier configured in thereference.conf.intINTERNAL APIvoidGlobally unique serialization identifier configured in thereference.conf.Configuration namespace of serialization identifiers in thereference.conf.system()Actor system which is required by most serializer implementations.Methods inherited from interface org.apache.pekko.serialization.Serializer
fromBinary, fromBinary, fromBinary, includeManifest, toBinary
-
Method Details
-
org$apache$pekko$serialization$BaseSerializer$_setter_$identifier_$eq
void org$apache$pekko$serialization$BaseSerializer$_setter_$identifier_$eq(int x$1) Globally unique serialization identifier configured in thereference.conf.See
pekko.serialization.Serializer.identifier. -
system
ExtendedActorSystem system()Actor system which is required by most serializer implementations. -
SerializationIdentifiers
String SerializationIdentifiers()Configuration namespace of serialization identifiers in thereference.conf.Each serializer implementation must have an entry in the following format:
org.apache.pekko.actor.serialization-identifiers."FQCN" = IDwhereFQCNis fully qualified class name of the serializer implementation andIDis globally unique serializer identifier number. -
identifier
int identifier()Globally unique serialization identifier configured in thereference.conf.See
pekko.serialization.Serializer.identifier.- Specified by:
identifierin interfaceSerializer
-
identifierFromConfig
int identifierFromConfig()INTERNAL API
-