org.xcmis.spi.basic
Class BasicStorageProvider

java.lang.Object
  extended by org.xcmis.spi.basic.BasicStorageProvider
All Implemented Interfaces:
StorageProvider

public abstract class BasicStorageProvider
extends Object
implements StorageProvider

Basic Storage Provider


Field Summary
protected static PermissionMapping ACL_CAPABILITY_PERMISSION_MAPPING
           
protected static List<Permission> ACL_CAPABILITY_PERMISSIONS
           
protected static AccessControlPropagation ACL_CAPABILITY_PROPAGATION
           
protected static CapabilityACL CAPABILITY_ACL
           
protected static boolean CAPABILITY_ALL_VERSIONS_SEARCHABLE
           
protected static CapabilityChanges CAPABILITY_CHANGES
           
protected static CapabilityContentStreamUpdatable CAPABILITY_CONTENT_STREAM_UPDATABLE
           
protected static boolean CAPABILITY_GET_DESCENDANTS
           
protected static boolean CAPABILITY_GET_FOLDER_TREE
           
protected static CapabilityJoin CAPABILITY_JOIN
           
protected static boolean CAPABILITY_MULTIFILING
           
protected static boolean CAPABILITY_PWC_SEARCHABLE
           
protected static boolean CAPABILITY_PWC_UPDATABLE
           
protected static CapabilityQuery CAPABILITY_QUERY
           
protected static CapabilityRendition CAPABILITY_RENDITION
           
protected static boolean CAPABILITY_UNFILING
           
protected static boolean CAPABILITY_VERSION_SPECIFIC_FILING
           
protected static boolean CHANGES_INCOMPLETE
           
protected static Collection<BaseType> CHANGES_ON_TYPE
           
protected static String CMIS_VERSION_SUPPORTED
           
protected static String LATEST_CHANGE_LOG_TOKEN
           
protected static String PRINCIPAL_ANONYMOUS
           
protected static String PRINCIPAL_ANY
           
protected static String PRODUCT_NAME
           
protected static String PRODUCT_VERSION
           
protected static String REPOSITORY_DESCRIPTION
           
protected  RepositoryInfo repositoryInfo
           
protected static SupportedPermissions SUPPORTED_PERMISSIONS
           
protected static String THIN_CLIENT_URI
           
protected static String VENDOR_NAME
           
 
Constructor Summary
BasicStorageProvider(String repositoryId, String repositoryName, String rootFolderId)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.xcmis.spi.StorageProvider
getConnection, getStorageID
 

Field Detail

CMIS_VERSION_SUPPORTED

protected static String CMIS_VERSION_SUPPORTED

PRINCIPAL_ANONYMOUS

protected static String PRINCIPAL_ANONYMOUS

PRINCIPAL_ANY

protected static String PRINCIPAL_ANY

CHANGES_ON_TYPE

protected static Collection<BaseType> CHANGES_ON_TYPE

LATEST_CHANGE_LOG_TOKEN

protected static String LATEST_CHANGE_LOG_TOKEN

CHANGES_INCOMPLETE

protected static boolean CHANGES_INCOMPLETE

REPOSITORY_DESCRIPTION

protected static String REPOSITORY_DESCRIPTION

VENDOR_NAME

protected static String VENDOR_NAME

PRODUCT_NAME

protected static String PRODUCT_NAME

PRODUCT_VERSION

protected static String PRODUCT_VERSION

THIN_CLIENT_URI

protected static String THIN_CLIENT_URI

CAPABILITY_ACL

protected static CapabilityACL CAPABILITY_ACL

CAPABILITY_CHANGES

protected static CapabilityChanges CAPABILITY_CHANGES

CAPABILITY_CONTENT_STREAM_UPDATABLE

protected static CapabilityContentStreamUpdatable CAPABILITY_CONTENT_STREAM_UPDATABLE

CAPABILITY_JOIN

protected static CapabilityJoin CAPABILITY_JOIN

CAPABILITY_QUERY

protected static CapabilityQuery CAPABILITY_QUERY

CAPABILITY_RENDITION

protected static CapabilityRendition CAPABILITY_RENDITION

CAPABILITY_ALL_VERSIONS_SEARCHABLE

protected static boolean CAPABILITY_ALL_VERSIONS_SEARCHABLE

CAPABILITY_GET_DESCENDANTS

protected static boolean CAPABILITY_GET_DESCENDANTS

CAPABILITY_GET_FOLDER_TREE

protected static boolean CAPABILITY_GET_FOLDER_TREE

CAPABILITY_MULTIFILING

protected static boolean CAPABILITY_MULTIFILING

CAPABILITY_PWC_SEARCHABLE

protected static boolean CAPABILITY_PWC_SEARCHABLE

CAPABILITY_PWC_UPDATABLE

protected static boolean CAPABILITY_PWC_UPDATABLE

CAPABILITY_UNFILING

protected static boolean CAPABILITY_UNFILING

CAPABILITY_VERSION_SPECIFIC_FILING

protected static boolean CAPABILITY_VERSION_SPECIFIC_FILING

ACL_CAPABILITY_PERMISSION_MAPPING

protected static PermissionMapping ACL_CAPABILITY_PERMISSION_MAPPING

ACL_CAPABILITY_PERMISSIONS

protected static List<Permission> ACL_CAPABILITY_PERMISSIONS

ACL_CAPABILITY_PROPAGATION

protected static AccessControlPropagation ACL_CAPABILITY_PROPAGATION

SUPPORTED_PERMISSIONS

protected static SupportedPermissions SUPPORTED_PERMISSIONS

repositoryInfo

protected RepositoryInfo repositoryInfo
Constructor Detail

BasicStorageProvider

public BasicStorageProvider(String repositoryId,
                            String repositoryName,
                            String rootFolderId)


Copyright © 2010 eXo Platform SAS. All Rights Reserved.