Class DbCollection
- java.lang.Object
-
- org.bedework.carddav.server.dirHandlers.db.DumpEntity<T>
-
- org.bedework.carddav.server.dirHandlers.db.UnversionedDbentity<T>
-
- org.bedework.carddav.server.dirHandlers.db.DbEntity<T>
-
- org.bedework.carddav.server.dirHandlers.db.DbNamedEntity<DbCollection>
-
- org.bedework.carddav.server.dirHandlers.db.DbCollection
-
- All Implemented Interfaces:
Serializable,Comparable<DbCollection>,org.bedework.util.logging.Logged,org.bedework.webdav.servlet.access.SharedEntity
public class DbCollection extends DbNamedEntity<DbCollection>
A representation of a vcard and properties for database persistence in cardDAV- Author:
- douglm
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.bedework.carddav.server.dirHandlers.db.DumpEntity
DumpEntity.DumpType
-
-
Constructor Summary
Constructors Constructor Description DbCollection()Create DbCollection
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(DbCollection that)org.bedework.webdav.servlet.access.AccessStategetAccessState()booleangetAddressBook()StringgetDescription()StringgetLastmod()booleanisCollection()voidsetAccessState(org.bedework.webdav.servlet.access.AccessState val)voidsetAddressBook(boolean val)voidsetDescription(String val)voidsetLastmod(String val)StringtoString()voidtoStringSegment(StringBuilder sb)Add our stuff to the StringBuilder-
Methods inherited from class org.bedework.carddav.server.dirHandlers.db.DbNamedEntity
getName, getPath, setName, setPath
-
Methods inherited from class org.bedework.carddav.server.dirHandlers.db.DbEntity
addDeletedEntity, afterDeletion, beforeDeletion, beforeSave, beforeUpdate, getAccess, getByteSize, getCreated, getCreatorHref, getDeletedEntities, getOwnerHref, getParentPath, getSeq, length, setAccess, setByteSize, setCreated, setCreatorHref, setOwnerHref, setParentPath, setSeq
-
Methods inherited from class org.bedework.carddav.server.dirHandlers.db.UnversionedDbentity
clone, equals, getId, hashCode, setId, unsaved
-
Methods inherited from class org.bedework.carddav.server.dirHandlers.db.DumpEntity
dump, dump, getLogger, hasDumpValue
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.bedework.util.logging.Logged
audit, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, getLogLevel, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, setLogLevel, trace, trace, warn
-
-
-
-
Method Detail
-
setLastmod
public void setLastmod(String val)
- Parameters:
val-
-
getLastmod
public String getLastmod()
- Returns:
- String
-
setDescription
public void setDescription(String val)
- Parameters:
val-
-
getDescription
public String getDescription()
- Returns:
- String
-
setAddressBook
public void setAddressBook(boolean val)
- Parameters:
val-
-
getAddressBook
public boolean getAddressBook()
- Returns:
- boolean
-
isCollection
public boolean isCollection()
-
setAccessState
public void setAccessState(org.bedework.webdav.servlet.access.AccessState val)
-
getAccessState
public org.bedework.webdav.servlet.access.AccessState getAccessState()
-
toStringSegment
public void toStringSegment(StringBuilder sb)
Description copied from class:UnversionedDbentityAdd our stuff to the StringBuilder- Overrides:
toStringSegmentin classDbNamedEntity<DbCollection>- Parameters:
sb-
-
compareTo
public int compareTo(DbCollection that)
- Specified by:
compareToin interfaceComparable<DbCollection>- Overrides:
compareToin classUnversionedDbentity<DbCollection>
-
-