tokenList = authorList;
}
for(String token : tokenList)
{
superColumn_t superColumn = new superColumn_t();
superColumn.name = token;
superColumn.columns = new ArrayList<column_t>();
superColumn.columns.add(columnData);
list.add(superColumn);
}
} else {
List<superColumn_t> list = rmOutbox.cfmap.get("MailboxUserList"+(columnFamilyHack_%divideby_));
if (list == null) {
list = new ArrayList<superColumn_t>();
rmOutbox.cfmap.put("MailboxUserList"+(columnFamilyHack_%divideby_), list);
}
if( authors == null)
authors = "";
if( participants == null )
participants = "";
String[] authorList = getTokens(authors,":");
String[] partList = getTokens(participants,":");
String[] tokenList = null;
if(checkUser(user,authorList))
{
tokenList = partList;
}
else
{
tokenList = authorList;
}
for(String token : tokenList)
{
superColumn_t superColumn = new superColumn_t();
superColumn.name = token;
superColumn.columns = new ArrayList<column_t>();
superColumn.columns.add(columnData);
list.add(superColumn);
}