Revision: 3963
Author:   seba.wagner
Date:     Tue Jul  5 08:17:38 2011
Log:      Sort out file-explorer API
http://code.google.com/p/openmeetings/source/detail?r=3963

Modified:
/trunk/singlewebapp/WebContent/openmeetings/plugins/fileexplorer/fileExplorer.lzx /trunk/singlewebapp/src/fileservice/org/openmeetings/axis/services/FileService.java

=======================================
--- /trunk/singlewebapp/WebContent/openmeetings/plugins/fileexplorer/fileExplorer.lzx Tue Jul 5 06:16:51 2011 +++ /trunk/singlewebapp/WebContent/openmeetings/plugins/fileexplorer/fileExplorer.lzx Tue Jul 5 08:17:38 2011
@@ -127,12 +127,15 @@
     </method>

     <method name="loadFiles">
-        this.getFileExplorerByRoom.doCall();
+       <![CDATA[
+            this.getFileExplorerByRoom.doCall();
+        ]]>
     </method>

-    <!--
+
+    <!-- -->
public FileExplorerObject getFileExplorerByRoom(String SID, Long room_id)
-     -->
+
<netRemoteCallHib name="getFileExplorerByRoom" funcname="fileservice.getFileExplorerByRoom"
         remotecontext="$once{ canvas.thishib }" >
<netparam><method name="getValue">return canvas.sessionId;</method></netparam>
@@ -143,6 +146,7 @@
         </handler>
     </netRemoteCallHib>

+
     <!--
         Parse Items and generate Output
      -->
=======================================
--- /trunk/singlewebapp/src/fileservice/org/openmeetings/axis/services/FileService.java Tue Jul 5 06:16:51 2011 +++ /trunk/singlewebapp/src/fileservice/org/openmeetings/axis/services/FileService.java Tue Jul 5 08:17:38 2011
@@ -528,67 +528,6 @@
                return null;
            }
        }
-
- public FileExplorerObject getFileExplorerByRoomSelf(String SID, Long room_id) throws AxisFault {
-
-           try {
-
-               Long users_id = 
Sessionmanagement.getInstance().checkSession(SID);
-               Long user_level = Usermanagement.getInstance().getUserLevelByID(
-                               users_id);
-
- if (AuthLevelmanagement.getInstance().checkUserLevel(user_level)) {
-
-                       log.debug("room_id " + room_id);
-
- FileExplorerObject fileExplorerObject = new FileExplorerObject();
-
-                // Home File List
-                FileExplorerItem[] fList = FileExplorerItemDaoImpl
-                        .getInstance()
-                        .getFileExplorerItemsByOwner(users_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 {
-
-                   throw new Exception("not Authenticated");
-
-               }
-
-           } catch (Exception e) {
-               log.error("[getFileExplorerByRoomSelf]", e);
-               return null;
-           }
-       }

        public FileExplorerItem[] getFileExplorerByParent(String SID,
Long parentFileExplorerItemId, Long room_id, Boolean isOwner, Long owner_id) throws AxisFault {
@@ -624,43 +563,6 @@
         } catch (Exception err) {
             log.error("[getFileExplorerByParent] ", err);
         }
-        return null;
-    }
-
-       public FileExplorerItem[] getFileExplorerByParentSelf(String SID,
- Long parentFileExplorerItemId, Long room_id, Boolean isOwner) throws AxisFault {
-
-               try {
-
-               Long users_id = 
Sessionmanagement.getInstance().checkSession(SID);
-               Long user_level = Usermanagement.getInstance().getUserLevelByID(
-                               users_id);
-
- if (AuthLevelmanagement.getInstance().checkUserLevel(user_level)) {
-
-                log.debug("parentFileExplorerItemId "
-                        + parentFileExplorerItemId);
-
-                if (parentFileExplorerItemId == 0) {
-                    if (isOwner) {
-                        return FileExplorerItemDaoImpl.getInstance()
-                                .getFileExplorerItemsByOwner(users_id,
-                                        parentFileExplorerItemId);
-                    } else {
-                        return FileExplorerItemDaoImpl.getInstance()
-                                .getFileExplorerItemsByRoom(room_id,
-                                        parentFileExplorerItemId);
-                    }
-                } else {
-                    return FileExplorerItemDaoImpl.getInstance()
-                            .getFileExplorerItemsByParent(
-                                    parentFileExplorerItemId);
-                }
-
-            }
-        } catch (Exception err) {
-            log.error("[getFileExplorerByParentSelf] ", err);
-        }
         return null;
     }

@@ -684,38 +586,6 @@
         } catch (Exception err) {
             log.error("[updateFileOrFolderName] ", err);
         }
-        return null;
-    }
-
- public Long updateFileOrFolderNameSelf(String SID, Long fileExplorerItemId,
-            String fileName) throws AxisFault {
-
-               try {
-
-               Long users_id = 
Sessionmanagement.getInstance().checkSession(SID);
-               Long user_level = Usermanagement.getInstance().getUserLevelByID(
-                               users_id);
-
- if (AuthLevelmanagement.getInstance().checkUserLevel(user_level)) {
-
-                       //TODO: check if this user is allowed to change this 
file
-                       /*
- FileExplorerItem fileExItem = FileExplorerItemDaoImpl.getInstance().getFileExplorerItemsById(fileExplorerItemId);
-
- if (fileExItem.getOwnerId() != null && !fileExItem.getOwnerId().equals(users_id)) { - throw new Exception("This user is not the owner of the file and not allowed to edit its name");
-                       }
-                       */
-
-                log.debug("deleteFileOrFolder " + fileExplorerItemId);
-
- FileExplorerItemDaoImpl.getInstance().updateFileOrFolderName(
-                        fileExplorerItemId, fileName);
-
-            }
-        } catch (Exception err) {
-            log.error("[updateFileOrFolderNameSelf] ", err);
-        }
         return null;
     }

@@ -746,47 +616,6 @@
FileUtils.getInstance().setFileToOwnerOrRoomByParent(fileExplorerItem,
                                        owner_id, null);

-                } else {
- // set this file and all subfiles and folders the room_id - FileUtils.getInstance().setFileToOwnerOrRoomByParent(fileExplorerItem, null,
-                            room_id);
-
-                }
-
-            }
-        } catch (Exception err) {
-            log.error("[moveFile] ", err);
-        }
-        return null;
-    }
-
-       public Long moveFileSelf(String SID, Long fileExplorerItemId,
- Long newParentFileExplorerItemId, Long room_id, Boolean isOwner,
-            Boolean moveToHome) throws AxisFault {
-
-               try {
-
-               Long users_id = 
Sessionmanagement.getInstance().checkSession(SID);
-               Long user_level = Usermanagement.getInstance().getUserLevelByID(
-                               users_id);
-
- if (AuthLevelmanagement.getInstance().checkWebServiceLevel(user_level)) {
-
-                log.debug("deleteFileOrFolder " + fileExplorerItemId);
-
-                FileExplorerItemDaoImpl.getInstance().moveFile(
-                        fileExplorerItemId, newParentFileExplorerItemId,
-                        room_id, isOwner, users_id);
-
-                FileExplorerItem fileExplorerItem = FileExplorerItemDaoImpl
-                        .getInstance().getFileExplorerItemsById(
-                                fileExplorerItemId);
-
-                if (moveToHome) {
- // set this file and all subfiles and folders the ownerId - FileUtils.getInstance().setFileToOwnerOrRoomByParent(fileExplorerItem,
-                                       users_id, null);
-
                 } else {
// set this file and all subfiles and folders the room_id FileUtils.getInstance().setFileToOwnerOrRoomByParent(fileExplorerItem, null,

--
You received this message because you are subscribed to the Google Groups 
"OpenMeetings developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/openmeetings-dev?hl=en.

Reply via email to