| 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,
             long 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,
                         long projektId)  | 
static IExtendedFormRequestContext | 
FormRequestContextFactory.forDOIRequest(UserContext uc,
             javax.servlet.http.HttpServletRequest req,
             javax.servlet.http.HttpServletResponse resp)  | 
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,
                long projektId,
                Integer 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,
                   long projektId,
                   Integer formVersionNum,
                   String fcpuid)  | 
static IExtendedFormRequestContext | 
FormRequestContextFactory.forWorkflowRequest(UserContext uc,
                  javax.servlet.http.HttpServletRequest req,
                  javax.servlet.http.HttpServletResponse resp)  | 
| 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.checkWorkflowCtx(IExtendedFormRequestContext requestCtx)  | 
static boolean | 
FormRequestValidator.checkWorkflowCtx(IExtendedFormRequestContext requestCtx,
                boolean writeError)  | 
static boolean | 
FormRequestValidator.hasNoActiveFormVersion(IExtendedFormRequestContext requestCtx,
                      boolean writeError)  | 
static boolean | 
FormRequestValidator.isFormModuleNotRunning(IExtendedFormRequestContext requestCtx,
                      boolean writeError)  | 
static boolean | 
FormRequestValidator.isFormRecordHasErrors(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 Anwender ist zum Ansehen eines Formulars (projekt) authorisiert, wenn
 
 dem Projekt KEINE Benutzergruppen zugeordnet sind und kein Teilnahmepasswort festgelegt wurde (Projekt besitzt
 keine Zugriffsbeschränkung); oder
 innerhalb der Session das korrekte Teilnahmepasswort eingegeben wurde; oder
 der Formularzugriff innerhalb des aktuellen Projektes auf bestimmte Benutzergruppen beschränkt ist und der
 aktuelle Benutzer in mindestens einer dieser Benutzergruppe ist. 
 | 
static boolean | 
FormRequestValidator.isUnauthorizedPostfachbearbeiter(IExtendedFormRequestContext requestCtx,
                                boolean writeError)
Check if the user is allowed to review the process in the current inbox 
 | 
static boolean | 
FormRequestValidator.isUnauthorizedPreview(IExtendedFormRequestContext requestCtx,
                     boolean writeError)  | 
static boolean | 
FormRequestValidator.isUnauthorizedReprovide(IExtendedFormRequestContext requestCtx,
                       boolean writeError)
Check if the current user is allowed to view the current process 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected IExtendedFormRequestContext | 
InboxWorkflowServlet.createFormRequestContext(UserContext uc,
                        javax.servlet.http.HttpServletRequest req,
                        javax.servlet.http.HttpServletResponse resp)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
InboxWorkflowServlet.checkProcessCtx(IExtendedFormRequestContext ctx)  | 
protected void | 
InboxWorkflowServlet.respondWorkflowAfterSubmit(IFormProcessContext processCtx,
                          IExtendedFormRequestContext requestCtx)  | 
protected void | 
InboxWorkflowServlet.startCorrection(IExtendedFormRequestContext requestCtx,
               IXForm xform,
               InboxWorkflowServlet.EAction action,
               boolean runWorkflow,
               String targetStateAlias)  | 
protected void | 
InboxWorkflowServlet.startStateChange(IExtendedFormRequestContext requestCtx,
                IXForm xform,
                String targetStateAlias)  | 
protected void | 
InboxWorkflowServlet.startVorgang(IExtendedFormRequestContext requestCtx,
            IXForm xform)  | 
| 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 IExtendedFormRequestContext | 
FormVerifyServlet.createFormRequestContext(UserContext uc,
                        javax.servlet.http.HttpServletRequest req,
                        javax.servlet.http.HttpServletResponse resp)  | 
protected IExtendedFormRequestContext | 
FormProcessServlet.createFormRequestContext(UserContext uc,
                        javax.servlet.http.HttpServletRequest req,
                        javax.servlet.http.HttpServletResponse resp)  | 
protected abstract IExtendedFormRequestContext | 
AFormProcessingServlet.createFormRequestContext(UserContext uc,
                        javax.servlet.http.HttpServletRequest req,
                        javax.servlet.http.HttpServletResponse resp)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
FormVerifyServlet.checkProcessCtx(IExtendedFormRequestContext ctx)  | 
protected boolean | 
FormProcessServlet.checkProcessCtx(IExtendedFormRequestContext ctx)  | 
protected abstract boolean | 
AFormProcessingServlet.checkProcessCtx(IExtendedFormRequestContext ctx)
Validates the form request context, ie. if the user is allowed to perform the requested action. 
 | 
protected void | 
FormCopyServlet.exec(IExtendedFormRequestContext requestCtx)  | 
protected void | 
FormReviewServlet.exec(IExtendedFormRequestContext requestCtx)  | 
protected void | 
FormProvideServlet.exec(IExtendedFormRequestContext requestCtx)  | 
protected boolean | 
AFormProcessingServlet.exec(IExtendedFormRequestContext requestCtx)  | 
protected void | 
FormPrintServlet.exec(IExtendedFormRequestContext requestCtx,
    PrintJob pj)  | 
protected boolean | 
AFormProcessingServlet.processHttp(IExtendedFormRequestContext requestCtx)  | 
protected void | 
FormCopyServlet.processXimaFD2Request(IExtendedFormRequestContext requestCtx)  | 
protected void | 
FormPrintServlet.processXimaFD2Request(IExtendedFormRequestContext requestCtx,
                     PrintJob pj)  | 
protected void | 
FormVerifyServlet.respondWorkflowAfterSubmit(IFormProcessContext processCtx,
                          IExtendedFormRequestContext requestCtx)  | 
protected void | 
FormProcessServlet.respondWorkflowAfterSubmit(IFormProcessContext processCtx,
                          IExtendedFormRequestContext requestCtx)  | 
protected abstract void | 
AFormProcessingServlet.respondWorkflowAfterSubmit(IFormProcessContext processCtx,
                          IExtendedFormRequestContext requestCtx)  | 
protected void | 
AFormProcessingServlet.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)
 | 
static boolean | 
FD2Helper.validateFD2Form(IFormRenderContext renderCtx,
               IExtendedFormRequestContext requestCtx)
 | 
static boolean | 
FD2Helper.validateFD2Form(IXForm xForm,
               IExtendedFormRequestContext requestCtx)
 | 
| Constructor and Description | 
|---|
FD2RenderContext(IExtendedFormRequestContext ctx)
Deprecated. 
 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
FormResponder.appendCSSFolderIncludes(com.hp.gagawa.java.FertileNode rootNode,
                       String includeURL,
                       File includesDir,
                       IExtendedFormRequestContext ctx,
                       boolean inline)
Deprecated.  
 | 
static void | 
FormResponder.appendCSSFolderIncludes(com.hp.gagawa.java.FertileNode rootNode,
                       String includeURL,
                       String includesDir,
                       IExtendedFormRequestContext ctx,
                       boolean inline)  | 
static void | 
FormResponder.appendJSFolderIncludes(com.hp.gagawa.java.FertileNode rootNode,
                      String includeURL,
                      File includesDir,
                      IExtendedFormRequestContext ctx,
                      boolean inline)
Deprecated.  
 | 
static void | 
FormResponder.appendJSFolderIncludes(com.hp.gagawa.java.FertileNode rootNode,
                      String includeURL,
                      String includesDir,
                      IExtendedFormRequestContext ctx,
                      boolean inline)  | 
static void | 
FormResponder.botDetected(IExtendedFormRequestContext ctx)  | 
static String | 
ServletResponder.buildTemplateHTML(IExtendedFormRequestContext ctx,
                 String msg)  | 
static void | 
FormResponder.commonError(IExtendedFormRequestContext ctx)  | 
static void | 
FormResponder.cookieRequired(IExtendedFormRequestContext ctx)  | 
static void | 
FormResponder.formNotFound(IExtendedFormRequestContext ctx)  | 
static void | 
FormResponder.formVersionNotActive(IExtendedFormRequestContext ctx)  | 
static void | 
FormResponder.identityTokenError(IExtendedFormRequestContext ctx)  | 
static void | 
FormResponder.internalError(IExtendedFormRequestContext ctx)  | 
static void | 
FormResponder.invalidCall(IExtendedFormRequestContext ctx)  | 
static void | 
FormResponder.invalidDoublePost(IExtendedFormRequestContext ctx)  | 
static void | 
FormResponder.invalidSession(IExtendedFormRequestContext ctx)  | 
static void | 
FormResponder.notAuthorizedCall(IExtendedFormRequestContext ctx,
                 Set<EUserAuthorizationType> authorizationType)  | 
static void | 
FormResponder.notGroupAuthorized(IExtendedFormRequestContext ctx)  | 
static String | 
FormResponder.prepareMsg(IExtendedFormRequestContext ctx,
          ETextbausteinMsgCode msgCode)  | 
static boolean | 
FormResponder.processParamRedirect(IExtendedFormRequestContext ctx,
                    javax.servlet.http.HttpServletResponse resp,
                    boolean success)  | 
static void | 
FormResponder.projektNotOnline(IExtendedFormRequestContext ctx)  | 
static void | 
FormResponder.respond(IExtendedFormRequestContext ctx,
       ETextbausteinMsgCode msgCode,
       boolean success)
Deprecated.  
 | 
static void | 
FormResponder.respond(IExtendedFormRequestContext ctx,
       ETextbausteinMsgCode msgCode,
       boolean success,
       boolean withRedirect)  | 
static void | 
FormResponder.respondHTML(IExtendedFormRequestContext ctx,
           IWorkflowResponse wfr)  | 
static void | 
FormResponder.respondHTML(IExtendedFormRequestContext ctx,
           IWorkflowResponse wfr,
           Vorgang v)
 | 
static void | 
FormResponder.respondTemplate(IExtendedFormRequestContext ctx,
               IWorkflowResponse wfr)  | 
static void | 
FormResponder.respondTemplate(IExtendedFormRequestContext ctx,
               IWorkflowResponse wfr,
               Vorgang v)
 | 
static void | 
FormResponder.respondTemplateByCtx(IExtendedFormRequestContext ctx,
                    ETextbausteinMsgCode msgCode,
                    boolean success,
                    boolean withRedirect)  | 
static void | 
FormResponder.respondTemplateByCtx(IExtendedFormRequestContext ctx,
                    String textbaustein,
                    boolean success,
                    boolean withRedirect)  | 
static void | 
FormResponder.respondWorkflow(IExtendedFormRequestContext ctx,
               IWorkflowResponse resp)  | 
static void | 
FormResponder.respondWorkflow(IExtendedFormRequestContext ctx,
               IWorkflowResponse resp,
               Vorgang v)
 | 
static void | 
FormResponder.sendFormDataFailed(IExtendedFormRequestContext ctx)  | 
static void | 
FormResponder.sendFormDataSucceeded(IExtendedFormRequestContext ctx)  | 
static void | 
FormResponder.validationError(IExtendedFormRequestContext ctx)  | 
Copyright © 2019 XIMA MEDIA GmbH. All rights reserved.