@Entity public class Vorgang extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
private @Size(max=300) String |
adresse
Adresse
|
(package private) Boolean |
archiviert
Flag zum Markieren archivierte Vorgänge
|
private Auftrag |
auftrag
Auftrag zu dem Vorgang
|
private @Size(max=300) String |
autorEmail
E-Mail-Adresse des Erstellers
|
private String |
beschreibung
Beschreibung
|
private @NotNull EnumFreigabeStatus |
beschreibungFreigabeStatus
Freigabestatus der Beschreibung
|
private @NotNull Date |
datum
Erstellungszeitpunkt
|
(package private) String |
delegiertAn
Delegiert an (Id der Rolle)
|
private boolean |
erstsichtungErfolgt
Erstsichtung erfolgt
|
private @Size(max=300) String |
flurstueckseigentum
Information über das Eigentum des Flürstücks, in dem der Vorgang liegt
|
private EnumFreigabeStatus |
fotoFreigabeStatus
Freigabestatus des Foto
|
private String |
fotoGross
Foto
|
private String |
fotoNormal
Foto
|
private String |
fotoThumb
Foto des Vorganges als Vorschaubild
|
(package private) Boolean |
fotowunsch
ein Wunsch nach einem Foto wurde geäußert
|
private static com.vividsolutions.jts.geom.GeometryFactory |
geometryFactory |
private @Size(max=32) String |
hash
Hash zum Bestätigen des Vorganges
|
private Long |
id
Id des Vorganges
|
(package private) String |
initialeAkzeptierteZustaendigkeit
Zuständigkeit (Id der Rolle) für den Vorgang
|
private static String |
internalProjection |
private Kategorie |
kategorie
Kategorie
|
private List<Kommentar> |
kommentare
Liste der Kommentare
|
private Verlauf |
letzterAktivitaetenVerlauf |
(package private) String |
letzterBearbeiter
letzter Bearbeiter des Vorgangs, für Sortierung bei Listen
|
private List<LobHinweiseKritik> |
lobHinweiseKritik
Liste von Lob, Hinweisen oder Kritik zum Vorgang
|
private List<Missbrauchsmeldung> |
missbrauchsmeldungen
Liste der Missbrauchsmeldungen
|
private com.vividsolutions.jts.geom.Point |
ovi
geographische Position/Ort
|
(package private) @NotNull EnumPrioritaet |
prioritaet
Priorität
|
(package private) @NotNull EnumPrioritaet |
prioritaetOrdinal
Priorität als Integer.
|
private SecurityService |
securityService
securityService wird benötigt, um das Trust-Level zu ermitteln
|
private static SettingsService |
settingsService |
private @NotNull EnumVorgangStatus |
status
Vorgangsstatus
|
private @NotNull Date |
statusDatum
Zeitpunkt der letzten Statusänderung
|
private String |
statusKommentar
Kommentar zum Status
|
private @NotNull EnumVorgangStatus |
statusOrdinal
Vorgangsstatus als Integer.
|
private Integer |
trust |
private @NotNull EnumVorgangTyp |
typ
Vorgangstyp
|
private List<Unterstuetzer> |
unterstuetzer
Liste der Unterstützungen
|
private Integer |
unterstuetzerCount |
private List<Verlauf> |
verlauf
Liste der Verlaufseinträge
|
private Date |
version
Zeitpunkt der letzten Änderung
|
private static com.vividsolutions.jts.io.WKTReader |
wktReader |
private static com.vividsolutions.jts.io.WKTWriter |
wktWriter |
(package private) String |
zustaendigkeit
Zuständigkeit (Id der Rolle) für den Vorgang
|
(package private) String |
zustaendigkeitFrontend
Zuständigkeit für Frontend (also ausführlicher Standort bzw.
|
(package private) EnumZustaendigkeitStatus |
zustaendigkeitStatus
Status der Zuständigkeit
|
Constructor and Description |
---|
Vorgang() |
private Long id
@DateTimeFormat(style="S-") private Date version
@NotNull @DateTimeFormat(style="S-") private @NotNull Date datum
@NotNull @DateTimeFormat(style="S-") private @NotNull Date statusDatum
@NotNull private @NotNull EnumVorgangTyp typ
@Size(max=300) private @Size(max=300) String adresse
@Size(max=300) private @Size(max=300) String flurstueckseigentum
private String beschreibung
@NotNull private @NotNull EnumFreigabeStatus beschreibungFreigabeStatus
private com.vividsolutions.jts.geom.Point ovi
@Size(max=300) private @Size(max=300) String autorEmail
private Integer trust
@Size(max=32) private @Size(max=32) String hash
@NotNull private @NotNull EnumVorgangStatus status
@NotNull private @NotNull EnumVorgangStatus statusOrdinal
private String statusKommentar
private boolean erstsichtungErfolgt
private String fotoGross
private String fotoNormal
private String fotoThumb
private EnumFreigabeStatus fotoFreigabeStatus
String zustaendigkeit
String initialeAkzeptierteZustaendigkeit
EnumZustaendigkeitStatus zustaendigkeitStatus
String zustaendigkeitFrontend
String delegiertAn
private List<LobHinweiseKritik> lobHinweiseKritik
private Verlauf letzterAktivitaetenVerlauf
private Kategorie kategorie
private List<Unterstuetzer> unterstuetzer
private List<Missbrauchsmeldung> missbrauchsmeldungen
@NotNull @NotNull EnumPrioritaet prioritaet
@NotNull @NotNull EnumPrioritaet prioritaetOrdinal
Boolean archiviert
Boolean fotowunsch
String letzterBearbeiter
private static com.vividsolutions.jts.geom.GeometryFactory geometryFactory
private static com.vividsolutions.jts.io.WKTReader wktReader
private static com.vividsolutions.jts.io.WKTWriter wktWriter
private static SettingsService settingsService
private static final String internalProjection
private SecurityService securityService
private Auftrag auftrag
private Integer unterstuetzerCount
public void setOviWkt(String oviWkt) throws Exception
oviWkt
- Position als WKTException
public String getOviWkt()
public String getPositionWGS84() throws org.opengis.referencing.FactoryException, org.opengis.geometry.MismatchedDimensionException, org.opengis.referencing.operation.TransformException
org.opengis.referencing.FactoryException
org.opengis.referencing.operation.TransformException
org.opengis.geometry.MismatchedDimensionException
public void setPositionWGS84(String position) throws com.vividsolutions.jts.io.ParseException, org.opengis.referencing.FactoryException, org.opengis.geometry.MismatchedDimensionException, org.opengis.referencing.operation.TransformException
position
- com.vividsolutions.jts.io.ParseException
org.opengis.referencing.FactoryException
org.opengis.referencing.operation.TransformException
org.opengis.geometry.MismatchedDimensionException
public boolean getFotoExists()
true
- es exisitiert eine Fotopublic Long getId()
public void setId(Long id)
public Date getVersion()
public void setVersion(Date version)
public Date getStatusDatum()
public void setStatusDatum(Date statusDatum)
public String getAdresse()
public void setAdresse(String adresse)
public String getFlurstueckseigentum()
public void setFlurstueckseigentum(String flurstueckseigentum)
public String getBeschreibung()
public void setBeschreibung(String beschreibung)
public EnumFreigabeStatus getBeschreibungFreigabeStatus()
public void setBeschreibungFreigabeStatus(EnumFreigabeStatus beschreibungFreigabeStatus)
public com.vividsolutions.jts.geom.Point getOvi()
public void setOvi(com.vividsolutions.jts.geom.Point ovi)
public EnumVorgangTyp getTyp()
public void setTyp(EnumVorgangTyp typ)
public Date getDatum()
public void setDatum(Date datum)
public String getAutorEmail()
public void setAutorEmail(String autorEmail)
public Boolean autorIntern()
true
- Author-Email entspricht dem Konfigurierten Regex aus den Settings.public Integer getTrust()
public void setTrust(Integer trust)
private void calculateTrust()
private boolean checkTrustConditions(String key)
key
- true
- Author-Email entspricht dem Konfigurierten Regex aus den Settings.public Boolean autorAussendienst()
true
- Author-Email entspricht E-Mail an einem vorhandenen User.public void setSecurityService(SecurityService securityService)
public List<LobHinweiseKritik> getLobHinweiseKritik()
public void setLobHinweiseKritik(List<LobHinweiseKritik> lobHinweiseKritik)
public Verlauf getLetzterAktivitaetenVerlauf()
public Kategorie getKategorie()
public void setKategorie(Kategorie kategorie)
public List<Unterstuetzer> getUnterstuetzer()
public Integer getUnterstuetzerCount()
public void setUnterstuetzerCount(Integer unterstuetzerCount)
public void setUnterstuetzer(List<Unterstuetzer> unterstuetzer)
public String getZustaendigkeit()
public void setZustaendigkeit(String zustaendigkeit)
public String getInitialeAkzeptierteZustaendigkeit()
public void setInitialeAkzeptierteZustaendigkeit(String initialeAkzeptierteZustaendigkeit)
public String getZustaendigkeitFrontend()
public void setZustaendigkeitFrontend(String zustaendigkeitFrontend)
public void setZustaendigkeitStatus(EnumZustaendigkeitStatus zustaendigkeitStatus)
public EnumVorgangStatus getStatus()
public void setStatus(EnumVorgangStatus status)
status
als auch das Attribut
statusOrdinal
status
- Vorgangsstatuspublic EnumZustaendigkeitStatus getZustaendigkeitStatus()
public EnumPrioritaet getPrioritaet()
public void setPrioritaet(EnumPrioritaet prioritaet)
prioritaet
als auch das Attribut
prioritaetOrdinal
prioritaet
- public String getHash()
public void setHash(String hash)
public String getFotoGross()
public void setFotoGross(String fotoGross)
public String getFotoNormal()
public void setFotoNormal(String fotoNormal)
public String getFotoThumb()
public void setFotoThumb(String fotoThumb)
public EnumFreigabeStatus getFotoFreigabeStatus()
public void setFotoFreigabeStatus(EnumFreigabeStatus fotoFreigabeStatus)
public List<Missbrauchsmeldung> getMissbrauchsmeldungen()
public void setMissbrauchsmeldungen(List<Missbrauchsmeldung> missbrauchsmeldungen)
public String getStatusKommentar()
public void setStatusKommentar(String statusKommentar)
public String getDelegiertAn()
public void setDelegiertAn(String delegiertAn)
public Boolean getArchiviert()
public void setArchiviert(boolean archiviert)
public Boolean getFotowunsch()
public void setFotowunsch(boolean fotowunsch)
public boolean getErstsichtungErfolgt()
public void setErstsichtungErfolgt(boolean erstsichtungErfolgt)
public Auftrag getAuftrag()
public void setAuftrag(Auftrag auftrag)
public String getAuftragTeam()
public Date getAuftragDatum()
public String getAuftragStatus()
public Integer getAuftragPrioritaet()
public String getLetzterBearbeiter()
public void setLetzterBearbeiter(String letzterBearbeiter)
public String getD3CheckExistenceUrl()
public String getD3ResetSearchUrl()
public String getD3ShowUrl()
Copyright © 2019. All rights reserved.