Enum Class ExtRepositoryObject.ExtRepositoryPermission

java.lang.Object
java.lang.Enum<ExtRepositoryObject.ExtRepositoryPermission>
com.liferay.document.library.repository.external.ExtRepositoryObject.ExtRepositoryPermission
All Implemented Interfaces:
Serializable, Comparable<ExtRepositoryObject.ExtRepositoryPermission>, Constable
Enclosing interface:
ExtRepositoryObject

public static enum ExtRepositoryObject.ExtRepositoryPermission extends Enum<ExtRepositoryObject.ExtRepositoryPermission>
Holds the permissions that external repositories must support. In this context, the external repository implementation may be asked about a permission, and it must answer correctly, but is not required to fully implement it.

For instance, an external repository must not fail when asked about the ADD_SHORTCUT permission, even if the back-end external repository does not support shortcuts. However, it can return false when asked for that permission.