messages.add(message);
}
public boolean shouldSerialize(Persistable obj) {
ObjectId objId = obj.getId();
if (objId.source == requestedSource || requestedSource == null || objId.subObjectId == null || objId.source == null || objId.hidden()){
int level = obj.getAccessLevel();
String id = idString(obj.getId());
List<String> sameLevel =accessLevels[level];
if (sameLevel == null)
sameLevel = accessLevels[level] = new ArrayList<String>();