1 19 20 package org.lucane.applications.sharedfolder; 21 22 import java.io.Serializable ; 23 24 public class SharedFolderAction implements Serializable 25 { 26 public static final int UPLOAD_FILE = 1; 27 public static final int CREATE_FOLDER = 2; 28 public static final int GET_FOLDER = 3; 29 public static final int GET_FILE = 4; 30 public static final int LIST_FOLDERS = 5; 31 public static final int LIST_FILES = 6; 32 public static final int LIST_FILE_VERSIONS = 7; 33 public static final int DOWNLOAD_FILE = 8; 34 public static final int UPDATE_FOLDER = 9; 35 public static final int UPDATE_FILE = 10; 36 public static final int REMOVE_FOLDER = 11; 37 public static final int REMOVE_FILE = 12; 38 39 public static final int GET_ACLS = 20; 40 public static final int GET_GROUPS = 21; 41 public static final int GET_USERS = 22; 42 public static final int ADD_ACL = 23; 43 public static final int REMOVE_ACL = 24; 44 45 private int action; 46 private Object param; 47 48 public SharedFolderAction(int action) 49 { 50 this(action, null); 51 } 52 53 public SharedFolderAction(int action, Object param) 54 { 55 this.action = action; 56 this.param = param; 57 } 58 59 public int getAction() 60 { 61 return action; 62 } 63 64 public Object getParam() 65 { 66 return param; 67 } 68 } | Popular Tags |