Package de.xima.fc.dao.interfaces
Interface IAttachmentDao
- All Superinterfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<Attachment,
,Long, IEntityContext> IGenericDao<Attachment>
- All Known Implementing Classes:
AttachmentDao
-
Method Summary
Modifier and TypeMethodDescriptioncreateByUser
(IEntityContext ec, String username, Attachment attachment) void
deleteByUser
(IEntityContext ec, String username, boolean force, Attachment... attachments) void
deleteByUser
(IEntityContext ec, String username, Attachment... attachments) getAllBy
(IEntityContext ec, Vorgang vorgang, EAttachmentSource source, String uuid) getByName
(IEntityContext ec, Vorgang vorgang, String name) getByUUID
(IEntityContext ec, String uuid) getByUUID
(IEntityContext ec, String uuid, Vorgang v) getByUUID
(IEntityContext ec, UUID uuid) Returns the attachment with the given UUIDlong
getUsedFileSize
(IEntityContext ec, Mandant mandant) updateByUser
(IEntityContext ec, String username, String oldFileName, Attachment attachment) 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
-
getAllBy
List<Attachment> getAllBy(IEntityContext ec, Vorgang vorgang, EAttachmentSource source, String uuid) -
getByUUID
-
getByUUID
-
getByUUID
Returns the attachment with the given UUID- Parameters:
ec
-IEntityContext
to useuuid
-UUID
UUID of the attachment- Returns:
Attachment
for the given UUID- Since:
- 6.1.0
-
getUsedFileSize
-
deleteByUser
-
deleteByUser
-
updateByUser
Attachment updateByUser(IEntityContext ec, String username, String oldFileName, Attachment attachment) -
createByUser
-