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
Fields Modifier and Type Field Description static StringATTR_AENDERUNGSDATUMstatic StringATTR_BASE_ENTITYstatic StringATTR_BENUTZERstatic StringATTR_BENUTZER_GEAENDERTstatic StringATTR_DATA_ENTITYstatic StringATTR_DATEINAMEstatic StringATTR_DATENstatic StringATTR_ERSTELLUNGSDATUM 
- 
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description DategetAenderungsdatum()EgetBaseEntity()StringgetBenutzer_erstellt()StringgetBenutzer_geaendert()TgetDataEntity()default TgetDateiDaten()Deprecated.usegetDataEntity()StringgetDateiname()byte[]getDaten()DategetErstellungsdatum()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
compareTo 
 - 
 
 - 
 
- 
- 
Field Detail
- 
ATTR_DATEN
static final String ATTR_DATEN
- See Also:
 - Constant Field Values
 
 
- 
ATTR_DATEINAME
static final String ATTR_DATEINAME
- See Also:
 - Constant Field Values
 
 
- 
ATTR_ERSTELLUNGSDATUM
static final String ATTR_ERSTELLUNGSDATUM
- See Also:
 - Constant Field Values
 
 
- 
ATTR_AENDERUNGSDATUM
static final String ATTR_AENDERUNGSDATUM
- See Also:
 - Constant Field Values
 
 
- 
ATTR_BENUTZER
static final String ATTR_BENUTZER
- See Also:
 - Constant Field Values
 
 
- 
ATTR_BENUTZER_GEAENDERT
static final String ATTR_BENUTZER_GEAENDERT
- See Also:
 - Constant Field Values
 
 
- 
ATTR_DATA_ENTITY
static final String ATTR_DATA_ENTITY
- See Also:
 - Constant Field Values
 
 
- 
ATTR_BASE_ENTITY
static final String ATTR_BASE_ENTITY
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
getDateiDaten
@Deprecated default T getDateiDaten()
Deprecated.usegetDataEntity()- Specified by:
 getDateiDatenin interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
 
- 
setDateiDaten
@Deprecated default void setDateiDaten(T data)
Deprecated.- Specified by:
 setDateiDatenin interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
 
- 
getDataEntity
T getDataEntity()
 
- 
setDataEntity
void setDataEntity(T dataEntity)
 
- 
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
void setErstellungsdatum(Date erstellungsdatum)
- 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
void setAenderungsdatum(Date aenderungsdatum)
- 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
void setDateiname(String dateiname)
- 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
void setBenutzer_erstellt(String benutzer_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
void setBenutzer_geaendert(String benutzer_geaendert)
- Specified by:
 setBenutzer_geaendertin interfaceIAbstractDatei<E extends de.xima.cmn.dao.interfaces.IEntity<Long>>
 
- 
getBaseEntity
E getBaseEntity()
 
- 
setBaseEntity
void setBaseEntity(E entity)
 
 - 
 
 -