Class SerializedActorStateSerializationFramework
java.lang.Object
org.elasticsoftware.elasticactors.client.serialization.SerializedActorStateSerializationFramework
- All Implemented Interfaces:
SerializationFramework
public final class SerializedActorStateSerializationFramework
extends Object
implements SerializationFramework
This framework acts as a proxy for getting a
SerializedActorState's byte array and
passing it to the CreateActorMessage-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeserializer<ByteBuffer,org.elasticsoftware.elasticactors.ActorState> getActorStateDeserializer(Class<? extends org.elasticsoftware.elasticactors.ElasticActor> actorClass) Serializer<org.elasticsoftware.elasticactors.ActorState,byte[]> getActorStateSerializer(Class<? extends org.elasticsoftware.elasticactors.ElasticActor> actorClass) Serializer<org.elasticsoftware.elasticactors.ActorState,byte[]> getActorStateSerializer(org.elasticsoftware.elasticactors.ActorState actorState) <T> MessageDeserializer<T>getDeserializer(Class<T> messageClass) <T> MessageSerializer<T>getSerializer(Class<T> messageClass) void
-
Constructor Details
-
SerializedActorStateSerializationFramework
public SerializedActorStateSerializationFramework()
-
-
Method Details
-
register
- Specified by:
registerin interfaceSerializationFramework
-
getSerializer
- Specified by:
getSerializerin interfaceSerializationFramework
-
getToStringConverter
- Specified by:
getToStringConverterin interfaceSerializationFramework
-
getDeserializer
- Specified by:
getDeserializerin interfaceSerializationFramework
-
getActorStateSerializer
public Serializer<org.elasticsoftware.elasticactors.ActorState,byte[]> getActorStateSerializer(Class<? extends org.elasticsoftware.elasticactors.ElasticActor> actorClass) - Specified by:
getActorStateSerializerin interfaceSerializationFramework
-
getActorStateSerializer
public Serializer<org.elasticsoftware.elasticactors.ActorState,byte[]> getActorStateSerializer(org.elasticsoftware.elasticactors.ActorState actorState) - Specified by:
getActorStateSerializerin interfaceSerializationFramework
-
getActorStateDeserializer
public Deserializer<ByteBuffer,org.elasticsoftware.elasticactors.ActorState> getActorStateDeserializer(Class<? extends org.elasticsoftware.elasticactors.ElasticActor> actorClass) - Specified by:
getActorStateDeserializerin interfaceSerializationFramework
-