Package org.bedework.carddav.server
Class CarddavURI
java.lang.Object
org.bedework.carddav.server.CarddavURI
We map uris onto an object which may be a calendar or an
entity contained within that calendar.
The response to webdav actions obviously depends upon the type of referenced entity.
The server will have to determine whether a name represents a publicly available calendar or a user and the access to a calendar will, of course, depend upon the authentication state of the user.
- Author:
- Mike Douglass douglm rpi.edu
-
Method Details
-
getExists
public boolean getExists()- Returns:
- boolean
-
getCol
- Returns:
- WdCollection
-
getResource
- Returns:
- BwResource
-
getEntity
- Returns:
- Object
-
getColName
- Returns:
- String
-
getEntityName
- Returns:
- String
-
getPath
- Returns:
- String
-
getUri
- Returns:
- String
-
isResource
public boolean isResource()- Returns:
- true if this represents a calendar
-
isCollection
public boolean isCollection()- Returns:
- true if this represents a calendar
-
isUser
public boolean isUser()- Returns:
- true if this represents a user
-
isGroup
public boolean isGroup()- Returns:
- true if this represents a group
-
sameName
- Parameters:
entityName-- Returns:
- true if has same name
-
toString
-
hashCode
public int hashCode() -
equals
-