Package de.xima.fc.entities.interfaces
Interface IFileEntity<E extends de.xima.cmn.dao.interfaces.IEntity<Long>,T extends IFileDataEntity<?>>
- All Superinterfaces:
Comparable<de.xima.cmn.dao.interfaces.IEntity<Long>>,IAbstractDatei<T>,de.xima.cmn.dao.interfaces.IEntity<Long>,de.xima.cmn.dao.interfaces.ILockableEntity<Long>,Serializable
- All Known Subinterfaces:
IAuthentticatorFile<E,,T> IKeyDependentFileEntity<E,,T> IPluginFileEntity<E,J, C>
- All Known Implementing Classes:
AFileEntity,APluginFileEntity,AttachmentDatei,ClientAuthenticatorFile,ClientFile,ClientPluginFile,FormEingangDatei,FormTemplateFile,FormVersionBackup,FormVersionDatei,MandantRessourceDatei,ProjectPreviewFile,ProjektRessourceDatei,SystemAuthenticatorFile,SystemPluginFile,UserProfileFile,WorkflowVersionBackup
public interface IFileEntity<E extends de.xima.cmn.dao.interfaces.IEntity<Long>,T extends IFileDataEntity<?>>
extends IAbstractDatei<T>
- Author:
- XIMA MEDIA GmbH
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from interface de.xima.cmn.dao.interfaces.IEntity
ATTR_IDFields inherited from interface de.xima.cmn.dao.interfaces.ILockableEntity
ATTR_LOCKINGVERSION -
Method Summary
Modifier and TypeMethodDescriptiondefault TDeprecated.byte[]getDaten()voidsetAenderungsdatum(Date aenderungsdatum) voidsetBaseEntity(E entity) voidsetBenutzer_erstellt(String benutzer_erstellt) voidsetBenutzer_geaendert(String benutzer_geaendert) voidsetDataEntity(T dataEntity) default voidsetDateiDaten(T data) Deprecated.voidsetDateiname(String dateiname) voidsetErstellungsdatum(Date erstellungsdatum) voidsetNewData(byte[] daten) Methods inherited from interface java.lang.Comparable
compareToMethods inherited from interface de.xima.cmn.dao.interfaces.IEntity
getId, isPersisted, setIdMethods inherited from interface de.xima.cmn.dao.interfaces.ILockableEntity
entityHasChanged, getLockingVersion, setLockingVersion
-
Field Details
-
ATTR_DATEN
- See Also:
-
ATTR_DATEINAME
- See Also:
-
ATTR_ERSTELLUNGSDATUM
- See Also:
-
ATTR_AENDERUNGSDATUM
- See Also:
-
ATTR_BENUTZER
- See Also:
-
ATTR_BENUTZER_GEAENDERT
- See Also:
-
ATTR_DATA_ENTITY
- See Also:
-
ATTR_BASE_ENTITY
- See Also:
-
-
Method Details
-
getDateiDaten
Deprecated.usegetDataEntity()- Specified by:
getDateiDatenin interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
setDateiDaten
Deprecated.- Specified by:
setDateiDatenin interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
getDataEntity
T getDataEntity() -
setDataEntity
-
getDaten
byte[] getDaten()- Specified by:
getDatenin interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
setNewData
void setNewData(byte[] daten) - Specified by:
setNewDatain interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
getErstellungsdatum
Date getErstellungsdatum()- Specified by:
getErstellungsdatumin interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
setErstellungsdatum
- Specified by:
setErstellungsdatumin interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
getAenderungsdatum
Date getAenderungsdatum()- Specified by:
getAenderungsdatumin interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
setAenderungsdatum
- Specified by:
setAenderungsdatumin interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
getDateiname
String getDateiname()- Specified by:
getDateinamein interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
setDateiname
- Specified by:
setDateinamein interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
getBenutzer_erstellt
String getBenutzer_erstellt()- Specified by:
getBenutzer_erstelltin interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
setBenutzer_erstellt
- Specified by:
setBenutzer_erstelltin interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
getBenutzer_geaendert
String getBenutzer_geaendert()- Specified by:
getBenutzer_geaendertin interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
setBenutzer_geaendert
- Specified by:
setBenutzer_geaendertin interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
getBaseEntity
E getBaseEntity() -
setBaseEntity
-
getDataEntity()