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.isFormLimitReached(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)
Deprecated.
user
FormAuthContext or KerberosAuthenticator |
static boolean |
FormRequestValidator.isNTLMUnauthorized(IExtendedFormRequestContext requestCtx,
boolean writeError)
Deprecated.
user
FormAuthContext or NtlmAuthenticator |
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 boolean |
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 |
---|---|
static String |
PlaceholderReplacer.parse(String text,
IExtendedFormRequestContext requestCtx,
boolean encodeForHTML)
Replaces as much as it can with the given information of the request Ctx
|
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 |
FormReviewServlet.exec(IExtendedFormRequestContext requestCtx) |
protected void |
FormProvideServlet.exec(IExtendedFormRequestContext requestCtx) |
protected void |
FormCopyServlet.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 boolean |
AFormProcessingServlet.startVorgang(IExtendedFormRequestContext requestCtx,
IXForm xform) |
Modifier and Type | Method and Description |
---|---|
static Benutzer |
LoginHelper.doFormHeaderLogin(IExtendedFormRequestContext ctx) |
static Benutzer |
LoginHelper.doFormRequestLogin(IExtendedFormRequestContext ctx) |
Constructor and Description |
---|
FormAuthContextBuilder(IExtendedFormRequestContext requestCtx)
Constructor for creating the builder based on an
IExtendedFormRequestContext |
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.authenticationSelection(IExtendedFormRequestContext requestCtx,
IFormAuthContext authCtx) |
static void |
FormResponder.authenticationSelection(IExtendedFormRequestContext requestCtx,
IFormAuthContext authCtx,
boolean xfcSessionLogin,
Collection<ProjectAuthenticatorConfig> authConfigs) |
static void |
FormResponder.authenticationSelection(IExtendedFormRequestContext requestCtx,
IFormAuthContext authCtx,
boolean xfcSessionLogin,
ProjectAuthenticatorConfig... authConfig) |
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.formRecordLimitReached(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)
Deprecated.
|
static void |
FormResponder.notGroupAuthorized(IExtendedFormRequestContext ctx)
Deprecated.
|
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 © 2021 XIMA MEDIA GmbH. All rights reserved.