org.alfresco.repo.cmis.rest
Class AlfrescoCMISExtensionFactory

java.lang.Object
  extended by org.apache.abdera.util.AbstractExtensionFactory
      extended by org.apache.chemistry.abdera.ext.CMISExtensionFactory
          extended by org.alfresco.repo.cmis.rest.AlfrescoCMISExtensionFactory
All Implemented Interfaces:
org.apache.abdera.factory.ExtensionFactory, org.apache.chemistry.abdera.ext.CMISConstants

public class AlfrescoCMISExtensionFactory
extends org.apache.chemistry.abdera.ext.CMISExtensionFactory

A CMIS extension factory that is also aware of Alfresco extensions.


Field Summary
 
Fields inherited from interface org.apache.chemistry.abdera.ext.CMISConstants
ACCESS_CONTROL_LIST, ACL_CAPABILITY, ACL_PERMISSION, ACL_PERMISSIONS, ACL_PROPAGATION, ACL_SUPPORTED_PERMISSIONS, ALLOWABLE_ACTIONS, BOOLEAN_PROPERTY, BOOLEAN_PROPERTY_DEFINITION, CAN_ADD_OBJECT_TO_FOLDER, CAN_APPLY_ACL, CAN_APPLY_POLICY, CAN_CANCEL_CHECK_OUT, CAN_CHECK_IN, CAN_CHECK_OUT, CAN_CREATE_DOCUMENT, CAN_CREATE_FOLDER, CAN_CREATE_RELATIONSHIP, CAN_DELETE_CONTENT_STREAM, CAN_DELETE_OBJECT, CAN_DELETE_TREE, CAN_GET_ACL, CAN_GET_ALL_VERSIONS, CAN_GET_APPLIED_POLICIES, CAN_GET_CHILDREN, CAN_GET_CONTENT_STREAM, CAN_GET_DESCENDANTS, CAN_GET_FOLDER_PARENT, CAN_GET_FOLDER_TREE, CAN_GET_OBJECT_PARENTS, CAN_GET_OBJECT_RELATIONSHIPS, CAN_GET_PROPERTIES, CAN_GET_RENDITIONS, CAN_MOVE_OBJECT, CAN_REMOVE_OBJECT_FROM_FOLDER, CAN_REMOVE_POLICY, CAN_SET_CONTENT_STREAM, CAN_UPDATE_PROPERTIES, CAPABILITIES, CAPABILITY_ACL, CAPABILITY_ALL_VERIONS_SEARCHABLE, CAPABILITY_CHANGES, CAPABILITY_GET_DESCENDANTS, CAPABILITY_JOIN, CAPABILITY_MULTIFILING, CAPABILITY_PWC_SEARCHABLE, CAPABILITY_PWC_UPDATEABLE, CAPABILITY_QUERY, CAPABILITY_RENDITIONS, CAPABILITY_UNFILING, CAPABILITY_VERSION_SPECIFIC_FILING, CHANGE_EVENT_INFO, CHANGE_TYPE, CHANGE_TYPE_CREATED, CHANGE_TYPE_DELETED, CHANGE_TYPE_SECURITY, CHANGE_TYPE_UPDATED, CHANGES_ON_TYPE, CHILDREN, CMIS_NS, CMISLINK_NS, CMISRA_NS, COLLECTION_CHECKEDOUT, COLLECTION_QUERY, COLLECTION_ROOT, COLLECTION_TYPE, COLLECTION_TYPES, COLLECTION_UNFILED, CONTENT, CONTENT_BASE64, CONTENT_MEDIATYPE, DATATYPE_BOOLEAN, DATATYPE_DATETIME, DATATYPE_DECIMAL, DATATYPE_HTML, DATATYPE_ID, DATATYPE_INTEGER, DATATYPE_STRING, DATATYPE_URI, DATETIME_PROPERTY, DATETIME_PROPERTY_DEFINITION, DECIMAL_PROPERTY, DECIMAL_PROPERTY_DEFINITION, DIRECT, HTML_PROPERTY, HTML_PROPERTY_DEFINITION, ID_PROPERTY, ID_PROPERTY_DEFINITION, INTEGER_PROPERTY, INTEGER_PROPERTY_DEFINITION, LATEST_CHANGE_LOG_TOKEN, MIMETYPE_APP, MIMETYPE_ATOM, MIMETYPE_CMIS_ALLOWABLE_ACTIONS, MIMETYPE_CMIS_QUERY, MIMETYPE_CMISACL, MIMETYPE_CMISATOM, MIMETYPE_CMISTREE, MIMETYPE_ENTRY, MIMETYPE_FEED, MIMETYPE_TEXT, NUM_ITEMS, OBJECT, PERMISSION, PRINCIPAL, PRINCIPAL_ANONYMOUS, PRINCIPAL_ANYONE, PRINCIPAL_ID, PRODUCT_NAME, PRODUCT_VERSION, PROP_BASE_TYPE_ID, PROP_CHECKIN_COMMENT, PROP_CONTENT_STREAM_FILENAME, PROP_CONTENT_STREAM_ID, PROP_CONTENT_STREAM_LENGTH, PROP_CONTENT_STREAM_MIMETYPE, PROP_CREATED_BY, PROP_CREATION_DATE, PROP_IS_IMMUTABLE, PROP_IS_LATEST_MAJOR_VERSION, PROP_IS_LATEST_VERSION, PROP_IS_MAJOR_VERSION, PROP_IS_VERSION_SERIES_CHECKED_OUT, PROP_LAST_MODIFICATION_DATE, PROP_LAST_MODIFIED_BY, PROP_NAME, PROP_OBJECT_ID, PROP_OBJECT_TYPE_ID, PROP_PARENT_ID, PROP_PATH, PROP_SOURCE_ID, PROP_TARGET_ID, PROP_TYPE_BOOLEAN, PROP_TYPE_DATETIME, PROP_TYPE_DECIMAL, PROP_TYPE_HTML, PROP_TYPE_ID, PROP_TYPE_INTEGER, PROP_TYPE_STRING, PROP_TYPE_URI, PROP_VERSION_LABEL, PROP_VERSION_SERIES_CHECKED_OUT_BY, PROP_VERSION_SERIES_CHECKED_OUT_ID, PROP_VERSION_SERIES_ID, PROPDEF_BOOLEAN_CHOICE, PROPDEF_CARDINALITY, PROPDEF_CHOICE_DISPLAY_NAME, PROPDEF_CHOICE_VALUE, PROPDEF_DATE_RESOLUTION, PROPDEF_DATETIME_CHOICE, PROPDEF_DECIMAL_CHOICE, PROPDEF_DECIMAL_PRECISION, PROPDEF_DEFAULT_VALUE, PROPDEF_DESCRIPTION, PROPDEF_DISPLAY_NAME, PROPDEF_HTML_CHOICE, PROPDEF_ID, PROPDEF_ID_CHOICE, PROPDEF_INHERITED, PROPDEF_INT_MAX_VALUE, PROPDEF_INT_MIN_VALUE, PROPDEF_INTEGER_CHOICE, PROPDEF_LOCAL_NAME, PROPDEF_LOCAL_NAMESPACE, PROPDEF_OPEN_CHOICE, PROPDEF_ORDERABLE, PROPDEF_PROPERTY_TYPE, PROPDEF_QUERY_NAME, PROPDEF_QUERYABLE, PROPDEF_REQUIRED, PROPDEF_STRING_CHOICE, PROPDEF_STRING_MAX_LENGTH, PROPDEF_UPDATABILITY, PROPDEF_URI_CHOICE, PROPERTIES, PROPERTY_DISPLAY_NAME, PROPERTY_ID, PROPERTY_VALUE, REL_ACL, REL_ALLOWABLE_ACTIONS, REL_ALTERNATE, REL_ASSOC_SOURCE, REL_ASSOC_TARGET, REL_CHANGES, REL_CURRENT_VERSION, REL_DESCRIBED_BY, REL_DOWN, REL_FOLDER_TREE, REL_NEXT, REL_POLICIES, REL_RELATIONSHIPS, REL_ROOT_DESCENDANTS, REL_SERVICE, REL_TYPES_DESCENDANTS, REL_UP, REL_VERSION_HISTORY, REL_WORKING_COPY, RELATIVE_PATH_SEGMENT, RENDITION_KIND, REPOSITORY_DESCRIPTION, REPOSITORY_ID, REPOSITORY_INFO, REPOSITORY_NAME, REPOSITORY_RELATIONSHIP, ROOT_FOLDER_ID, STRING_PROPERTY, STRING_PROPERTY_DEFINITION, TYPE_BASE_ID, TYPE_CONTENT_STREAM_ALLOWED, TYPE_CONTROLLABLE_ACL, TYPE_CONTROLLABLE_POLICY, TYPE_CREATABLE, TYPE_DEFINITION, TYPE_DESCRIPTION, TYPE_DISPLAY_NAME, TYPE_DOCUMENT, TYPE_FILEABLE, TYPE_FOLDER, TYPE_FULL_TEXT_INDEXED, TYPE_ID, TYPE_INCLUDED_IN_SUPERTYPE_QUERY, TYPE_LOCAL_NAME, TYPE_LOCAL_NAMESPACE, TYPE_PARENT_ID, TYPE_POLICY, TYPE_QUERY_NAME, TYPE_QUERYABLE, TYPE_RELATIONSHIP, TYPE_VERSIONABLE, URI_OBJECT_BY_ID, URI_OBJECT_BY_PATH, URI_PROPERTY, URI_PROPERTY_DEFINITION, URI_QUERY, URI_TEMPLATE, URI_TEMPLATE_MEDIATYPE, URI_TEMPLATE_PATH, URI_TEMPLATE_TYPE, URI_TYPE_BY_ID, VENDOR_NAME, VERSION_SUPPORTED
 
Constructor Summary
AlfrescoCMISExtensionFactory()
           
 
Method Summary
 
Methods inherited from class org.apache.abdera.util.AbstractExtensionFactory
addImpl, addMimeType, getElementWrapper, getMimeType, getNamespaces, handlesNamespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlfrescoCMISExtensionFactory

public AlfrescoCMISExtensionFactory()


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.