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.