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,ClientFormThemeFile,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_ERSTELLUNGSDATUMstatic StringCOL_BASE_ENTITY
-
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
-
COL_BASE_ENTITY
static final String COL_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)
-
-