@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 |
mandantCOL_LOCKINGVERSION, lockingVersionCOL_ID, idIMPORT_ID, INVALID_IDATTR_IDXNUMATTR_NAME, COL_NAMEATTR_BESCHREIBUNG, ATTR_DESCRIPTIONATTR_UUID, INVALID_UUID, INVALID_UUID_OBJECT, NULL_SAFE_UUID_TYPE, TYPE_NAME_UUIDATTR_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, setMandantentityHasChanged, getLockingVersion, setLockingVersionasIntValue, isPersisted, setId, setIdcompareTo, equals, getDBTableName, hashCodeclone, finalize, getClass, notify, notifyAll, wait, wait, waitcompareTopublic 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 IUUIDEntityMandant, Projekt, ...public void setUUID(String uuid)
setUUID in interface IUUIDEntitypublic UUID getUUIDObject()
getUUIDObject in interface IUUIDEntitypublic void setUUIDObject(UUID uuid)
public String getName()
getName in interface INameProvidingpublic void setName(String name)
public String getBezeichner()
public void setBezeichner(String bezeichner)
public int getIdxNum()
IIndexedpublic void setIdxNum(int idxNum)
IIndexedpublic 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 BenutzerGruppen oder eine leere ArrayListpublic void setBenutzerGruppenUsageRight(List<BenutzerGruppe> bgList)
bgList - - Liste von BenutzerGruppen, 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 AbstractLockableEntitypublic String getBeschreibung()
getBeschreibung in interface IDescriptionProvidingpublic void setBeschreibung(String beschreibung)
public String getDescription()
getDescription in interface IDescriptionProvidingpublic 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 IProjektDependentpublic void setProjekt(Projekt projekt)
setProjekt in interface IProjektDependentpublic EStatusTyp getStatusTyp()
EStatusTyp eines Status zu setzen. Folgende Typen sind möglich
Der Type EStatusTyp.STANDARD ist der Standardwert, der genutzt wirdEStatusTyp, default EStatusTyp.STANDARDpublic 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.