akka.actor.mailbox
Interface DurableMessageSerialization

All Known Implementing Classes:
DurableMessageQueueWithSerialization, FileBasedMessageQueue

public interface DurableMessageSerialization

DurableMessageSerialization can be mixed into a DurableMessageQueue and adds functionality to serialize and deserialize Envelopes (messages)


Method Summary
 Envelope deserialize(byte[] bytes)
          Deserializes an array of Bytes that were serialized using the DurableMessageSerialization.serialize method, into an Envelope.
 byte[] serialize(Envelope durableMessage)
          Serializes the given Envelope into an Array of Bytes using an efficient serialization/deserialization strategy
 

Method Detail

serialize

byte[] serialize(Envelope durableMessage)
Serializes the given Envelope into an Array of Bytes using an efficient serialization/deserialization strategy

Parameters:
durableMessage - (undocumented)
Returns:
(undocumented)

deserialize

Envelope deserialize(byte[] bytes)
Deserializes an array of Bytes that were serialized using the DurableMessageSerialization.serialize method, into an Envelope.

Parameters:
bytes - (undocumented)
Returns:
(undocumented)