|
eXo JCR :: Component :: Webdav Service 1.15.10-GA | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Resource
Created by The eXo Platform SARL .
WebDAV applicable abstraction of REST Resource definition (by Fielding: "Any
information that can be named can be a resource... In other words: any
concept that might be the target of an author's hypertext reference must fit
within the definition of a resource") Here the REST resource abstraction is
some narrowed to the WebDAV needs
| Field Summary | |
|---|---|
static int |
COLLECTION
Collection nodetype index. |
static int |
FILE
File nodetype index. |
static int |
NULL
Empty nodetype index. |
static int |
VERSION
Version nodetype index. |
static int |
VERSION_HISTORY
Version history nodetype index. |
static int |
VERSIONED_COLLECTION
Versioned collection nodetype index. |
static int |
VERSIONED_FILE
Versioned file nodetype index. |
| Fields inherited from interface org.exoplatform.services.jcr.webdav.util.PropertyConstants |
|---|
CHILDCOUNT, CREATION_PATTERN, CREATIONDATE, DAV_ALLPROP, DAV_ALLPROP_INCLUDE, DISPLAYNAME, EXCLUSIVE, GETCONTENTLANGUAGE, GETCONTENTLENGTH, GETCONTENTTYPE, GETLASTMODIFIED, HASCHILDREN, IS_READ_ONLY, ISCOLLECTION, ISFOLDER, ISROOT, ISVERSIONED, JCR_CONTENT, JCR_DATA, LOCKDISCOVERY, LOCKSCOPE, LOCKTYPE, MODIFICATION_PATTERN, ORDERING_TYPE, OWNER, PARENTNAME, RESOURCETYPE, SUPPORTEDLOCK, SUPPORTEDMETHODSET, WRITE |
| Method Summary | |
|---|---|
URI |
getIdentifier()
|
WebDavNamespaceContext |
getNamespaceContext()
|
Set<org.exoplatform.common.util.HierarchicalProperty> |
getProperties(boolean namesOnly)
|
org.exoplatform.common.util.HierarchicalProperty |
getProperty(QName name)
|
int |
getType()
|
boolean |
isCollection()
|
| Field Detail |
|---|
static final int FILE
static final int COLLECTION
static final int VERSION
static final int VERSIONED_FILE
static final int VERSIONED_COLLECTION
static final int VERSION_HISTORY
static final int NULL
| Method Detail |
|---|
URI getIdentifier()
int getType()
org.exoplatform.common.util.HierarchicalProperty getProperty(QName name)
throws javax.jcr.PathNotFoundException,
javax.jcr.AccessDeniedException,
javax.jcr.RepositoryException
name - property name
javax.jcr.PathNotFoundException - PathNotFoundException
javax.jcr.AccessDeniedException - AccessDeniedException
javax.jcr.RepositoryException - RepositoryException
Set<org.exoplatform.common.util.HierarchicalProperty> getProperties(boolean namesOnly)
throws javax.jcr.RepositoryException
namesOnly - - if true "empty" properties will be returned (w/o values
inside)
javax.jcr.RepositoryException - RepositoryExceptionboolean isCollection()
WebDavNamespaceContext getNamespaceContext()
|
eXo JCR :: Component :: Webdav Service 1.15.10-GA | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||