public static final class PathHandler.Web extends Object
Modifier and Type | Method and Description |
---|---|
static String |
aliasFor(Mandant mandant) |
static String |
aliasFormRequestFor(MandantFrontendServer mfs,
Projekt p) |
static String |
aliasFormRequestFor(Projekt p)
Liefert die allgemeine (offizielle und nach außen sichtbare) URL zum Aufruf des aktiven Formulars eines
Projektes.
|
static String |
baseFormUrlFor(Mandant mandant)
Liefert die (ggfs mandantenabhängige) Basis-Adresse zum Aufruf von Formcycle.
|
static String |
baseFormUrlFor(MandantFrontendServer mfs) |
static String |
baseUrlFor(Mandant mandant)
Liefert die (ggfs mandantenabhängige) Basis-Adresse zum Aufruf von Formcycle.
|
static String |
baseUrlFor(MandantFrontendServer mfs) |
static String |
fd2CurrentEditFor(Projekt p) |
static String |
fd2CurrentEditFor(Projekt p,
String baseURL) |
static String |
fd2NewFor(Projekt p) |
static String |
fd2NewFor(Projekt p,
String baseURL) |
static String |
fd2VersionEditFor(FormVersion fv) |
static String |
fd2VersionEditFor(FormVersion fv,
String baseURL) |
static String |
fd2VersionEditFor(Projekt p) |
static String |
fd2VersionEditFor(Projekt p,
String baseURL) |
static String |
formActionFor(Projekt p,
int formVersNum)
Liefert die Formular-Ziel-URL ('action'), die für Nicht-'xima Forms'-Formulare angegeben werden muss.
|
static String |
formAttachmentDownload(String context) |
static String |
formPreviewFor(FormVersion fv,
String baseURL) |
static String |
formRequestFor(FormVersion fv,
String baseURL)
Liefert die allgemeine (offizielle und nach außen sichtbare) URL zum Aufruf des Formulars zur übergebenen
Formularversion.
|
static String |
formRequestFor(Projekt p)
Liefert die allgemeine (offizielle und nach außen sichtbare) URL zum Aufruf des aktiven Formulars eines
Projektes.
|
static String |
formReviewFor(Vorgang v,
String baseURL)
Liefert die URL zum Aufrufen eines bereits ausgefüllten Formulars (zurzeit nur für
EFormTyp.XIMA_FORM ) |
static int |
formVersionNumFrom(String formReqUrl)
Extrahiert aus der übergebenen URL die Form-Versions-Nummer
|
static String |
formVersionStringFrom(String formReqUrl) |
static String |
getFormSessionParamName() |
static String |
loginRequestFor(Mandant mandant)
Diese Methode liefert die URL zur Startseite von XFC.
|
static String |
printFormRequestFor(Projekt p) |
static int |
projektIdFrom(String formReqUrl)
Extrahiert aus der übergebenen URL die XFC-Projekt-ID
|
static String |
prozessIdFrom(String formReqUrl)
Extrahiert aus der übergebenen URL die Form-Versions-Nummer
|
public static String baseUrlFor(Mandant mandant)
mandant
- - Mandant
der die Basis-URL definiert haben solltepublic static String baseUrlFor(MandantFrontendServer mfs)
public static String getFormSessionParamName()
public static String baseFormUrlFor(Mandant mandant)
Mandant
-Objekt hinterlegt ist. Ist dies nicht der Fall, wird auf den Default-Wert
XfcConfigKeys#DFLT_BASE_URL
zurückgegriffen.mandant
- - Mandant
der die Basis-URL definiert haben solltepublic static String baseFormUrlFor(MandantFrontendServer mfs)
public static String fd2VersionEditFor(FormVersion fv)
public static String fd2VersionEditFor(FormVersion fv, String baseURL)
public static String formRequestFor(Projekt p)
p
- - das betreffende Projekt#httpFormUrl(FormVersion, boolean)
public static String aliasFormRequestFor(Projekt p)
p
- - das betreffende Projekt#httpFormUrl(FormVersion, boolean)
public static String aliasFormRequestFor(MandantFrontendServer mfs, Projekt p)
public static String formRequestFor(FormVersion fv, String baseURL)
fv
- - die betreffende FormularversionbaseURL
- String
die Base-URL#httpFormUrl(FormVersion, boolean)
public static String formPreviewFor(FormVersion fv, String baseURL)
public static String formActionFor(Projekt p, int formVersNum)
formVersNum
- p
- - das betreffende XFC-ProjektbaseUrlFor(Mandant)
public static String formReviewFor(Vorgang v, String baseURL)
EFormTyp.XIMA_FORM
)v
- - Vorgang
, anhand dessen Vorgang.getProzessId()
das ausgefüllte Formular ermittelt wirdbaseURL
- String
die Base-URLpublic static String loginRequestFor(Mandant mandant)
mandant
- - Mandant
dessen gesetzte Basis-URL genutzt werden sollpublic static int projektIdFrom(String formReqUrl)
formReqUrl
- - die zu verarbeitende URLIEntity.INVALID_ID
, wenn kein entsprechender Wert
gefunden wurdepublic static int formVersionNumFrom(String formReqUrl)
formReqUrl
- - die zu verarbeitende URLFormVersion.INVALID_VERS_NUM
, wenn kein entsprechender
Wert gefunden wurdepublic static String prozessIdFrom(String formReqUrl)
formReqUrl
- - die zu verarbeitende URLFormVersion.INVALID_VERS_NUM
, wenn kein entsprechender
Wert gefunden wurdeCopyright © 2018 XIMA MEDIA GmbH. All rights reserved.