@Entity public class Status extends AbstractMandantDependentEntity implements IProjektDependent, IIndexed, INameProviding, IDescriptionProviding, IUUIDEntity
Modifier and Type | Field and Description |
---|---|
static String |
ATTR_AKTIONEN |
static String |
ATTR_ALIAS |
static String |
ATTR_ALLOW_UNREGISTERED_REPROVIDE |
static String |
ATTR_BEZEICHNER |
static String |
ATTR_BG_USER_RIGHT |
static String |
ATTR_PROJEKT |
static String |
ATTR_STATUS_PRE |
static String |
ATTR_STATUS_TYP |
static String |
ATTR_TIMER_EXEC_OFFSET |
static String |
ATTR_TIMER_ONLY_UNREAD |
static String |
ATTR_TIMER_TARGET_STATUS |
static String |
ATTR_VORGANGLOESCHBAR |
static String |
ATTR_WEITERVERARBEITUNG |
static String |
COL_UUID |
mandant
COL_LOCKINGVERSION, lockingVersion
COL_ID, id
IMPORT_ID, INVALID_ID
ATTR_IDXNUM
ATTR_NAME, COL_NAME
ATTR_BESCHREIBUNG, ATTR_DESCRIPTION
ATTR_UUID, INVALID_UUID, INVALID_UUID_OBJECT, NULL_SAFE_UUID_TYPE, TYPE_NAME_UUID
ATTR_MANDANT, COL_CLIENT_ID
Constructor and Description |
---|
Status() |
Modifier and Type | Method and Description |
---|---|
void |
addAktion(Aktion a) |
void |
addBenutzerGruppeUsageRight(BenutzerGruppe bg) |
void |
addStatusPre(Status status) |
Status |
cloneBasics() |
List<Aktion> |
getAktionen()
Liefert die aktuellen Aktionen-Liste.
|
String |
getAlias() |
boolean |
getAllowUnregisteredReprovide() |
int |
getAnzahlRetry() |
List<BenutzerGruppe> |
getBenutzerGruppenUsageRight()
Liefert die aktuellen BenutzerGruppen-Liste.
|
String |
getBeschreibung() |
String |
getBezeichner() |
String |
getDescription() |
Long |
getId() |
int |
getIdxNum()
Liefert den aktuellen Index dieses Elements in der Collection, der es zugeordnet ist.
|
String |
getName() |
int |
getNewIdxNum() |
Projekt |
getProjekt() |
int |
getSekundenBisRetry() |
List<Status> |
getStatusPre()
Liefert die Liste der vorher möglichen Status
|
EStatusTyp |
getStatusTyp()
Diese Methode dient dazu, den
EStatusTyp eines Status zu setzen. |
int |
getTimerExecOffset() |
Boolean |
getTimerOnlyUnread() |
Status |
getTimerTargetStatus() |
String |
getUUID() |
UUID |
getUUIDObject() |
EWeiterverarbeitung_Status |
getWeiterverarbeitungBeiFehler() |
protected boolean |
isChangeLocked()
Deprecated.
|
boolean |
isDisabled() |
boolean |
isVorgangLoeschbar() |
void |
removeAktion(Aktion a) |
void |
removeBenutzerGruppeUsageRight(BenutzerGruppe bg) |
void |
removeStatusPre(Status status) |
void |
setAktionen(List<Aktion> aktionen)
Überschreibt die aktuelle Aktionsliste mit der übergebenen Liste
|
void |
setAlias(String alias) |
void |
setAllowUnregisteredReprovide(boolean allowUnregisteredReprovide) |
void |
setAnzahlRetry(int anzahlRetry) |
void |
setBenutzerGruppenUsageRight(List<BenutzerGruppe> bgList)
Überschreibt die aktuelle Benutzergruppenliste mit der übergebenen Liste
|
void |
setBeschreibung(String beschreibung) |
void |
setBezeichner(String bezeichner) |
protected void |
setChangeLocked(boolean changeLocked)
Deprecated.
|
void |
setDescription(String description) |
void |
setDisabled(boolean disabled) |
void |
setIdxNum(int idxNum)
Setzt den aktuellen Index dieses Elements in der Collection, der es zugeordnet ist.
|
void |
setName(String name) |
void |
setNewIdxNum(int newIdxNum) |
void |
setProjekt(Projekt projekt) |
void |
setSekundenBisRetry(int sekundenBisRetry) |
void |
setStatusPre(List<Status> status)
Setzt die Liste der vorher möglichen Status mit der übergebenen Liste
|
void |
setStatusTyp(EStatusTyp statusTyp)
Diese Methode dient dazu, den
EStatusTyp zu setzen
EStatusTyp.EINGEGANGEN
EStatusTyp.SYSTEM
EStatusTyp.STANDARD
|
void |
setTimerExecOffset(int timerExecOffset) |
void |
setTimerOnlyUnread(Boolean timerOnlyUnread) |
void |
setTimerTargetStatus(Status timerTargetStatus) |
void |
setUUID(String uuid) |
void |
setUUIDObject(UUID uuid) |
void |
setVorgangLoeschbar(boolean vorgangloeschbar) |
void |
setWeiterverarbeitungBeiFehler(EWeiterverarbeitung_Status errorProceeding) |
String |
toString() |
getMandant, setMandant
entityHasChanged, getLockingVersion, setLockingVersion
asIntValue, isPersisted, setId, setId
compareTo, equals, getDBTableName, hashCode
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
compareTo
public static final String ATTR_AKTIONEN
public static final String ATTR_BEZEICHNER
public static final String ATTR_ALIAS
public static final String ATTR_STATUS_PRE
public static final String ATTR_WEITERVERARBEITUNG
public static final String ATTR_PROJEKT
public static final String ATTR_STATUS_TYP
public static final String ATTR_BG_USER_RIGHT
public static final String ATTR_TIMER_EXEC_OFFSET
public static final String ATTR_TIMER_ONLY_UNREAD
public static final String ATTR_TIMER_TARGET_STATUS
public static final String ATTR_ALLOW_UNREGISTERED_REPROVIDE
public static final String ATTR_VORGANGLOESCHBAR
public static final String COL_UUID
public String getUUID()
getUUID
in interface IUUIDEntity
Mandant
, Projekt
, ...public void setUUID(String uuid)
setUUID
in interface IUUIDEntity
public UUID getUUIDObject()
getUUIDObject
in interface IUUIDEntity
public void setUUIDObject(UUID uuid)
public String getName()
getName
in interface INameProviding
public void setName(String name)
public String getBezeichner()
public void setBezeichner(String bezeichner)
public int getIdxNum()
IIndexed
public void setIdxNum(int idxNum)
IIndexed
public void setAktionen(List<Aktion> aktionen)
aktionen
- - liste von aktionen, die mit dem Status referenziert werden sollenpublic void addAktion(Aktion a)
public void removeAktion(Aktion a)
public List<BenutzerGruppe> getBenutzerGruppenUsageRight()
ArrayList
mit BenutzerGruppe
n oder eine leere ArrayList
public void setBenutzerGruppenUsageRight(List<BenutzerGruppe> bgList)
bgList
- - Liste von BenutzerGruppe
n, die die Berechtigung erhalten sollen, den Status zu setzenpublic void addBenutzerGruppeUsageRight(BenutzerGruppe bg)
public void removeBenutzerGruppeUsageRight(BenutzerGruppe bg)
public void setStatusPre(List<Status> status)
status
- - Eine Status
-Element, welches den vorherigen Status repräsentiertpublic void addStatusPre(Status status)
public void removeStatusPre(Status status)
public EWeiterverarbeitung_Status getWeiterverarbeitungBeiFehler()
public void setWeiterverarbeitungBeiFehler(EWeiterverarbeitung_Status errorProceeding)
public String toString()
toString
in class AbstractLockableEntity
public String getBeschreibung()
getBeschreibung
in interface IDescriptionProviding
public void setBeschreibung(String beschreibung)
public String getDescription()
getDescription
in interface IDescriptionProviding
public void setDescription(String description)
public boolean isDisabled()
public void setDisabled(boolean disabled)
public int getAnzahlRetry()
public void setAnzahlRetry(int anzahlRetry)
public int getSekundenBisRetry()
public void setSekundenBisRetry(int sekundenBisRetry)
public Projekt getProjekt()
getProjekt
in interface IProjektDependent
public void setProjekt(Projekt projekt)
setProjekt
in interface IProjektDependent
public EStatusTyp getStatusTyp()
EStatusTyp
eines Status
zu setzen. Folgende Typen sind möglich
Der Type EStatusTyp.STANDARD
ist der Standardwert, der genutzt wirdEStatusTyp
, default EStatusTyp.STANDARD
public void setStatusTyp(EStatusTyp statusTyp)
EStatusTyp
zu setzen
statusTyp
- - Typ der gesetzt werden soll.public int getNewIdxNum()
public void setNewIdxNum(int newIdxNum)
public int getTimerExecOffset()
public void setTimerExecOffset(int timerExecOffset)
public Status getTimerTargetStatus()
public void setTimerTargetStatus(Status timerTargetStatus)
public boolean isVorgangLoeschbar()
public void setVorgangLoeschbar(boolean vorgangloeschbar)
public String getAlias()
public void setAlias(String alias)
public Boolean getTimerOnlyUnread()
public void setTimerOnlyUnread(Boolean timerOnlyUnread)
public boolean getAllowUnregisteredReprovide()
public void setAllowUnregisteredReprovide(boolean allowUnregisteredReprovide)
allowUnregisteredReprovide
- the allowUnregisteredReprovide to set@Deprecated protected boolean isChangeLocked()
@Deprecated protected void setChangeLocked(boolean changeLocked)
public Status cloneBasics()
Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.