if (AuthLevelmanagement.getInstance().checkWebServiceLevel(user_level)) {
log.debug("room_id " + room_id);
FileExplorerObject fileExplorerObject = new FileExplorerObject();
// Home File List
FileExplorerItem[] fList = FileExplorerItemDaoImpl
.getInstance()
.getFileExplorerItemsByOwner(owner_id, 0L);
long homeFileSize = 0;
for (FileExplorerItem homeChildExplorerItem : fList) {
log.debug("FileExplorerItem fList "
+ homeChildExplorerItem.getFileName());
homeFileSize += FileUtils.getInstance()
.getSizeOfDirectoryAndSubs(homeChildExplorerItem);
}
fileExplorerObject.setUserHome(fList);
fileExplorerObject.setUserHomeSize(homeFileSize);
// Public File List
FileExplorerItem[] rList = FileExplorerItemDaoImpl
.getInstance().getFileExplorerItemsByRoom(room_id, 0L);
long roomFileSize = 0;
for (FileExplorerItem homeChildExplorerItem : rList) {
log.debug("FileExplorerItem rList "
+ homeChildExplorerItem.getFileName());
roomFileSize += FileUtils.getInstance()
.getSizeOfDirectoryAndSubs(homeChildExplorerItem);
}
fileExplorerObject.setRoomHome(rList);
fileExplorerObject.setRoomHomeSize(roomFileSize);
return fileExplorerObject;
} else {