Package de.xima.fc.dao.interfaces
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 deletingIWebDavAccessDao
entities.- Since:
- 7.1.0
- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WebDavAccess
getByName(IEntityContext ec, Mandant client, String name)
WebDavAccess
getByUUID(IEntityContext ec, Mandant client, String uuid)
Returns the WebDAV access with the given UUID.WebDavAccess
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 Detail
-
getByName
WebDavAccess getByName(IEntityContext ec, Mandant client, String name)
- Parameters:
ec
- AnIEntityContext
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
- AnIEntityContext
to use for accessing the database.client
-client
context in which to look for WebDAV accessuuid
- 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
- AnIEntityContext
to use for accessing the database.client
-client
context in which to look for WebDAV accessuuid
- The UUID of the WebDAV access.- Returns:
- The WebDAV access for the given UUID and client.
-
-