@Controller public class VorgangController extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) FeatureService |
featureService |
(package private) GeoService |
geoService |
(package private) ImageService |
imageService |
(package private) KommentarDao |
kommentarDao |
(package private) SecurityService |
securityService |
(package private) VerlaufDao |
verlaufDao |
(package private) VorgangDao |
vorgangDao |
| Constructor and Description |
|---|
VorgangController() |
| Modifier and Type | Method and Description |
|---|---|
private int |
calculateMaxPages(int size,
long count)
Ermittelt die Anzahl maximal benötigter Seiten aus:
|
String |
foto(Long id,
org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request)
Die Methode verarbeitet den GET-Request auf der URL
/vorgang/{id}/fotoSeitenbeschreibung: Fotoansicht für den aktuellen Vorgang |
String |
foto(Long id,
String action,
String censorRectangleString,
Integer censoringWidth,
Integer censoringHeight,
org.springframework.web.multipart.commons.CommonsMultipartFile foto,
org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request,
Object command)
Die Methode verarbeitet den POST-Request auf der URL
/vorgang/{id}/fotoFunktionsbeschreibung: Dient in Abhängigkeit vom action Parameter der Annahme der
Fotodrehung (action=fotoRotate), der Fotobearbeitung
(action=fotoSave), der Freigabestatusänderung
(action.startsWith("freigabeStatus_Foto") oder des Fotowunsches
(action=fotowunsch). |
String |
karte(Long id,
org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request)
Die Methode verarbeitet den GET-Request auf der URL
/vorgang/{id}/karteSeitenbeschreibung: Kartenansicht für den aktuellen Vorgang |
String |
karteSubmit(Long id,
String oviWkt,
org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request) |
String |
uebersicht(Long id,
Integer page,
Integer size,
org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request)
Die Methode verarbeitet den GET-Request auf der URL
/vorgang/{id}/uebersichtSeitenbeschreibung: Übersichtsseite für den aktuellen Vorgang |
String |
verlauf(Long id,
Integer page,
Integer size,
org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request)
Die Methode verarbeitet den GET-Request auf der URL
/vorgang/{id}/verlaufSeitenbeschreibung: Verlaufsansicht für den aktuellen Vorgang |
@Autowired VorgangDao vorgangDao
@Autowired VerlaufDao verlaufDao
@Autowired KommentarDao kommentarDao
@Autowired SecurityService securityService
@Autowired GeoService geoService
@Autowired ImageService imageService
@Autowired FeatureService featureService
@RequestMapping(value="/vorgang/{id}/uebersicht",
method=GET)
public String uebersicht(@PathVariable(value="id")
Long id,
@RequestParam(value="page",defaultValue="1")
Integer page,
@RequestParam(value="size",defaultValue="5")
Integer size,
org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request)
/vorgang/{id}/uebersichtid - Vorgangs-IDpage - Seitenzahlsize - Seitengrößemodel - Model in dem ggf. Daten für die View abgelegt werdenrequest - Request@RequestMapping(value="/vorgang/{id}/karte",
method=GET)
public String karte(@PathVariable(value="id")
Long id,
org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request)
/vorgang/{id}/karteid - Vorgangs-IDmodel - Model in dem ggf. Daten für die View abgelegt werdenrequest - Request@RequestMapping(value="/vorgang/{id}/karte",
method=POST)
public String karteSubmit(@PathVariable(value="id")
Long id,
@RequestParam(value="oviWkt",defaultValue="")
String oviWkt,
org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request)
throws Exception
id - Vorgangs-IDoviWkt - Position als WKTmodel - Model in dem ggf. Daten für die View abgelegt werdenrequest - RequestException@RequestMapping(value="/vorgang/{id}/foto",
method=GET)
public String foto(@PathVariable(value="id")
Long id,
org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request)
/vorgang/{id}/fotoid - Vorgangs-IDmodel - Model in dem ggf. Daten für die View abgelegt werdenrequest - Request@RequestMapping(value="/vorgang/{id}/foto",
method=POST)
public String foto(@PathVariable(value="id")
Long id,
@RequestParam(value="action",required=true)
String action,
@RequestParam(value="censorRectangles",required=false)
String censorRectangleString,
@RequestParam(value="censoringWidth",required=false)
Integer censoringWidth,
@RequestParam(value="censoringHeight",required=false)
Integer censoringHeight,
@RequestParam(value="foto",required=false)
org.springframework.web.multipart.commons.CommonsMultipartFile foto,
org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request,
Object command)
throws Exception
/vorgang/{id}/fotoaction Parameter der Annahme der
Fotodrehung (action=fotoRotate), der Fotobearbeitung
(action=fotoSave), der Freigabestatusänderung
(action.startsWith("freigabeStatus_Foto") oder des Fotowunsches
(action=fotowunsch).id - Vorgangs-IDaction - Aktion der Foto-BearbeitungcensorRectangleString - Zensur-RechteckcensoringWidth - Zensur-BreitecensoringHeight - Zensur-Höhefoto - Fotomodel - Model in dem ggf. Daten für die View abgelegt werdenrequest - Requestcommand - CommandException@RequestMapping(value="/vorgang/{id}/verlauf",
method=GET)
public String verlauf(@PathVariable(value="id")
Long id,
@RequestParam(value="page",defaultValue="1")
Integer page,
@RequestParam(value="size",defaultValue="10")
Integer size,
org.springframework.ui.ModelMap model,
javax.servlet.http.HttpServletRequest request)
/vorgang/{id}/verlaufid - Vorgangs-IDpage - Seitenzahlsize - Seitengrößemodel - Model in dem ggf. Daten für die View abgelegt werdenrequest - Requestprivate int calculateMaxPages(int size,
long count)
size - gewünschter Anzahl an Elementen (Suchergebnissen) pro Seitecount - gegebener Anzahl an darzustellender ElementeCopyright © 2019. All rights reserved.