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 String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from interface de.xima.cmn.dao.interfaces.IEntity
ATTR_ID
Fields inherited from interface de.xima.cmn.dao.interfaces.ILockableEntity
ATTR_LOCKINGVERSION
-
Method Summary
Modifier and TypeMethodDescriptiondefault T
Deprecated.byte[]
getDaten()
void
setAenderungsdatum
(Date aenderungsdatum) void
setBaseEntity
(E entity) void
setBenutzer_erstellt
(String benutzer_erstellt) void
setBenutzer_geaendert
(String benutzer_geaendert) void
setDataEntity
(T dataEntity) default void
setDateiDaten
(T data) Deprecated.void
setDateiname
(String dateiname) void
setErstellungsdatum
(Date erstellungsdatum) void
setNewData
(byte[] daten) Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface de.xima.cmn.dao.interfaces.IEntity
getId, isPersisted, setId
Methods 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:
getDateiDaten
in interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
setDateiDaten
Deprecated.- Specified by:
setDateiDaten
in interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
getDataEntity
T getDataEntity() -
setDataEntity
-
getDaten
byte[] getDaten()- Specified by:
getDaten
in interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
setNewData
void setNewData(byte[] daten) - Specified by:
setNewData
in interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
getErstellungsdatum
Date getErstellungsdatum()- Specified by:
getErstellungsdatum
in interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
setErstellungsdatum
- Specified by:
setErstellungsdatum
in interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
getAenderungsdatum
Date getAenderungsdatum()- Specified by:
getAenderungsdatum
in interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
setAenderungsdatum
- Specified by:
setAenderungsdatum
in interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
getDateiname
String getDateiname()- Specified by:
getDateiname
in interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
setDateiname
- Specified by:
setDateiname
in interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
getBenutzer_erstellt
String getBenutzer_erstellt()- Specified by:
getBenutzer_erstellt
in interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
setBenutzer_erstellt
- Specified by:
setBenutzer_erstellt
in interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
getBenutzer_geaendert
String getBenutzer_geaendert()- Specified by:
getBenutzer_geaendert
in interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
setBenutzer_geaendert
- Specified by:
setBenutzer_geaendert
in interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
-
getBaseEntity
E getBaseEntity() -
setBaseEntity
-
getDataEntity()