Modifier and Type | Method and Description |
---|---|
IExtendedFormPersistContext |
FormPersistContextBuilder.build(IExtendedFormRequestContext requestCtx)
builds an
IExtendedFormPersistContext based on the IFormRequestContext an the IXForm of the
builder and the IExtendedFormRequestContext . |
Modifier and Type | Method and Description |
---|---|
IExtendedFormProcessContext |
FormProcessContextBuilder.build(IExtendedFormRequestContext requestCtx)
builds an
IExtendedFormProcessContext based on the IFormRequestContext of the builder and the
IExtendedFormRequestContext . |
Modifier and Type | Method and Description |
---|---|
IExtendedFormRenderContext |
FormRenderContextBuilder.build(IExtendedFormRequestContext requestCtx)
builds an
IExtendedFormRenderContext based on the data of the builder and the
IExtendedFormRequestContext . |
void |
FormRenderContext.render(IExtendedFormRequestContext requestCtx) |
Modifier and Type | Class and Description |
---|---|
class |
ExtendedFormRequestContext
Context of an form-request extended with
HttpServletRequest and HttpServletResponse |
Modifier and Type | Method and Description |
---|---|
IExtendedFormRequestContext |
FormRequestContextBuilder.build(EFormRequestType requestType,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
builds an
IExtendedFormRequestContext based on the data of the builder and the given parameters. |
static IExtendedFormRequestContext |
FormRequestContextFactory.forActiveForm(EFormRequestType requestType,
UserContext uc,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
int projektId) |
static IExtendedFormRequestContext |
FormRequestContextFactory.forCopyRequest(UserContext uc,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp) |
static IExtendedFormRequestContext |
FormRequestContextFactory.forDesignerPreviewRequest(UserContext uc,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
int projektId) |
static IExtendedFormRequestContext |
FormRequestContextFactory.forPreviewRequest(UserContext uc,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp) |
static IExtendedFormRequestContext |
FormRequestContextFactory.forPrintRequest(UserContext uc,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
PrintJob pj) |
static IExtendedFormRequestContext |
FormRequestContextFactory.forProcessRequest(UserContext uc,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp) |
static IExtendedFormRequestContext |
FormRequestContextFactory.forProvideRequest(UserContext uc,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp) |
static IExtendedFormRequestContext |
FormRequestContextFactory.forReviewRequest(UserContext uc,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp) |
static IExtendedFormRequestContext |
FormRequestContextFactory.forSpecifiedForm(EFormRequestType requestType,
UserContext uc,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp) |
static IExtendedFormRequestContext |
FormRequestContextFactory.forSpecifiedForm(EFormRequestType requestType,
UserContext uc,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
int projektId,
int formVersionNum) |
static IExtendedFormRequestContext |
FormRequestContextFactory.forSpecifiedVorgang(EFormRequestType requestType,
UserContext uc,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp) |
static IExtendedFormRequestContext |
FormRequestContextFactory.forSpecifiedVorgang(EFormRequestType requestType,
UserContext uc,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp,
int projektId,
int formVersionNum,
String fcpuid) |
Modifier and Type | Method and Description |
---|---|
static boolean |
FormRequestValidator.checkPreviewContext(IExtendedFormRequestContext requestCtx) |
static boolean |
FormRequestValidator.checkPreviewContext(IExtendedFormRequestContext requestCtx,
boolean writeError) |
static boolean |
FormRequestValidator.checkPrintContext(IExtendedFormRequestContext requestCtx,
boolean writeError) |
static boolean |
FormRequestValidator.checkProvideCtx(IExtendedFormRequestContext requestCtx) |
static boolean |
FormRequestValidator.checkProvideCtx(IExtendedFormRequestContext requestCtx,
boolean writeError) |
static boolean |
FormRequestValidator.checkProzessCtx(IExtendedFormRequestContext requestCtx) |
static boolean |
FormRequestValidator.checkProzessCtx(IExtendedFormRequestContext requestCtx,
boolean writeError) |
static boolean |
FormRequestValidator.checkReviewCtx(IExtendedFormRequestContext requestCtx) |
static boolean |
FormRequestValidator.checkReviewCtx(IExtendedFormRequestContext requestCtx,
boolean writeError) |
static boolean |
FormRequestValidator.hasNoActiveFormVersion(IExtendedFormRequestContext requestCtx,
boolean writeError) |
static boolean |
FormRequestValidator.isFsForbidden(IExtendedFormRequestContext requestCtx,
boolean writeError) |
static boolean |
FormRequestValidator.isInactiveFormVersion(IExtendedFormRequestContext requestCtx,
boolean writeError)
Liefert
true , wenn die im Kontext gesetzte FormVersion nicht die aktive FormVersion des Projektes ist. |
static boolean |
FormRequestValidator.isInvalidFormVersion(IExtendedFormRequestContext requestCtx,
boolean writeError) |
static boolean |
FormRequestValidator.isInvalidProjektState(IExtendedFormRequestContext requestCtx,
boolean writeError)
Ein Projekt ist valide, wenn es existiert UND ein aktives Formular (activeFormVersion) besitzt.
|
static boolean |
FormRequestValidator.isInvalidRequestType(IExtendedFormRequestContext requestCtx,
boolean writeError) |
static boolean |
FormRequestValidator.isKerberosUnauthorized(IExtendedFormRequestContext requestCtx,
boolean writeError)
Prüfung, ob ein Benutzer Kerberos-autorisiert werden kann und er es auch ist:
|
static boolean |
FormRequestValidator.isNTLMUnauthorized(IExtendedFormRequestContext requestCtx,
boolean writeError)
Prüfung, ob ein Benutzer NTML-autorisiert werden kann und er es auch ist:
|
static boolean |
FormRequestValidator.isProjektNotExcisting(IExtendedFormRequestContext requestCtx,
boolean writeError) |
static boolean |
FormRequestValidator.isProjektOffline(IExtendedFormRequestContext requestCtx,
boolean writeError)
Ein Projekt is 'online', wenn
der entsprechende Schalter gesetzt ist und
es keine zeitlichen Einschränkungen gibt oder das aktuelle Datum innerhalb des Zeitfensters liegt
|
static boolean |
FormRequestValidator.isUnauthorizedBenutzer(IExtendedFormRequestContext requestCtx,
boolean writeError)
Ein Benutzer ist authorisiert, wenn
dem Projekt KEINE Benutzergruppen zugeordnet sind (Projekt besitzt keine Zugriffsbeschränkung) oder
der aktuelle Benutzer in mindestens einer Benutzergruppe ist, für die der Formularzugriff innerhalb des
aktuellen Projektes freigeschaltet ist
|
static boolean |
FormRequestValidator.isUnauthorizedPostfachbearbeiter(IExtendedFormRequestContext requestCtx,
boolean writeError)
Prüfung, ob die Formular-Wiederanzeige anhand des aktuellen Postfachs für den Benutzer gestattet ist.
|
static boolean |
FormRequestValidator.isUnauthorizedPreview(IExtendedFormRequestContext requestCtx,
boolean writeError) |
static boolean |
FormRequestValidator.isUnauthorizedReprovide(IExtendedFormRequestContext requestCtx,
boolean writeError)
Prüft ob der aktuelle Benutzer den Vorgang betrachten darf
|
Modifier and Type | Method and Description |
---|---|
void |
IFormRenderContext.render(IExtendedFormRequestContext requestCtx)
renders the context to the
HttpServletResponse of the given IExtendedFormRequestContext |
Modifier and Type | Method and Description |
---|---|
protected void |
FormPrintServlet.exec(IExtendedFormRequestContext requestCtx) |
protected void |
FormCopyServlet.exec(IExtendedFormRequestContext requestCtx) |
protected boolean |
FormProcessServlet.exec(IExtendedFormRequestContext requestCtx) |
protected void |
FormReviewServlet.exec(IExtendedFormRequestContext requestCtx) |
protected void |
FormProvideServlet.exec(IExtendedFormRequestContext requestCtx) |
protected boolean |
FormProcessServlet.processHttp(IExtendedFormRequestContext requestCtx) |
protected void |
FormPrintServlet.processXimaFD2Request(IExtendedFormRequestContext requestCtx) |
protected void |
FormCopyServlet.processXimaFD2Request(IExtendedFormRequestContext requestCtx) |
protected void |
FormProcessServlet.startVorgang(IExtendedFormRequestContext requestCtx,
IXForm xform) |
Modifier and Type | Method and Description |
---|---|
static Benutzer |
LoginHelper.doFormHeaderLogin(IExtendedFormRequestContext ctx) |
static Benutzer |
LoginHelper.doFormRequestLogin(IExtendedFormRequestContext ctx) |
Modifier and Type | Method and Description |
---|---|
static void |
FD2Helper.renderFD2Form(IFormRenderContext renderCtx,
IExtendedFormRequestContext requestCtx)
Deprecated.
|
static void |
FD2Helper.renderFD2Form(IXForm xForm,
IExtendedFormRequestContext requestCtx)
Deprecated.
use
FormHelper#renderToRequestResponse(IXForm, HttpServletResponse) |
static boolean |
FD2Helper.validateFD2Form(IFormRenderContext renderCtx,
IExtendedFormRequestContext requestCtx)
Deprecated.
use
FormHelper#validateFD2Form(IXForm, IExtendedFormRequestContext) |
static boolean |
FD2Helper.validateFD2Form(IXForm xForm,
IExtendedFormRequestContext requestCtx)
Deprecated.
use
FormHelper#validateFD2Form(IXForm, IExtendedFormRequestContext) |
Constructor and Description |
---|
FD2RenderContext(IExtendedFormRequestContext ctx)
Deprecated.
|
Copyright © 2018 XIMA MEDIA GmbH. All rights reserved.