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
A representation of a vcard and properties for database persistence in cardDAV
- Author:
- douglm
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bedework.carddav.server.dirHandlers.db.DumpEntity
DumpEntity.DumpType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(DbCollection that) org.bedework.webdav.servlet.access.AccessStatebooleanbooleanvoidsetAccessState(org.bedework.webdav.servlet.access.AccessState val) voidsetAddressBook(boolean val) voidsetDescription(String val) voidsetLastmod(String val) toString()voidAdd our stuff to the StringBuilderMethods inherited from class org.bedework.carddav.server.dirHandlers.db.DbNamedEntity
getName, getPath, setName, setPathMethods 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, setSeqMethods inherited from class org.bedework.carddav.server.dirHandlers.db.UnversionedDbentity
clone, equals, getId, hashCode, setId, unsavedMethods inherited from class org.bedework.carddav.server.dirHandlers.db.DumpEntity
dump, dump, getLogger, hasDumpValueMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.bedework.util.logging.Logged
audit, debug, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, getLogLevel, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, trace, warn
-
Constructor Details
-
DbCollection
public DbCollection()Create DbCollection
-
-
Method Details
-
setLastmod
- Parameters:
val-
-
getLastmod
- Returns:
- String
-
setDescription
- Parameters:
val-
-
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
Description copied from class:UnversionedDbentityAdd our stuff to the StringBuilder- Overrides:
toStringSegmentin classDbNamedEntity<DbCollection>- Parameters:
sb-
-
compareTo
- Specified by:
compareToin interfaceComparable<DbCollection>- Overrides:
compareToin classUnversionedDbentity<DbCollection>
-
toString
-