Interface IWebDavAccessDao

All Superinterfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<WebDavAccess,Long,IEntityContext>, IGenericDao<WebDavAccess>, IMandantDependentBaseDao<WebDavAccess>
All Known Implementing Classes:
WebDavAccessDao

public interface IWebDavAccessDao extends IMandantDependentBaseDao<WebDavAccess>
Data access object for creating, updating, and deleting IWebDavAccessDao entities.
Since:
7.1.0
Author:
XIMA MEDIA GmbH
  • Method Summary

    Modifier and Type
    Method
    Description
    getByName(IEntityContext ec, Mandant client, String name)
     
    getByUUID(IEntityContext ec, Mandant client, String uuid)
    Returns the WebDAV access with the given UUID.
    getByUUID(IEntityContext ec, Mandant client, UUID uuid)
    Returns the WebDAV access with the given UUID.

    Methods inherited from interface de.xima.cmn.dao.interfaces.IAbstractDao

    all, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, update

    Methods inherited from interface de.xima.fc.dao.interfaces.IGenericDao

    count, findAll, findSingle, getEntityRefs, read
  • Method Details

    • getByName

      WebDavAccess getByName(IEntityContext ec, Mandant client, String name)
      Parameters:
      ec - An IEntityContext to use for accessing the database.
      client - A client scope to which to limit the search.
      name - Name of a WebDAV connection to search for.
      Returns:
      The WebDAV connection with the given name, or null when not found.
    • getByUUID

      WebDavAccess getByUUID(IEntityContext ec, Mandant client, String uuid)
      Returns the WebDAV access with the given UUID.
      Parameters:
      ec - An IEntityContext to use for accessing the database.
      client - client context in which to look for WebDAV access
      uuid - The UUID of the WebDAV access.
      Returns:
      The WebDAV access for the given UUID and client.
    • getByUUID

      WebDavAccess getByUUID(IEntityContext ec, Mandant client, UUID uuid)
      Returns the WebDAV access with the given UUID.
      Parameters:
      ec - An IEntityContext to use for accessing the database.
      client - client context in which to look for WebDAV access
      uuid - The UUID of the WebDAV access.
      Returns:
      The WebDAV access for the given UUID and client.