Interface Summary Interface Description AsyncSerializerSerializer that supports async serialization. BaseSerializerBase serializer trait with serialization identifiers configuration contract, when globally unique serialization identifier is configured in the
ByteBufferSerializerSerializer between an object and a
ByteBufferrepresenting that object.
SerializerA Serializer represents a bimap between an object and an array of bytes representing that object.
Class Summary Class Description AsyncSerializerWithStringManifestScala API: Async serializer with string manifest that delegates synchronous calls to the asynchronous calls and blocks. AsyncSerializerWithStringManifestCSJava API: Async serializer with string manifest that delegates synchronous calls to the asynchronous calls and blocks. BaseSerializer$ ByteArraySerializerThis is a special Serializer that Serializes and deserializes byte arrays only, (just returns the byte array unchanged/uncopied) DisabledJavaSerializerThis Serializer is used when
akka.actor.java-serialization = off
DisabledJavaSerializer$ JavaSerializerThis Serializer uses standard Java Serialization JavaSerializer.CurrentSystem JavaSerializer$ JSerializerJava API for creating a Serializer: make sure to include a constructor which takes exactly one argument of type
ExtendedActorSystem, because that is the preferred constructor which will be invoked when reflectively instantiating the JSerializer (also possible with empty constructor).
NullSerializerThis is a special Serializer that Serializes and deserializes nulls only NullSerializer$ SerializationSerialization module. Serialization.InformationSerialization information needed for serializing local actor refs, or if serializer library e.g. Serialization.Information$ Serialization.Settings Serialization$ SerializationExtensionSerializationExtension is an Akka Extension to interact with the Serialization that is built into Akka SerializationExtension$SerializationExtension is an Akka Extension to interact with the Serialization that is built into Akka SerializationSetupSetup for the serialization subsystem, constructor is *Internal API*, use factories in
SerializationSetup$ SerializerDetailsConstructor is internal API: Use the factories
SerializerDetails.create(java.lang.String, akka.serialization.Serializer, java.util.List<java.lang.Class<?>>)or
SerializerDetails.apply(java.lang.String, akka.serialization.Serializer, scala.collection.immutable.Seq<java.lang.Class<?>>)to construct
SerializerDetails$ Serializers Serializers$ SerializerWithStringManifestA Serializer represents a bimap between an object and an array of bytes representing that object.
Exception Summary Exception Description DisabledJavaSerializer.JavaSerializationException