Package de.xima.fc.dao.interfaces
Interface IMandantDao
- All Superinterfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<Mandant,
,Long, IEntityContext> IGenericDao<Mandant>
- All Known Implementing Classes:
MandantDao
-
Method Summary
Modifier and TypeMethodDescriptiongetAllByName
(IEntityContext ec, String name) Method for determining allclients
by its name (case insensitive).getByUUID
(IEntityContext ec, String uuid) Returns the client with the given UUIDgetByUUID
(IEntityContext ec, UUID uuid) Returns the client with the given UUIDgetLicenseDataSnapshot
(IEntityContext ec, Mandant client) long
getUsedFileSize
(IEntityContext ec, Mandant mandant) boolean
isCreationAllowed
(IEntityContext ec, Mandant mandant) readByName
(IEntityContext ec, String name) Method for determining aclients
by its name (case insensitive).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
-
isCreationAllowed
-
readByName
Method for determining aclients
by its name (case insensitive).- Parameters:
ec
- Entity context to use for accessing the database.name
- The name of the client to search for (case insensitive).- Returns:
- The client with the given name, or
null
if no such client exists.
-
getAllByName
Method for determining allclients
by its name (case insensitive).- Parameters:
ec
- Entity context to use for accessing the database.name
- The name of the client to search for (case insensitive).- Returns:
- All clients with the given name, never
null
. - Since:
- 6.0.1
-
getByUUID
Returns the client with the given UUID- Parameters:
ec
- Entity context to use for accessing the database.uuid
-String
UUID of the client- Returns:
- The client with the given UUID, or
null
when no such client exists.
-
getByUUID
Returns the client with the given UUID- Parameters:
ec
- Entity context to use for accessing the database.uuid
- UUID of the client- Returns:
Mandant
for the given UUID- Since:
- 6.1.0
-
getUsedFileSize
-
getLicenseDataSnapshot
-