@Entity public class Attachment extends AbstractMandantDependentEntity implements IFileProviding<AttachmentDateiData>, IVorgangDependent, IUncacheableDatei
Attachment
beinhaltet Meta-Informationen zu einem im System verfügbaren Anhang. Dieser Anhang kann
zum einen eine Datei sein, die in einem Formular hochgeladen wurde, zum andern kann es sich um eine Datei handeln,
die von einem 'Postfachbearbeiter' einem Vorgang
angefügt wurde.Modifier and Type | Field and Description |
---|---|
static String |
ATTR_BENUTZER |
static String |
ATTR_DATEI_NAME |
static String |
ATTR_ELEMENT_NAME |
static String |
ATTR_FORMEINGANG |
static String |
ATTR_LOESCHBAR |
static String |
ATTR_OUTPUT_ALIAS |
static String |
ATTR_SOURCE |
static String |
ATTR_SYSTEM_DATEI_NAME |
static String |
ATTR_UPLOAD_DATUM |
static String |
ATTR_UUID |
static String |
ATTR_VORGANG |
mandant
id
ATTR_DATEI
IMPORT_ID
ATTR_MANDANT
ATTR_LOCKINGVERSION
Constructor and Description |
---|
Attachment() |
Modifier and Type | Method and Description |
---|---|
String |
getBenutzer()
Diese Methode dient dazu, eine Zeichenkette zu erhalten, die Schlussfolgerungen auf den Ersteller dieses
Attachments zulässt
|
AttachmentDatei |
getDatei() |
String |
getDateiName()
Diese Methode dient dazu, den Namen des
Attachment zu erhalten |
String |
getElementName()
Diese Methode dient dazu, den Formularelementnamen zu erhalten, in welchem das
Attachment angebenen wurde |
FormEingang |
getFormEingang() |
int |
getId() |
String |
getOldBenutzer()
Deprecated.
|
String |
getOldDateiName()
Deprecated.
|
String |
getOldSystemDateiName()
Deprecated.
|
Date |
getOldUploadDatum()
Deprecated.
|
String |
getOutputAlias() |
EAttachmentSource |
getSource() |
Date |
getUploadDatum()
Diese Methode dient dazu, das Datum zu setzen, an welchem das
Attachment hochgeladen wurde |
String |
getUuid() |
Vorgang |
getVorgang()
Diese Methode dient dazu, den
Vorgang zu ermitteln, zu dem das Attachment hinzugefügt wurde |
boolean |
isLoeschbar()
Attachments sind dann löschbar, wenn der zugehörige Vorgang löschbar ist (Vorgänge sind löschbar, wenn der Status,
in dem sie sich befinden, das Löschen von Vorgängen erlaubt).
|
void |
setDatei(AttachmentDatei datei) |
void |
setElementName(String elementName)
Diese Methode dient dazu, den Formularelementnamen zu setzen
|
void |
setFormEingang(FormEingang formEingang) |
void |
setOldBenutzer(String oldBenutzer)
Deprecated.
|
void |
setOldDateiName(String oldDateiName)
Deprecated.
|
void |
setOldSystemDateiName(String oldSystemDateiName)
Deprecated.
|
void |
setOldUploadDatum(Date oldUploadDatum)
Deprecated.
|
void |
setOutputAlias(String outputAlias) |
void |
setSource(EAttachmentSource source) |
void |
setUuid(String uuid) |
void |
setVorgang(Vorgang vorgang)
Diese Methode dient dazu, den Vorgang zu setzten, zu dem das
Attachment zugehörig ist (Bedingung: nicht
null). |
getMandant, setMandant
entityHasChanged, getLockingVersion, setLockingVersion, toString
isPersisted, setId
compareTo, equals, getDBTableName, hashCode
public static final String ATTR_VORGANG
public static final String ATTR_ELEMENT_NAME
public static final String ATTR_FORMEINGANG
public static final String ATTR_UUID
public static final String ATTR_OUTPUT_ALIAS
public static final String ATTR_SOURCE
public static final String ATTR_LOESCHBAR
public static final String ATTR_SYSTEM_DATEI_NAME
public static final String ATTR_DATEI_NAME
public static final String ATTR_BENUTZER
public static final String ATTR_UPLOAD_DATUM
public int getId()
getId
in interface de.xima.cmn.dao.interfaces.IEntity
public Vorgang getVorgang()
Vorgang
zu ermitteln, zu dem das Attachment
hinzugefügt wurdegetVorgang
in interface IVorgangDependent
Vorgang
s-Instanzpublic void setVorgang(Vorgang vorgang)
Attachment
zugehörig ist (Bedingung: nicht
null).vorgang
- - Vorgang
-Objektpublic String getBenutzer()
public Date getUploadDatum()
Attachment
hochgeladen wurdeDate
-Objekt oder null
public String getDateiName()
Attachment
zu erhaltenpublic String getElementName()
Attachment
angebenen wurdenull
public void setElementName(String elementName)
elementName
- - Zeichenkette für den Elementnamen oder null
public boolean isLoeschbar()
true
, wenn dieses Attachment löschbar ist, ansonsten false
.Vorgang.isLoeschbar()
public AttachmentDatei getDatei()
getDatei
in interface IFileProviding<AttachmentDateiData>
public void setDatei(AttachmentDatei datei)
public FormEingang getFormEingang()
public void setFormEingang(FormEingang formEingang)
public String getUuid()
public void setUuid(String uuid)
public String getOutputAlias()
public void setOutputAlias(String outputAlias)
@Deprecated public String getOldBenutzer()
@Deprecated public void setOldBenutzer(String oldBenutzer)
@Deprecated public Date getOldUploadDatum()
@Deprecated public void setOldUploadDatum(Date oldUploadDatum)
@Deprecated public String getOldDateiName()
@Deprecated public void setOldDateiName(String oldDateiName)
@Deprecated public String getOldSystemDateiName()
@Deprecated public void setOldSystemDateiName(String oldSystemDateiName)
public EAttachmentSource getSource()
public void setSource(EAttachmentSource source)
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.