public interface IMandantRessourceDao extends IGenericDao<MandantRessource>
| Modifier and Type | Method and Description |
|---|---|
MandantRessource |
create(IEntityContext ec,
String name,
byte[] daten,
String userName,
String fileName,
Mandant mandant) |
MandantRessource |
create(IEntityContext ec,
String name,
byte[] daten,
String userName,
String fileName,
String resourceDescription,
Mandant mandant) |
String |
findUniqueName(IEntityContext ec,
Mandant client,
String candidate,
MandantRessource exclude)
Returns a name that is not taken by another
MandantRessource in the given client. |
List<MandantRessource> |
getAllByMandant(Mandant mandant,
IEntityContext ec) |
List<MandantRessource> |
getAllByProject(IEntityContext ec,
Projekt project)
Returns all client resources that are being used by the given project
|
MandantRessource |
getByName(Mandant mandant,
String name,
IEntityContext ec) |
MandantRessource |
getByUUID(IEntityContext ec,
Mandant client,
String uuid)
Returns the client resource for the given UUID string and client
|
MandantRessource |
getByUUID(IEntityContext ec,
Mandant client,
UUID uuid)
Returns the client resource for the given UUID and client
|
long |
getUsedFileSize(IEntityContext ec,
Mandant mandant) |
boolean |
isNameExisiting(IEntityContext ec,
Mandant client,
String name)
Returns whether or not the given client resource name exists within the given client
|
MandantRessource |
update(IEntityContext ec,
byte[] daten,
String userName,
String fileName,
MandantRessource res) |
getEntityRefs, readall, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getTransactionHandler, read, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, update, updateMandantRessource getByName(Mandant mandant, String name, IEntityContext ec)
MandantRessource getByUUID(IEntityContext ec, Mandant client, String uuid)
ec - IEntityContext to useclient - Mandant context in which to look for resourceuuid - String UUID string of the resourceMandantRessource for the given UUID and clientMandantRessource getByUUID(IEntityContext ec, Mandant client, UUID uuid)
ec - IEntityContext to useclient - Mandant context in which to look for resourceuuid - UUID UUID of the resourceMandantRessource for the given UUID and clientString findUniqueName(IEntityContext ec, Mandant client, String candidate, MandantRessource exclude)
MandantRessource in the given client. An index will be added to
the candidate if necessary.ec - IEntityContext to be usedclient - Mandant for which a unique client resource name should be generatedcandidate - String client resource name candiate to be made uniqueexclude - MandantRessource client resource to be excluded from the searchboolean isNameExisiting(IEntityContext ec, Mandant client, String name)
ec - IEntityContext to be usedclient - Mandant for which to check uniquenesscandidate - String client resource name to checkList<MandantRessource> getAllByMandant(Mandant mandant, IEntityContext ec)
List<MandantRessource> getAllByProject(IEntityContext ec, Projekt project)
ec - IEntityContext to be usedproject - Projekt project to search for client resourcesList of MandantRessources that are being used by the projectMandantRessource create(IEntityContext ec, String name, byte[] daten, String userName, String fileName, Mandant mandant)
MandantRessource create(IEntityContext ec, String name, byte[] daten, String userName, String fileName, String resourceDescription, Mandant mandant)
MandantRessource update(IEntityContext ec, byte[] daten, String userName, String fileName, MandantRessource res)
long getUsedFileSize(IEntityContext ec, Mandant mandant)
Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.