Class SerializerUtils
- java.lang.Object
-
- org.wso2.carbon.business.messaging.hl7.store.util.SerializerUtils
-
public class SerializerUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description SerializerUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Object
deserialize(byte[] bytes)
static byte[]
serialize(Object obj)
static org.apache.synapse.MessageContext
toMessageContext(SerializableMessageContext message, org.apache.axis2.context.MessageContext axis2Ctx, org.apache.synapse.MessageContext synCtx)
Converts a message read from the message store to a Synapse Message Context object.static SerializableMessageContext
toStorableMessage(org.apache.synapse.MessageContext synCtx, String messageId)
Converts a Synapse Message Context to a representation that can be stored in the Message store queue.
-
-
-
Method Detail
-
serialize
public static byte[] serialize(Object obj)
-
deserialize
public static Object deserialize(byte[] bytes) throws IOException, ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
-
toStorableMessage
public static SerializableMessageContext toStorableMessage(org.apache.synapse.MessageContext synCtx, String messageId)
Converts a Synapse Message Context to a representation that can be stored in the Message store queue.- Parameters:
synCtx
-- Returns:
-
toMessageContext
public static org.apache.synapse.MessageContext toMessageContext(SerializableMessageContext message, org.apache.axis2.context.MessageContext axis2Ctx, org.apache.synapse.MessageContext synCtx)
Converts a message read from the message store to a Synapse Message Context object.- Parameters:
message
- Message from the message storeaxis2Ctx
- Final Axis2 Message ContextsynCtx
- Final Synapse message Context- Returns:
- Final Synapse Message Context
-
-