/**
* Copyright (C) 2010 eXo Platform SAS.
*
* This is free software; you can redistribute it and/or modify it
* under the terms of the GNU Lesser General Public License as
* published by the Free Software Foundation; either version 2.1 of
* the License, or (at your option) any later version.
*
* This software is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this software; if not, write to the Free
* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
*/
package org.xcmis.restatom;
import org.xcmis.spi.CmisConstants;
import javax.xml.namespace.QName;
/**
* @author <a href="mailto:andrey.parfonov@exoplatform.com">Andrey Parfonov</a>
* @version $Id: AtomCMIS.java 211 2010-02-12 14:12:45Z alexey.zavizionov $
*/
public interface AtomCMIS extends CmisConstants
{
/**
* Value for @javax.ws.rs.Path on JAX-RS service.
*/
String CMIS_REST_RESOURCE_PATH = "cmisatom";
String CMISRA_NS_URI = "http://docs.oasis-open.org/ns/cmis/restatom/200908/";
String CMISRA_PREFIX = "cmisra";
String XML_SCHEMA_INST_URI = "http://www.w3.org/2001/XMLSchema-instance";
String XML_SCHEMA_INST_PREFIX = "xsi";
QName X_TYPE = new QName(XML_SCHEMA_INST_URI, "type", XML_SCHEMA_INST_PREFIX);
QName ABSTRACT = new QName(CMIS_NS_URI, "abstract", CMIS_PREFIX);
QName ALLOWABLE_ACTIONS = new QName(CMIS_NS_URI, "allowableActions", CMIS_PREFIX);
QName BASE_TYPE = new QName(CMIS_NS_URI, "baseType", CMIS_PREFIX);
QName BASE_ID = new QName(CMIS_NS_URI, "baseId", CMIS_PREFIX);
QName BASE_TYPE_QUERY_NAME = new QName(CMIS_NS_URI, "baseTypeQueryName", CMIS_PREFIX);
QName CAN_CANCEL_CHECK_OUT = new QName(CMIS_NS_URI, "canCancelCheckOut", CMIS_PREFIX);
QName CAN_CHECK_IN = new QName(CMIS_NS_URI, "canCheckIn", CMIS_PREFIX);
QName CAN_CHECK_OUT = new QName(CMIS_NS_URI, "canCheckOut", CMIS_PREFIX);
QName CAN_CREATE_DOCUMENT = new QName(CMIS_NS_URI, "canCreateDocument", CMIS_PREFIX);
QName CAN_CREATE_FOLDER = new QName(CMIS_NS_URI, "canCreateFolder", CMIS_PREFIX);
QName CAN_CREATE_RELATIONSHIP = new QName(CMIS_NS_URI, "canCreateRelationship", CMIS_PREFIX);
QName CAN_DELETE_CONTENT_STREAM = new QName(CMIS_NS_URI, "canDeleteContentStream", CMIS_PREFIX);
QName CAN_DELETE_TREE = new QName(CMIS_NS_URI, "canDeleteTree", CMIS_PREFIX);
QName CAN_GET_ALL_VERSIONS = new QName(CMIS_NS_URI, "canGetAllVersions", CMIS_PREFIX);
QName CAN_ADD_OBJECT_TO_FOLDER = new QName(CMIS_NS_URI, "canAddObjectToFolder", CMIS_PREFIX);
QName CAN_GET_APPLIED_POLICIES = new QName(CMIS_NS_URI, "canGetAppliedPolicies", CMIS_PREFIX);
QName CAN_GET_CONTENT_STREAM = new QName(CMIS_NS_URI, "canGetContentStream", CMIS_PREFIX);
QName CAN_APPLY_POLICY = new QName(CMIS_NS_URI, "canApplyPolicy", CMIS_PREFIX);
QName CAN_GET_CHILDREN = new QName(CMIS_NS_URI, "canGetChildren", CMIS_PREFIX);
QName CAN_GET_RENDITIONS = new QName(CMIS_NS_URI, "canGetRenditions", CMIS_PREFIX);
QName CAN_GET_ACL = new QName(CMIS_NS_URI, "canGetACL", CMIS_PREFIX);
QName CAN_APPLY_ACL = new QName(CMIS_NS_URI, "canApplyACL", CMIS_PREFIX);
QName CAN_GET_DESCENDANTS = new QName(CMIS_NS_URI, "canGetDescendants", CMIS_PREFIX);
QName CAN_GET_FOLDER_PARENT = new QName(CMIS_NS_URI, "canGetFolderParent", CMIS_PREFIX);
QName CAN_GET_OBJECT_PARENTS = new QName(CMIS_NS_URI, "canGetObjectParents", CMIS_PREFIX);
QName CAN_GET_PROPERTIES = new QName(CMIS_NS_URI, "canGetProperties", CMIS_PREFIX);
QName CAN_GET_OBJECT_RELATIONSHIPS = new QName(CMIS_NS_URI, "canGetObjectRelationships", CMIS_PREFIX);
QName CAN_MOVE_OBJECT = new QName(CMIS_NS_URI, "canMoveObject", CMIS_PREFIX);
QName CAN_REMOVE_OBJECT_FROM_FOLDER = new QName(CMIS_NS_URI, "canRemoveObjectFromFolder", CMIS_PREFIX);
QName CAN_REMOVE_POLICY = new QName(CMIS_NS_URI, "canRemovePolicy", CMIS_PREFIX);
QName CAN_SET_CONTENT_STREAM = new QName(CMIS_NS_URI, "canSetContentStream", CMIS_PREFIX);
QName CAN_UPDATE_PROPERTIES = new QName(CMIS_NS_URI, "canUpdateProperties", CMIS_PREFIX);
QName CAN_GET_FOLDER_TREE = new QName(CMIS_NS_URI, "canGetFolderTree", CMIS_PREFIX);
QName CAN_DELETE_OBJECT = new QName(CMIS_NS_URI, "canDeleteObject", CMIS_PREFIX);
QName CAPABILITIES = new QName(CMIS_NS_URI, "capabilities", CMIS_PREFIX);
QName ACL_CAPABILITY = new QName(CMIS_NS_URI, "aclCapability", CMIS_PREFIX);
QName CAPABILITY_ACL = new QName(CMIS_NS_URI, "capabilityACL", CMIS_PREFIX);
QName CAPABILITY_ALL_VERSIONS_SEARCHABLE = new QName(CMIS_NS_URI, "capabilityAllVersionsSearchable", CMIS_PREFIX);
QName CAPABILITY_CHANGES = new QName(CMIS_NS_URI, "capabilityChanges", CMIS_PREFIX);
QName CAPABILITY_CONTENT_STREAM_UPDATABILITY =
new QName(CMIS_NS_URI, "capabilityContentStreamUpdatability", CMIS_PREFIX);
QName CAPABILITY_GET_DESCENDANTS = new QName(CMIS_NS_URI, "capabilityGetDescendants", CMIS_PREFIX);
QName CAPABILITY_GET_FOLDER_TREE = new QName(CMIS_NS_URI, "capabilityGetFolderTree", CMIS_PREFIX);
QName CAPABILITY_CHANGES_INCOMPLETE = new QName(CMIS_NS_URI, "capabilityChangesIncomplete", CMIS_PREFIX);
QName CAPABILITY_JOIN = new QName(CMIS_NS_URI, "capabilityJoin", CMIS_PREFIX);
QName CAPABILITY_MULTIFILLING = new QName(CMIS_NS_URI, "capabilityMultifiling", CMIS_PREFIX);
QName CAPABILITY_PWC_SEARCHABLE = new QName(CMIS_NS_URI, "capabilityPWCSearchable", CMIS_PREFIX);
QName CAPABILITY_PWC_UPDATEABLE = new QName(CMIS_NS_URI, "capabilityPWCUpdateable", CMIS_PREFIX);
QName CAPABILITY_QUERY = new QName(CMIS_NS_URI, "capabilityQuery", CMIS_PREFIX);
QName CAPABILITY_RENDITIONS = new QName(CMIS_NS_URI, "capabilityRenditions", CMIS_PREFIX);
QName CAPABILITY_UNFILING = new QName(CMIS_NS_URI, "capabilityUnfiling", CMIS_PREFIX);
QName CAPABILITY_VERSION_SPECIFIC_FILING = new QName(CMIS_NS_URI, "capabilityVersionSpecificFiling", CMIS_PREFIX);
QName PROPAGATION = new QName(CMIS_NS_URI, "propagation", CMIS_PREFIX);
QName SUPPORTED_PERMISSIONS = new QName(CMIS_NS_URI, "supportedPermissions", CMIS_PREFIX);
QName CARDINALITY = new QName(CMIS_NS_URI, "cardinality", CMIS_PREFIX);
QName CHILDREN = new QName(CMISRA_NS_URI, "children", CMISRA_PREFIX);
QName CHOICE = new QName(CMIS_NS_URI, "choice", CMIS_PREFIX);
QName RESOLUTION = new QName(CMIS_NS_URI, "resolution", CMIS_PREFIX);
QName COLLECTION_TYPE = new QName(CMISRA_NS_URI, "collectionType", CMISRA_PREFIX);
QName CMIS_VERSION_SUPPORTED = new QName(CMIS_NS_URI, "cmisVersionSupported", CMIS_PREFIX);
QName THIN_CLIENT_URI = new QName(CMIS_NS_URI, "thinClientURI", CMIS_PREFIX);
QName CHANGES_INCOMPLETE = new QName(CMIS_NS_URI, "changesIncomplete", CMIS_PREFIX);
QName CHANGES_ON_TYPE = new QName(CMIS_NS_URI, "changesOnType", CMIS_PREFIX);
QName PRINCIPAL_ANONYMOUS = new QName(CMIS_NS_URI, "principalAnonymous", CMIS_PREFIX);
QName PRINCIPAL_ANYONE = new QName(CMIS_NS_URI, "principalAnyone", CMIS_PREFIX);
QName CONTROLLABLE_ACL = new QName(CMIS_NS_URI, "controllableACL", CMIS_PREFIX);
QName CONTROLLABLE_POLICY = new QName(CMIS_NS_URI, "controllablePolicy", CMIS_PREFIX);
QName CREATABLE = new QName(CMIS_NS_URI, "creatable", CMIS_PREFIX);
QName DEFAULT_VALUE = new QName(CMIS_NS_URI, "defaultValue", CMIS_PREFIX);
QName DIRECT = new QName(CMIS_NS_URI, "direct", CMIS_PREFIX);
QName DESCRIPTION = new QName(CMIS_NS_URI, "description", CMIS_PREFIX);
QName DISPLAY_NAME = new QName(CMIS_NS_URI, "displayName", CMIS_PREFIX);
QName FILEABLE = new QName(CMIS_NS_URI, "fileable", CMIS_PREFIX);
QName ID = new QName(CMIS_NS_URI, "id", CMIS_PREFIX);
QName INCLUDED_IN_SUPERTYPE_QUERY = new QName(CMIS_NS_URI, "includedInSupertypeQuery", CMIS_PREFIX);
QName INHERITED = new QName(CMIS_NS_URI, "inherited", CMIS_PREFIX);
QName MAX_LENGTH = new QName(CMIS_NS_URI, "maxLength", CMIS_PREFIX);
QName MAX_VALUE = new QName(CMIS_NS_URI, "maxValue", CMIS_PREFIX);
QName MIN_VALUE = new QName(CMIS_NS_URI, "minValue", CMIS_PREFIX);
QName NAME = new QName(CMIS_NS_URI, "name", CMIS_PREFIX);
QName OBJECT = new QName(CMISRA_NS_URI, "object", CMISRA_PREFIX);
QName OPEN_CHOICE = new QName(CMIS_NS_URI, "openChoice", CMIS_PREFIX);
QName ORDERABLE = new QName(CMIS_NS_URI, "orderable", CMIS_PREFIX);
QName PACKAGE = new QName(CMIS_NS_URI, "package", CMIS_PREFIX);
QName MAX_ITEMS = new QName(CMIS_NS_URI, "maxItems", CMIS_PREFIX);
QName PARENT_ID = new QName(CMIS_NS_URI, "parentId", CMIS_PREFIX);
QName PERMISSION = new QName(CMIS_NS_URI, "permission", CMIS_PREFIX);
QName PERMISSIONS = new QName(CMIS_NS_URI, "permissions", CMIS_PREFIX);
QName KEY = new QName(CMIS_NS_URI, "key", CMIS_PREFIX);
QName MAPPING = new QName(CMIS_NS_URI, "mapping", CMIS_PREFIX);
QName PRECISION = new QName(CMIS_NS_URI, "precision", CMIS_PREFIX);
QName PRODUCT_NAME = new QName(CMIS_NS_URI, "productName", CMIS_PREFIX);
QName PRODUCT_VERSION = new QName(CMIS_NS_URI, "productVersion", CMIS_PREFIX);
QName PROPERTIES = new QName(CMIS_NS_URI, "properties", CMIS_PREFIX);
QName PROPERTY_BOOLEAN = new QName(CMIS_NS_URI, "propertyBoolean", CMIS_PREFIX);
QName PROPERTY_BOOLEAN_DEFINITION = new QName(CMIS_NS_URI, "propertyBooleanDefinition", CMIS_PREFIX);
QName PROPERTY_DATE_TIME = new QName(CMIS_NS_URI, "propertyDateTime", CMIS_PREFIX);
QName PROPERTY_DATE_TIME_DEFINITION = new QName(CMIS_NS_URI, "propertyDateTimeDefinition", CMIS_PREFIX);
QName PROPERTY_DECIMAL = new QName(CMIS_NS_URI, "propertyDecimal", CMIS_PREFIX);
QName PROPERTY_DECIMAL_DEFINITION = new QName(CMIS_NS_URI, "propertyDecimalDefinition", CMIS_PREFIX);
QName PROPERTY_DEFINITION = new QName(CMIS_NS_URI, "propertyDefinition", CMIS_PREFIX);
QName PROPERTY_DEFINITION_ID = new QName(CMIS_NS_URI, "propertyDefinitionId", CMIS_PREFIX);
QName LOCAL_NAME = new QName(CMIS_NS_URI, "localName", CMIS_PREFIX);
QName LOCAL_NAMESPACE = new QName(CMIS_NS_URI, "localNamespace", CMIS_PREFIX);
QName PRINCIPAL = new QName(CMIS_NS_URI, "principal", CMIS_PREFIX);
QName PRINCIPAL_ID = new QName(CMIS_NS_URI, "principalId", CMIS_PREFIX);
QName PROPERTY_HTML = new QName(CMIS_NS_URI, "propertyHtml", CMIS_PREFIX);
QName PROPERTY_HTML_DEFINITION = new QName(CMIS_NS_URI, "propertyHtmlDefinition", CMIS_PREFIX);
QName PROPERTY_ID = new QName(CMIS_NS_URI, "propertyId", CMIS_PREFIX);
QName PROPERTY_ID_DEFINITION = new QName(CMIS_NS_URI, "propertyIdDefinition", CMIS_PREFIX);
QName PROPERTY_INTEGER = new QName(CMIS_NS_URI, "propertyInteger", CMIS_PREFIX);
QName PROPERTY_INTEGER_DEFINITION = new QName(CMIS_NS_URI, "propertyIntegerDefinition", CMIS_PREFIX);
QName PROPERTY_STRING = new QName(CMIS_NS_URI, "propertyString", CMIS_PREFIX);
QName PROPERTY_STRING_DEFINITION = new QName(CMIS_NS_URI, "propertyStringDefinition", CMIS_PREFIX);
QName PROPERTY_TYPE = new QName(CMIS_NS_URI, "propertyType", CMIS_PREFIX);
QName PROPERTY_URI = new QName(CMIS_NS_URI, "propertyUri", CMIS_PREFIX);
QName PROPERTY_URI_DEFINITION = new QName(CMIS_NS_URI, "propertyUriDefinition", CMIS_PREFIX);
QName PROPERTY_DEFINITIONS[] =
new QName[]{PROPERTY_BOOLEAN_DEFINITION, PROPERTY_DATE_TIME_DEFINITION, PROPERTY_DECIMAL_DEFINITION,
PROPERTY_HTML_DEFINITION, PROPERTY_ID_DEFINITION, PROPERTY_INTEGER_DEFINITION, PROPERTY_STRING_DEFINITION,
PROPERTY_URI_DEFINITION};
QName QUERY = new QName(CMIS_NS_URI, "query", CMIS_PREFIX);
QName QUERY_NAME = new QName(CMIS_NS_URI, "queryName", CMIS_PREFIX);
QName QUERYABLE = new QName(CMIS_NS_URI, "queryable", CMIS_PREFIX);
QName FULLTEXT_INDEXED = new QName(CMIS_NS_URI, "fulltextIndexed", CMIS_PREFIX);
QName RELATIOSNHIP = new QName(CMIS_NS_URI, "relationship", CMIS_PREFIX);
QName CHANGE_EVENT_INFO = new QName(CMIS_NS_URI, "changeEventInfo", CMIS_PREFIX);
QName ACL = new QName(CMIS_NS_URI, "acl", CMIS_PREFIX);
QName EXACT_ACL = new QName(CMIS_NS_URI, "exactACL", CMIS_PREFIX);
QName POLICY_IDS = new QName(CMIS_NS_URI, "policyIds", CMIS_PREFIX);
QName RENDITION = new QName(CMIS_NS_URI, "rendition", CMIS_PREFIX);
QName STREAM_ID = new QName(CMIS_NS_URI, "streamId", CMIS_PREFIX);
QName MIMETYPE = new QName(CMIS_NS_URI, "mimetype", CMIS_PREFIX);
QName LENGTH = new QName(CMIS_NS_URI, "length", CMIS_PREFIX);
QName KIND = new QName(CMIS_NS_URI, "kind", CMIS_PREFIX);
QName TITLE = new QName(CMIS_NS_URI, "title", CMIS_PREFIX);
QName HEIGHT = new QName(CMIS_NS_URI, "height", CMIS_PREFIX);
QName WIDTH = new QName(CMIS_NS_URI, "width", CMIS_PREFIX);
QName RENDITION_DOCUMENT_ID = new QName(CMIS_NS_URI, "renditionDocumentId", CMIS_PREFIX);
QName CHANGE_TYPE = new QName(CMIS_NS_URI, "changeType", CMIS_PREFIX);
QName CHANGE_TIME = new QName(CMIS_NS_URI, "changeTime", CMIS_PREFIX);
QName REPOSITORY_DESCRIPTION = new QName(CMIS_NS_URI, "repositoryDescription", CMIS_PREFIX);
QName REPOSITORY_ENTRY = new QName(CMIS_NS_URI, "repositoryEntry", CMIS_PREFIX);
QName REPOSITORY_ID = new QName(CMIS_NS_URI, "repositoryId", CMIS_PREFIX);
QName REPOSITORY_INFO = new QName(CMISRA_NS_URI, "repositoryInfo", CMISRA_PREFIX);
QName REPOSITORY_NAME = new QName(CMIS_NS_URI, "repositoryName", CMIS_PREFIX);
QName REPOSITORY_RELATIONSHIP = new QName(CMIS_NS_URI, "repositoryRelationship", CMIS_PREFIX);
QName REPOSITORY_URI = new QName(CMIS_NS_URI, "repositoryURI", CMIS_PREFIX);
QName REPOSITORY_SPECIFIC_INFORMATION = new QName(CMIS_NS_URI, "repositorySpecificInformation", CMIS_PREFIX);
QName REQUIRED = new QName(CMIS_NS_URI, "required", CMIS_PREFIX);
QName ROOT_FOLDER_ID = new QName(CMIS_NS_URI, "rootFolderId", CMIS_PREFIX);
QName SCHEMA_URI = new QName(CMIS_NS_URI, "schemaURI", CMIS_PREFIX);
QName SEARCH_ALL_VERSIONS = new QName(CMIS_NS_URI, "searchAllVersions", CMIS_PREFIX);
QName SKIP_COUNT = new QName(CMIS_NS_URI, "skipCount", CMIS_PREFIX);
QName STATEMENT = new QName(CMIS_NS_URI, "statement", CMIS_PREFIX);
QName INCLUDE_ALLOWABLE_ACTIONS = new QName(CMIS_NS_URI, "includeAllowableActions", CMIS_PREFIX);
QName INCLUDE_RELATIONSHIPS = new QName(CMIS_NS_URI, "includeRelationships", CMIS_PREFIX);
QName RENDITION_FILTER = new QName(CMIS_NS_URI, "renditionFilter", CMIS_PREFIX);
QName TYPE = new QName(CMISRA_NS_URI, "type", CMISRA_PREFIX);
QName RENDITION_KIND = new QName(CMISRA_NS_URI, "renditionKind", CMISRA_PREFIX);
QName TYPE_ID = new QName(CMIS_NS_URI, "typeId", CMIS_PREFIX);
QName UPDATABILITY = new QName(CMIS_NS_URI, "updatability", CMIS_PREFIX);
QName VALUE = new QName(CMIS_NS_URI, "value", CMIS_PREFIX);
QName VENDOR_NAME = new QName(CMIS_NS_URI, "vendorName", CMIS_PREFIX);
QName URITEMPLATE = new QName(CMISRA_NS_URI, "uritemplate", CMISRA_PREFIX);
QName MEDIATYPE = new QName(CMISRA_NS_URI, "mediatype", CMISRA_PREFIX);
QName BASE64 = new QName(CMISRA_NS_URI, "base64", CMISRA_PREFIX);
QName TEMPLATE = new QName(CMISRA_NS_URI, "template", CMISRA_PREFIX);
QName VERSIONABLE = new QName(CMIS_NS_URI, "versionable", CMIS_PREFIX);
QName CONTENT_STREAM_ALLOWED = new QName(CMIS_NS_URI, "contentStreamAllowed", CMIS_PREFIX);
QName ALLOWED_SOURCE_TYPES = new QName(CMIS_NS_URI, "allowedSourceTypes", CMIS_PREFIX);
QName ALLOWED_TARGET_TYPES = new QName(CMIS_NS_URI, "allowedTargetTypes", CMIS_PREFIX);
QName CONTENT = new QName(CMISRA_NS_URI, "content", CMISRA_PREFIX);
QName NUM_ITEMS = new QName(CMISRA_NS_URI, "numItems", CMISRA_PREFIX);
QName PATH_SEGMENT = new QName(CMISRA_NS_URI, "pathSegment", CMISRA_PREFIX);
QName RELATIVE_PATH_SEGMENT = new QName(CMISRA_NS_URI, "relativePathSegment", CMISRA_PREFIX);
QName LATEST_CHANGE_LOG_TOKEN = new QName(CMIS_NS_URI, "latestChangeLogToken", CMIS_PREFIX);
// QName HAS_MORE_ITEMS = new QName(CMISRA_NS_URI, "hasMoreItems", CMISRA_PREFIX);
String PARAM_ORDER_BY = "orderBy";
String PARAM_CHANGE_LOG_TOKEN = "changeLogToken";
String PARAM_CHILD_TYPES = "childTypes";
String PARAM_CONTINUE_ON_FAILURE = "continueOnFailure";
String PARAM_CHECKIN = "checkin";
String PARAM_CHECKIN_COMMENT = "checkinComment";
String PARAM_DEPTH = "depth";
String PARAM_DIRECTION = "direction";
String PARAM_FILTER = "filter";
String PARAM_FOLDER_ID = "folderId";
String PARAM_INCLUDE_ACL = "includeACL";
String PARAM_INCLUDE_ALLOWABLE_ACTIONS = "includeAllowableActions";
String PARAM_INCLUDE_PROPERTIES = "includeProperties";
String PARAM_INCLUDE_PATH_SEGMENT = "includePathSegment";
String PARAM_INCLUDE_RELATIVE_PATH_SEGMENT = "includeRelativePathSegment";
String PARAM_INCLUDE_PROPERTY_DEFINITIONS = "includePropertyDefinitions";
String PARAM_INCLUDE_POLICY_IDS = "includePolicyIds";
String PARAM_INCLUDE_RELATIONSHIPS = "includeRelationships";
String PARAM_INCLUDE_SUB_RELATIONSHIP_TYPES = "includeSubRelationshipTypes";
String PARAM_LENGTH = "length";
String PARAM_MAJOR = "major";
String PARAM_MAX_ITEMS = "maxItems";
String PARAM_OVERWRITE_FLAG = "overwriteFlag";
String PARAM_RELATIONSHIP_DIRECTION = "relationshipDirection";
String PARAM_RELATIONSHIP_TYPE = "relationshipType";
String PARAM_RENDITION_FILTER = "renditionFilter";
String PARAM_REMOVE_FROM = "removeFrom";
String PARAM_REPOSITORY_ID = "repositoryId";
String PARAM_RETURN_VERSION = "returnVersion";
String PARAM_SKIP_COUNT = "skipCount";
String PARAM_SOURCE_FOLDER_ID = "sourceFolderId";
String PARAM_THIS_VERSION = "thisVersion";
String PARAM_TYPE_ID = "typeId";
String PARAM_TYPES = "types";
String PARAM_UNFILE_OBJECT = "unfileObjects";
String PARAM_VERSIONING_STATE = "versioningState";
String PARAM_ALL_VERSIONS = "allVersions";
String LINK_SELF = "self";
String LINK_EDIT = "edit";
String LINK_EDIT_MEDIA = "edit-media";
String LINK_VIA = "via";
String LINK_UP = "up";
String LINK_DOWN = "down";
String LINK_ALTERNATE = "alternate";
String LINK_VERSION_HISTORY = "version-history";
String LINK_CURRENT_VERSION = "current-version";
String LINK_WORKING_COPY = "working-copy";
String LINK_SERVICE = "service";
String LINK_DESCRIBEDBY = "describedby";
String LINK_FIRST = "first";
String LINK_LAST = "last";
String LINK_NEXT = "next";
String LINK_PREVIOUS = "previous";
String LINK_CMIS_ALLOWABLEACTIONS = "http://docs.oasis-open.org/ns/cmis/link/200908/allowableactions";
String LINK_CMIS_RELATIONSHIPS = "http://docs.oasis-open.org/ns/cmis/link/200908/relationships";
String LINK_CMIS_SOURCE = "http://docs.oasis-open.org/ns/cmis/link/200908/source";
String LINK_CMIS_TARGET = "http://docs.oasis-open.org/ns/cmis/link/200908/target";
String LINK_CMIS_POLICIES = "http://docs.oasis-open.org/ns/cmis/link/200908/policies";
String LINK_CMIS_ACL = "http://docs.oasis-open.org/ns/cmis/link/200908/acl";
String LINK_CMIS_CHANGES = "http://docs.oasis-open.org/ns/cmis/link/200908/changes";
String LINK_CMIS_FOLDERTREE = "http://docs.oasis-open.org/ns/cmis/link/200908/foldertree";
String LINK_CMIS_TYPEDESCENDANTS = "http://docs.oasis-open.org/ns/cmis/link/200908/typedescendants";
String LINK_CMIS_ROOTDESCENDANTS = "http://docs.oasis-open.org/ns/cmis/link/200908/rootdescendants";
String COLLECTION_TYPE_ROOT = "root";
String COLLECTION_TYPE_UNFILED = "unfiled";
String COLLECTION_TYPE_CHECKEDOUT = "checkedout";
String COLLECTION_TYPE_TYPES = "types";
String COLLECTION_TYPE_QUERY = "query";
String COLLECTION_TYPE_CHANGES = "changes";
String MEDIATYPE_ALLOWABLE_ACTIONS = "application/cmis+xml;type=allowableActions";
String MEDIATYPE_ATOM_SERVICE = "application/atomsvc+xml";
String MEDIATYPE_ATOM_ENTRY = "application/atom+xml;type=entry";
String MEDIATYPE_ATOM_FEED = "application/atom+xml;type=feed";
String MEDIATYPE_CMISTREE = "application/cmistree+xml";
String MEDIATYPE_ACL = "application/cmisacl+xml";
String URITEMPLATE_OBJECTBYID = "objectbyid";
String URITEMPLATE_OBJECTBYPATH = "objectbypath";
String URITEMPLATE_QUERY = "query";
String URITEMPLATE_TYPEBYID = "typebyid";
String URITEMPLATE_CHANGES = "changes";
String CONTENT_DISPOSITION_HEADER = "Content-Disposition";
}