Fix message content retrieval mechanism for messages having multiple chunks of data

Jira issue - https://wso2.org/jira/browse/MB-784
Could we separate it out to a different function and have that throw the Cassandra Exception ?