Class ClientPluginFile
java.lang.Object
de.xima.cmn.dao.model.AEntity<Long>
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IEntity<Long>, de.xima.cmn.dao.interfaces.ILockableEntity<Long>, IAbstractDatei<ClientPluginFileData>, IFileEntity<ClientPlugin, ClientPluginFileData>, ILockingVersionProviding, IPluginFileEntity<ClientPlugin, ClientPluginFileData, ClientPluginConfigData>, ITransferable, ITransferableEntity, ITransferableLockableEntity, Serializable, Comparable<de.xima.cmn.dao.interfaces.IEntity<Long>>
@Entity
public class ClientPluginFile
extends APluginFileEntity<ClientPlugin, ClientPluginFileData, ClientPluginConfigData>
Entity for the binary data of an client-wide plugin
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Field Summary
Fields inherited from class APluginFileEntity
configEntitiesFields inherited from class AFileEntity
aenderungsdatum, ATTR_NAME, benutzer_erstellt, benutzer_geaendert, COL_DATE_CREATED, COL_DATE_MODIFIED, COL_NAME, COL_USER_NAME_CREATED, COL_USER_NAME_MODIFIED, dataEntities, dateiname, erstellungsdatumFields inherited from class AbstractLockableEntity
COL_LOCKINGVERSION, lockingVersionFields inherited from class AbstractEntity
COL_ID, idFields inherited from interface de.xima.cmn.dao.interfaces.IEntity
ATTR_IDFields inherited from interface IFileEntity
ATTR_AENDERUNGSDATUM, ATTR_BASE_ENTITY, ATTR_BENUTZER, ATTR_BENUTZER_GEAENDERT, ATTR_DATA_ENTITY, ATTR_DATEINAME, ATTR_DATEN, ATTR_ERSTELLUNGSDATUM, COL_BASE_ENTITYFields inherited from interface de.xima.cmn.dao.interfaces.ILockableEntity
ATTR_LOCKINGVERSIONFields inherited from interface ITransferableEntity
IMPORT_ID, INVALID_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()voidsetBaseEntity(ClientPlugin baseEntity) voidsetConfigEntity(ClientPluginConfigData configEntity) voidsetDataEntity(ClientPluginFileData dataEntity) void!!!voidsetNewConfig(byte[] daten) voidsetNewData(byte[] daten) Methods inherited from class APluginFileEntity
getConfigEntities, setConfigEntitiesMethods inherited from class AFileEntity
getAenderungsdatum, getBenutzer_erstellt, getBenutzer_geaendert, getDataEntities, getDateiname, getDaten, getErstellungsdatum, setAenderungsdatum, setBenutzer_erstellt, setBenutzer_geaendert, setDataEntities, setDateiname, setErstellungsdatumMethods inherited from class AbstractLockableEntity
entityHasChanged, getLockingVersion, setLockingVersion, toStringMethods inherited from class AbstractEntity
asIntValue, isPersisted, setIdMethods inherited from class de.xima.cmn.dao.model.AEntity
compareTo, equals, getDBTableName, hashCodeMethods inherited from interface Comparable
compareToMethods inherited from interface de.xima.cmn.dao.interfaces.IEntity
isPersistedMethods inherited from interface IFileEntity
getAenderungsdatum, getBenutzer_erstellt, getBenutzer_geaendert, getDateiDaten, getDateiname, getDaten, getErstellungsdatum, setAenderungsdatum, setBenutzer_erstellt, setBenutzer_geaendert, setDateiDaten, setDateiname, setErstellungsdatumMethods inherited from interface de.xima.cmn.dao.interfaces.ILockableEntity
entityHasChanged, getLockingVersion, setLockingVersion
-
Constructor Details
-
ClientPluginFile
public ClientPluginFile()
-
-
Method Details
-
getId
-
setId
Description copied from class:AbstractEntity!!!WARNING: Currently values biggerInteger.MAX_VALUEor lower thenInteger.MIN_VALUEwill be altered to null!!!- Specified by:
setIdin interfacede.xima.cmn.dao.interfaces.IEntity<Long>- Overrides:
setIdin classAbstractEntity- Parameters:
id-Longthe database-id to set
-
setDataEntity
-
getDataEntity
-
setNewData
public void setNewData(byte[] daten) -
setConfigEntity
-
getConfigEntity
-
setNewConfig
public void setNewConfig(byte[] daten) -
getBaseEntity
-
setBaseEntity
-