1 17 package org.alfresco.webservice.util; 18 19 20 25 public class Constants 26 { 27 28 public static final String NAMESPACE_SYSTEM_MODEL = "http://www.alfresco.org/model/system/1.0"; 29 public static final String NAMESPACE_CONTENT_MODEL = "http://www.alfresco.org/model/content/1.0"; 30 31 32 public static final String ASSOC_CHILDREN = createQNameString(NAMESPACE_SYSTEM_MODEL, "children"); 33 public static final String TYPE_CMOBJECT = createQNameString(NAMESPACE_CONTENT_MODEL, "cmobject"); 34 public static final String PROP_NAME = createQNameString(NAMESPACE_CONTENT_MODEL, "name"); 35 public static final String TYPE_CONTENT = createQNameString(NAMESPACE_CONTENT_MODEL, "content"); 36 public static final String PROP_CONTENT = createQNameString(NAMESPACE_CONTENT_MODEL, "content"); 37 public static final String ASSOC_CONTAINS = createQNameString(NAMESPACE_CONTENT_MODEL, "contains"); 38 public static final String ASPECT_VERSIONABLE = createQNameString(NAMESPACE_CONTENT_MODEL, "versionable"); 39 public static final String PROP_CREATED = createQNameString(NAMESPACE_CONTENT_MODEL, "created"); 40 public static final String PROP_DESCRIPTION = createQNameString(NAMESPACE_CONTENT_MODEL, "description"); 41 public static final String TYPE_FOLDER = createQNameString(NAMESPACE_CONTENT_MODEL, "folder"); 42 public static final String ASPECT_CLASSIFIABLE = createQNameString(NAMESPACE_CONTENT_MODEL, "classifiable"); 43 44 45 public static final String PROP_USERNAME = createQNameString(NAMESPACE_CONTENT_MODEL, "userName"); 46 public static final String PROP_USER_HOMEFOLDER = createQNameString(NAMESPACE_CONTENT_MODEL, "homeFolder"); 47 public static final String PROP_USER_FIRSTNAME = createQNameString(NAMESPACE_CONTENT_MODEL, "firstName"); 48 public static final String PROP_USER_MIDDLENAME = createQNameString(NAMESPACE_CONTENT_MODEL, "middleName"); 49 public static final String PROP_USER_LASTNAME = createQNameString(NAMESPACE_CONTENT_MODEL, "lastName"); 50 public static final String PROP_USER_EMAIL = createQNameString(NAMESPACE_CONTENT_MODEL, "email"); 51 public static final String PROP_USER_ORGID = createQNameString(NAMESPACE_CONTENT_MODEL, "organizationId"); 52 53 54 public static final String MIMETYPE_TEXT_PLAIN = "text/plain"; 55 public static final String MIMETYPE_TEXT_CSS = "text/css"; 56 57 58 public static final String ROLE_PREFIX = "ROLE_"; 59 public static final String GROUP_PREFIX = "GROUP_"; 60 61 62 public static final String ALL_AUTHORITIES = "GROUP_EVERYONE"; 63 public static final String OWNER_AUTHORITY = "ROLE_OWNER"; 64 public static final String LOCK_OWNER_AUTHORITY = "ROLE_LOCK_OWNER"; 65 public static final String ADMINISTRATOR_AUTHORITY = "ROLE_ADMINISTRATOR"; 66 67 68 public static final String ALL_PERMISSIONS = "All"; 69 public static final String FULL_CONTROL = "FullControl"; 70 public static final String READ = "Read"; 71 public static final String WRITE = "Write"; 72 public static final String DELETE = "Delete"; 73 public static final String ADD_CHILDREN = "AddChildren"; 74 public static final String READ_PROPERTIES = "ReadProperties"; 75 public static final String READ_CHILDREN = "ReadChildren"; 76 public static final String WRITE_PROPERTIES = "WriteProperties"; 77 public static final String DELETE_NODE = "DeleteNode"; 78 public static final String DELETE_CHILDREN = "DeleteChildren"; 79 public static final String CREATE_CHILDREN = "CreateChildren"; 80 public static final String LINK_CHILDREN = "LinkChildren"; 81 public static final String DELETE_ASSOCIATIONS = "DeleteAssociations"; 82 public static final String READ_ASSOCIATIONS = "ReadAssociations"; 83 public static final String CREATE_ASSOCIATIONS = "CreateAssociations"; 84 public static final String READ_PERMISSIONS = "ReadPermissions"; 85 public static final String CHANGE_PERMISSIONS = "ChangePermissions"; 86 public static final String EXECUTE = "Execute"; 87 public static final String READ_CONTENT = "ReadContent"; 88 public static final String WRITE_CONTENT = "WriteContent"; 89 public static final String EXECUTE_CONTENT = "ExecuteContent"; 90 public static final String TAKE_OWNERSHIP = "TakeOwnership"; 91 public static final String SET_OWNER = "SetOwner"; 92 public static final String COORDINATOR = "Coordinator"; 93 public static final String CONTRIBUTOR = "Contributor"; 94 public static final String EDITOR = "Editor"; 95 public static final String GUEST = "Guest"; 96 public static final String LOCK = "Lock"; 97 public static final String UNLOCK = "Unlock"; 98 public static final String CHECK_OUT = "CheckOut"; 99 public static final String CHECK_IN = "CheckIn"; 100 public static final String CANCEL_CHECK_OUT = "CancelCheckOut"; 101 102 109 public static String createQNameString(String namespace, String name) 110 { 111 return "{" + namespace + "}" + name; 112 } 113 } 114 | Popular Tags |