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 deletingIWebDavAccessDaoentities.- Since:
- 7.1.0
- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WebDavAccessgetByName(IEntityContext ec, Mandant client, String name)WebDavAccessgetByUUID(IEntityContext ec, Mandant client, String uuid)Returns the WebDAV access with the given UUID.WebDavAccessgetByUUID(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
getEntityRefs, read
-
-
-
-
Method Detail
-
getByName
WebDavAccess getByName(IEntityContext ec, Mandant client, String name)
- Parameters:
ec- AnIEntityContextto 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
nullwhen not found.
-
getByUUID
WebDavAccess getByUUID(IEntityContext ec, Mandant client, String uuid)
Returns the WebDAV access with the given UUID.- Parameters:
ec- AnIEntityContextto use for accessing the database.client-clientcontext 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- AnIEntityContextto use for accessing the database.client-clientcontext in which to look for WebDAV accessuuid- The UUID of the WebDAV access.- Returns:
- The WebDAV access for the given UUID and client.
-
-