Uses of Class
de.xima.fc.exceptions.FastJsonException
-
-
Uses of FastJsonException in de.xima.fc.fastjson
Methods in de.xima.fc.fastjson that throw FastJsonException Modifier and Type Method Description <T> List<T>DefaultFastJsonConverter. parseJavaArray(com.alibaba.fastjson.JSONArray json, Type type)<T> List<T>DefaultFastJsonConverter. parseJavaArray(String json, Type clazz)<T> TDefaultFastJsonConverter. parseJavaObject(com.alibaba.fastjson.JSONObject json, Type clazz)<T> TDefaultFastJsonConverter. parseJavaObject(String json, Type clazz)com.alibaba.fastjson.JSONArrayDefaultFastJsonConverter. parseJsonArray(String json)com.alibaba.fastjson.JSONObjectDefaultFastJsonConverter. parseJsonObject(String json)com.alibaba.fastjson.JSONObjectDefaultFastJsonConverter. toJsonObject(Object data)StringDefaultFastJsonConverter. toJsonString(Object data) -
Uses of FastJsonException in de.xima.fc.gui.util
Methods in de.xima.fc.gui.util that throw FastJsonException Modifier and Type Method Description static voidComponentHelper. appendJsonObject(org.primefaces.util.WidgetBuilder wb, IFastJsonConverter converter, Object data, Object defaultValue)Serializes the given object viaJSONExceptionand appends the result to the widget builder. -
Uses of FastJsonException in de.xima.fc.interfaces.plugin.retval.workflow
Methods in de.xima.fc.interfaces.plugin.retval.workflow that throw FastJsonException Modifier and Type Method Description default <T> List<T>IFastJsonConverter. parseJavaArray(com.alibaba.fastjson.JSONArray json, Class<T> clazz)Creates a new list and for each entry in the given JSON array, adds an object with the data from that entry.<T> List<T>IFastJsonConverter. parseJavaArray(com.alibaba.fastjson.JSONArray json, Type type)Creates a new list and for each entry in the given JSON array, adds an object with the data from that entry.default <T> List<T>IFastJsonConverter. parseJavaArray(String json, Class<T> clazz)Deserializes a JSON string into aListof Java objects of a particular class.<T> List<T>IFastJsonConverter. parseJavaArray(String json, Type type)Deserializes a JSON string into aListof Java objects of a particular class.default <T> TIFastJsonConverter. parseJavaObject(com.alibaba.fastjson.JSONObject json, Class<T> clazz)Creates an instance of the given class and populates it with the data from the given JSON object.<T> TIFastJsonConverter. parseJavaObject(com.alibaba.fastjson.JSONObject json, Type type)Creates an instance of the given class and populates it with the data from the given JSON object.default <T> TIFastJsonConverter. parseJavaObject(String json, Class<T> clazz)Deserializes a JSON string into a Java object of a particular class.<T> TIFastJsonConverter. parseJavaObject(String json, Type type)Deserializes a JSON string into a Java object of a particular class.com.alibaba.fastjson.JSONArrayIFastJsonConverter. parseJsonArray(String json)Takes a JSON string and parses it into a JSON array.com.alibaba.fastjson.JSONObjectIFastJsonConverter. parseJsonObject(String json)Takes a JSON string and parses it into a JSON object.com.alibaba.fastjson.JSONObjectIFastJsonConverter. toJsonObject(Object data)Serializes the given instance to a JSON object.StringIFastJsonConverter. toJsonString(Object data)Serializes the given instance to a JSON string. -
Uses of FastJsonException in de.xima.fc.plugin.workflow
Methods in de.xima.fc.plugin.workflow that throw FastJsonException Modifier and Type Method Description static com.alibaba.fastjson.JSONObjectWorkflowCustomParametersHelper. toJson(Object data, IWorkflowElementTypeProviding element, Mandant client)Takes the deserialized properties model of a workflow element and serializes it to JSON.static <TData> com.alibaba.fastjson.JSONObjectWorkflowCustomParametersHelper. toJson(TData data, IElementHandler<TData,?> handler)Takes the deserialized properties model of a workflow element and serializes it to JSON.static <TData> StringWorkflowCustomParametersHelper. toJsonString(TData data, IElementHandler<TData,?> handler)Takes the deserialized properties model of a workflow element and serializes it to JSON. -
Uses of FastJsonException in de.xima.fc.workflow.converter
Methods in de.xima.fc.workflow.converter that throw FastJsonException Modifier and Type Method Description static StringWorkflowPersistHelper. createCustomBackupDataJson(List<WorkflowStateModel> states)static FlowchartSnapshotWorkflowPersistHelper. createFlowchartSnapshot(Mandant client, Locale locale, WorkflowVersion workflowVersion)Creates a flowchart snapshot that represents the given workflow version.static FlowchartSnapshotWorkflowPersistHelper. createFlowchartSnapshot(ProcessModel processModel, Map<ElementKey,com.alibaba.fastjson.JSONObject> customParamsMap, List<WorkflowStateModel> stateList)Creates a flowchart snapshot that represents the given process and state list.static voidWorkflowPersistHelper. createNewBackup(IEntityContext ec, Mandant client, Locale locale, WorkflowVersion workflowVersion)Creates and persist a new backup for the given workflow version.static FlowchartSnapshotWorkflowPersistHelper. loadSnapshotForBackup(IEntityContext ec, WorkflowVersionBackup backup)static FlowchartSnapshotWorkflowPersistHelper. loadSnapshotForPersisted(Mandant client, Locale locale, long workflowVersionId)Loads the given workflow version from the database and creates a snapshot for that version.static WorkflowProcessFlowchartModelConverter. toDataModel(FlowchartModel flowchartModel, Mandant client)static WorkflowVersionFlowchartModelConverter. toVersion(IEntityContext ec, Mandant client, WorkflowVersion currentVersion, FlowchartModel flowchartModel, List<WorkflowStateModel> states)static NodeModelFlowchartModelConverter. toViewModel(INodePrototypeData<?> prototypeData, Map<UUID,com.alibaba.fastjson.JSONObject> paramsMap, Mandant client)static TriggerModelFlowchartModelConverter. toViewModel(ITriggerPrototypeData<?> prototypeData, Map<UUID,com.alibaba.fastjson.JSONObject> paramsMap, Mandant client) -
Uses of FastJsonException in de.xima.fc.workflow.designer.bean
Methods in de.xima.fc.workflow.designer.bean that throw FastJsonException Modifier and Type Method Description StringWorkflowBackupBean. getCustomBackupDataJson() -
Uses of FastJsonException in de.xima.fc.workflow.designer.helper
Methods in de.xima.fc.workflow.designer.helper that throw FastJsonException Modifier and Type Method Description static StringWorkflowBackupHelper. createPersistJson(WorkflowModelBean modelBean)Creates the persist JSON of the workflow that can be loaded later on.static voidValidationHelper. performBackgroundValidation(FlowchartModel flowchartModel, AssociatesModel associatesModel, WorkflowValidationModel validationModel, IWorkflowProvider provider)Validate the current workflow in the background while the user is editing the workflow.static IWorkflowValidationResultValidationHelper. performFullValidation(WorkflowProcess process, FlowchartModel flowchartModel, WorkflowValidationModel validationModel, ViewSettingsModel viewSettingsModel, IWorkflowProvider provider)Performs a full validation of the workflow and validates all elements.static voidElementPropertiesHelper. queuePropertiesUpdateNode(FlowchartModel flowchartModel, ActivePropertiesModel<NodeModel,? extends INodePropertiesBean<?>> propertiesModel, Mandant client)Reads the custom parameters for the given node, and stores them in the given flowchart model.static voidElementPropertiesHelper. queuePropertiesUpdateTrigger(FlowchartModel flowchartModel, ActivePropertiesModel<TriggerModel,? extends ITriggerPropertiesBean<?>> propertiesModel, Mandant client)Reads the custom parameters for the given trigger, and stores them in the given flowchart model.static UnpackedFlowchartSnapshotWorkflowBackupHelper. unpackSnapshot(IBaseWorkflowEnvironmentData env, FlowchartSnapshot snapshot, WorkflowVersion workflowVersion)Unpacks the contents of the snapshots and merges workflow states with persistent states (when a state cannot be deleted).static IWorkflowValidationResultValidationHelper. validate(IWorkflowValidationEnvironmentData params, FlowchartModel flowchartModel, Set<ElementKey> elementsToValidate, WorkflowFlowAnalysis executionAnalysis, IWorkflowProvider provider, EWorkflowValidationGroup... groups)Validates the workflow for the given flowchart model. -
Uses of FastJsonException in de.xima.fc.workflow.designer.model
Methods in de.xima.fc.workflow.designer.model that throw FastJsonException Modifier and Type Method Description static INodeModelPrototypeNodeModelPrototype. forNode(WorkflowNode node, Mandant client)Creates a new model by converting the given node.Constructors in de.xima.fc.workflow.designer.model that throw FastJsonException Constructor Description NodePrototypeWrapper(INodePrototypeDescriptor<?> proto, EElementProtoViewType viewType, Mandant client)A new POJO with the given prototype and the custom parameters and node model extracted from the prototype.TriggerPrototypeWrapper(ITriggerPrototypeDescriptor<?> proto, EElementProtoViewType viewType, Mandant client)A new POJO with the given prototype and the custom parameters and trigger model extracted from the prototype. -
Uses of FastJsonException in de.xima.fc.workflow.processor.factory
Methods in de.xima.fc.workflow.processor.factory that throw FastJsonException Modifier and Type Method Description WorkflowNodeIHttpRequestNodeBuilder. build()Creates a new workflow node for aEWorkflowNodeType.FC_POST_REQUESTthat sends a HTTP request to the given URL.static WorkflowTriggerWorkflowTriggerFactory. catchError()static WorkflowTriggerWorkflowTriggerFactory. catchError(FcCatchErrorProps props)static WorkflowNodeWorkflowNodeFactory. changeFormAvailability(EChangeFormAvailabilityType changeType)Creates a new workflow node for aEWorkflowNodeType.FC_CHANGE_FORM_AVAILABILITYthat changes the availability of a form.static WorkflowNodeWorkflowNodeFactory. changeFormValue(Map<String,String> formValues)Creates a new workflow node for aEWorkflowNodeType.FC_CHANGE_FORM_VALUEthat modifies the value of one or more form elements.static WorkflowNodeWorkflowNodeFactory. changeState(WorkflowState state)Creates a new workflow node for aEWorkflowNodeType.FC_CHANGE_STATEthat changes the current form record to the given state.static WorkflowNodeWorkflowNodeFactory. compressAsZip(MultiFile multiFile, String compressedFileName)Creates a new workflow node for aEWorkflowNodeType.FC_COMPRESS_AS_ZIPthat creates a ZIP file form the input files.static WorkflowNodeWorkflowNodeFactory. compressAsZip(MultiFile multiFile, String compressedFileName, boolean attachToFormRecord)Creates a new workflow node for aEWorkflowNodeType.FC_COMPRESS_AS_ZIPthat creates a ZIP file form the input files.static WorkflowNodeWorkflowNodeFactory. copyFormRecord(boolean anonymizeUserMetadata)Creates a new workflow node for aEWorkflowNodeType.FC_COPY_FORM_RECORDthat moves the current form record to the given inbox.static WorkflowNodeWorkflowNodeFactory. copyFormRecord(boolean anonymizeUserMetadata, WorkflowTrigger triggerToInvoke, Postfach targetInbox)Creates a new workflow node for aEWorkflowNodeType.FC_COPY_FORM_RECORDthat moves the current form record to the given inbox.static WorkflowNodeWorkflowNodeFactory. counter(ClientCounter counter, ECounterActionType actionType, String step)Creates a new workflow node for aEWorkflowNodeType.FC_COUNTERthat modifies a certain client counter.static WorkflowNodeWorkflowNodeFactory. counter(String counterName, ECounterActionType actionType, String step)Creates a new workflow node for aEWorkflowNodeType.FC_COUNTERthat modifies a certain client counter.static WorkflowNodeWorkflowNodeFactory. counterDecrement(ClientCounter counter, String step)Creates a new workflow node for aEWorkflowNodeType.FC_COUNTERthat decrements a client counter.static WorkflowNodeWorkflowNodeFactory. counterDecrement(String counterName, String step)Creates a new workflow node for aEWorkflowNodeType.FC_COUNTERthat decrements a client counter.static WorkflowNodeWorkflowNodeFactory. counterIncrement(ClientCounter counter, String step)Creates a new workflow node for aEWorkflowNodeType.FC_COUNTERthat increments a client counter.static WorkflowNodeWorkflowNodeFactory. counterIncrement(String counterName, String step)Creates a new workflow node for aEWorkflowNodeType.FC_COUNTERthat increments a client counter.static WorkflowNodeWorkflowNodeFactory. counterReset(ClientCounter counter)Creates a new workflow node for aEWorkflowNodeType.FC_COUNTERthat resets a client counter.static WorkflowNodeWorkflowNodeFactory. counterReset(String counterName)Creates a new workflow node for aEWorkflowNodeType.FC_COUNTERthat resets a client counter.static WorkflowNodeWorkflowNodeFactory. createTextFile(String fileName, String fileContent)Creates a new workflow node for aEWorkflowNodeType.FC_CREATE_TEXT_FILEthat creates a text file with the given content and the default encoding.static WorkflowNodeWorkflowNodeFactory. createTextFile(String fileName, String fileContent, ETextFileContentType contentType)Creates a new workflow node for aEWorkflowNodeType.FC_CREATE_TEXT_FILEthat creates a text file with the given content and the default encoding.static WorkflowNodeWorkflowNodeFactory. createTextFile(String fileName, String fileContent, ETextFileContentType contentType, Charset charset)Creates a new workflow node for aEWorkflowNodeType.FC_CREATE_TEXT_FILEthat creates a text file with the given content.static WorkflowNodeWorkflowNodeFactory. createTextFile(String fileName, String fileContent, ETextFileContentType contentType, Charset charset, EByteOrderMarkMode bomMode)Creates a new workflow node for aEWorkflowNodeType.FC_CREATE_TEXT_FILEthat creates a text file with the given content.static WorkflowNodeWorkflowNodeFactory. custom(IWorkflowElementTypeProviding type, Object data, Mandant client)Creates a new workflow node for the given type and data.static WorkflowNodeWorkflowNodeFactory. custom(EWorkflowNodeType type, Object data, Mandant client)Creates a new workflow node for the given type and data.static WorkflowNodeWorkflowNodeFactory. custom(String type, Object data, Mandant client)Creates a new workflow node for the given type and data.static WorkflowTriggerWorkflowTriggerFactory. custom(IWorkflowElementTypeProviding type, Object data, Mandant client)static WorkflowTriggerWorkflowTriggerFactory. custom(String type, Object data, Mandant client)static WorkflowNodeWorkflowNodeFactory. databaseQuery(DatenbankZugriff databaseConnection, String sqlStatement)Creates a new workflow node for aEWorkflowNodeType.FC_SQL_STATEMENTwith a SQL statement.static WorkflowNodeWorkflowNodeFactory. databaseQuery(Datenquelle databaseQuery)Creates a new workflow node for aEWorkflowNodeType.FC_SQL_STATEMENTthat uses a preconfigured database query.static WorkflowNodeWorkflowNodeFactory. databaseQuery(Datenquelle databaseQuery, Map<String,String> queryParameters)Creates a new workflow node for aEWorkflowNodeType.FC_SQL_STATEMENTthat uses a preconfigured database query.static WorkflowNodeWorkflowNodeFactory. deleteFormRecord()Creates a new workflow node for aEWorkflowNodeType.FC_DELETE_FORM_RECORDthat deletes the current form record when executed.static WorkflowNodeWorkflowNodeFactory. doiInit(String from, Iterable<String> to, String subject, String htmlBody, String plainTextBody, Textbaustein doiFailTemplate)Creates a new workflow node for aEWorkflowNodeType.FC_DOI_INITthat initializes the double opt-in process.static WorkflowNodeWorkflowNodeFactory. doiInitHtml(String from, Iterable<String> to, String subject, String body)Creates a new workflow node for aEWorkflowNodeType.FC_DOI_INITthat initializes the double opt-in process.static WorkflowNodeWorkflowNodeFactory. doiInitHtml(String from, Iterable<String> to, String subject, String body, Textbaustein doiFailTemplate)Creates a new workflow node for aEWorkflowNodeType.FC_DOI_INITthat initializes the double opt-in process.static WorkflowNodeWorkflowNodeFactory. doiInitPlain(String from, Iterable<String> to, String subject, String body)Creates a new workflow node for aEWorkflowNodeType.FC_DOI_INITthat initializes the double opt-in process.static WorkflowNodeWorkflowNodeFactory. doiInitPlain(String from, Iterable<String> to, String subject, String body, Textbaustein doiFailTemplate)Creates a new workflow node for aEWorkflowNodeType.FC_DOI_INITthat initializes the double opt-in process.static WorkflowTriggerWorkflowTriggerFactory. doiVerified()static WorkflowTriggerWorkflowTriggerFactory. doiVerified(WorkflowNode targetNode)static WorkflowTriggerWorkflowTriggerFactory. doiVerified(NodeKey targetNode)static WorkflowNodeWorkflowNodeFactory. email(String from, Iterable<String> to, String subject, String htmlBody, String plainTextBody)Creates a new workflow node for aEWorkflowNodeType.FC_EMAILthat sends an email to one or more recipients.static WorkflowNodeWorkflowNodeFactory. emailHtml(String from, Iterable<String> to, String subject, String body)Creates a new workflow node for aEWorkflowNodeType.FC_EMAILthat sends an HTML email to one or more recipients.static WorkflowNodeWorkflowNodeFactory. emailPlainText(String from, Iterable<String> to, String subject, String body)Creates a new workflow node for aEWorkflowNodeType.FC_EMAILthat sends a plain text email to one or more recipients.static WorkflowNodeWorkflowNodeFactory. experiment()Creates a new workflow node for aEWorkflowNodeType.FC_EXPERIMENTthat catches exception that occur while the block is executed.static WorkflowNodeWorkflowNodeFactory. experiment(WorkflowNode block)Creates a new workflow node for aEWorkflowNodeType.FC_EXPERIMENTthat catches exception that occur while the block is executed.static WorkflowNodeWorkflowNodeFactory. experiment(WorkflowNode block, WorkflowNode handler)Creates a new workflow node for aEWorkflowNodeType.FC_EXPERIMENTthat catches exception that occur while the block is executed.static WorkflowNodeWorkflowNodeFactory. exportToPersistence()Creates a new workflow node for aEWorkflowNodeType.FC_EXPORT_TO_PERSISTENCEthat creates a persistence file with the submitted form data.static WorkflowNodeWorkflowNodeFactory. exportToPersistence(String exportName)Creates a new workflow node for aEWorkflowNodeType.FC_EXPORT_TO_PERSISTENCEthat creates a persistence file with the submitted form data.static WorkflowNodeWorkflowNodeFactory. exportToPersistence(String exportName, boolean attachToFormRecord)Creates a new workflow node for aEWorkflowNodeType.FC_EXPORT_TO_PERSISTENCEthat creates a persistence file with the submitted form data.static WorkflowNodeWorkflowNodeFactory. exportToXml()Creates a new workflow node for aEWorkflowNodeType.FC_EXPORT_TO_PERSISTENCEthat creates a persistence file with the submitted form data.static WorkflowNodeWorkflowNodeFactory. exportToXml(String exportName)Creates a new workflow node for aEWorkflowNodeType.FC_EXPORT_TO_PERSISTENCEthat creates a persistence file with the submitted form data.static WorkflowNodeWorkflowNodeFactory. exportToXml(String exportName, boolean attachToFormRecord)Creates a new workflow node for aEWorkflowNodeType.FC_EXPORT_TO_PERSISTENCEthat creates a persistence file with the submitted form data.static WorkflowNodeWorkflowNodeFactory. exportToXml(String exportName, boolean attachToFormRecord, Iterable<EExportToXmlField> exportFields, Textbaustein xslTemplate)Creates a new workflow node for aEWorkflowNodeType.FC_EXPORT_TO_PERSISTENCEthat creates a persistence file with the submitted form data.static WorkflowNodeWorkflowNodeFactory. fillPdf(SingleFile pdfDocument)Creates a new workflow node for aEWorkflowNodeType.FC_FILL_PDFthat fills a PDF document with the submitted form data.static WorkflowNodeWorkflowNodeFactory. fillPdf(SingleFile pdfDocument, String exportName, boolean attachToFormRecord, String font)Creates a new workflow node for aEWorkflowNodeType.FC_FILL_PDFthat fills a PDF document with the submitted form data.static WorkflowNodeWorkflowNodeFactory. fillWord(SingleFile wordDocument)Creates a new workflow node for aEWorkflowNodeType.FC_FILL_WORDthat fills a Word document with the submitted form data.static WorkflowNodeWorkflowNodeFactory. fillWord(SingleFile wordDocument, String exportName, boolean attachToFormRecord)Creates a new workflow node for aEWorkflowNodeType.FC_FILL_WORDthat fills a Word document with the submitted form data.static WorkflowTriggerWorkflowTriggerFactory. formSubmitButton(String buttonName)Creates a new event of typeEWorkflowTriggerType.FC_FORM_SUBMIT_BUTTONthat occurs when an a form was submitted via any button with a given name.static WorkflowNodeWorkflowNodeFactory. importFormValueFromXml(SingleFile xmlDocument, Map<String,String> xPathMapping)Creates a new workflow node for aEWorkflowNodeType.FC_IMPORT_FORM_VALUE_FROM_XMLthat changes the value of form elements based on the data of an XML document.static WorkflowNodeWorkflowNodeFactory. importFormValueFromXml(SingleFile xmlDocument, Map<String,String> xPathMapping, Textbaustein xslTemplate)Creates a new workflow node for aEWorkflowNodeType.FC_IMPORT_FORM_VALUE_FROM_XMLthat changes the value of form elements based on the data of an XML document.static WorkflowTriggerWorkflowTriggerFactory. invitationError()Creates a new event of typeEWorkflowTriggerType.FC_INVITATION_ERRORthat occurs when an invitation email could not be sent.static WorkflowTriggerWorkflowTriggerFactory. invitationSent()Creates a new event of typeEWorkflowTriggerType.FC_INVITATION_SENTthat occurs when an invitation was created successfully.static WorkflowNodeWorkflowNodeFactory. ldapQuery(LDAPAbfrage ldapQuery)Creates a new workflow node for aEWorkflowNodeType.FC_LDAP_QUERYthat uses a preconfigured LDAP query.static WorkflowNodeWorkflowNodeFactory. ldapQuery(LDAPAbfrage ldapQuery, Map<String,String> queryParameters)Creates a new workflow node for aEWorkflowNodeType.FC_LDAP_QUERYthat uses a preconfigured LDAP query.static WorkflowNodeWorkflowNodeFactory. ldapQuery(LDAPZugriff ldapConnection, String searchFilter)Creates a new workflow node for aEWorkflowNodeType.FC_LDAP_QUERYwith a custom search filter.static WorkflowNodeWorkflowNodeFactory. ldapQuery(LDAPZugriff ldapConnection, String searchFilter, String baseDn)Creates a new workflow node for aEWorkflowNodeType.FC_LDAP_QUERYwith a custom search filter.static WorkflowNodeWorkflowNodeFactory. ldapQuery(LDAPZugriff ldapConnection, String searchFilter, String baseDn, Iterable<String> resultFilter)Creates a new workflow node for aEWorkflowNodeType.FC_LDAP_QUERYwith a custom search filter.static WorkflowTriggerWorkflowTriggerFactory. manual()Creates a new event of typeEWorkflowTriggerType.FC_MANUALthat occurs when a user initiates it.static WorkflowTriggerWorkflowTriggerFactory. manual(Iterable<WorkflowState> states, Iterable<BenutzerGruppe> userGroups)Creates a new event of typeEWorkflowTriggerType.FC_MANUALthat occurs when a user initiates it.static WorkflowNodeWorkflowNodeFactory. moveFormRecordToInbox(Postfach targetInbox)Creates a new workflow node for aEWorkflowNodeType.FC_MOVE_FORM_RECORD_TO_INBOXthat moves the current form record to the given inbox.static WorkflowNodeWorkflowNodeFactory. multipleCondition()Creates a new workflow node for aEWorkflowNodeType.FC_MULTIPLE_CONDITIONthat executes one of its children depending on the result of a logical test that may consist of multiple conditions.static WorkflowNodeWorkflowNodeFactory. multipleCondition(FcMultipleConditionProps props)Creates a new workflow node for aEWorkflowNodeType.FC_MULTIPLE_CONDITIONthat executes one of its children depending on the result of a logical test that may consist of multiple conditions.static WorkflowNodeWorkflowNodeFactory. multipleCondition(FcMultipleConditionProps props, WorkflowNode consequent, WorkflowNode alternate)Creates a new workflow node for aEWorkflowNodeType.FC_MULTIPLE_CONDITIONthat executes one of its children depending on the result of a logical test that may consist of multiple conditions.static WorkflowNodeWorkflowNodeFactory. provideResource(SingleFile singleFile, String exportName)Creates a new workflow node for aEWorkflowNodeType.FC_PROVIDE_RESOURCEthat provides the given resource.static WorkflowNodeWorkflowNodeFactory. provideResource(SingleFile singleFile, String exportName, boolean attachToFormRecord)Creates a new workflow node for aEWorkflowNodeType.FC_PROVIDE_RESOURCEthat provides the given resource.static WorkflowTriggerWorkflowTriggerFactory. qualifiedFormSubmitButton(String qualifier, String buttonName)Creates a new event of typeEWorkflowTriggerType.FC_QUALIFIED_FORM_SUBMIT_BUTTONthat occurs when an a form was submitted via a specific button of a certain button list element.static WorkflowNodeWorkflowNodeFactory. queueTask(WorkflowTrigger triggerToInvoke)Creates a new workflow node for aEWorkflowNodeType.FC_QUEUE_TASKthat invokes the given task immediately after the current task ends.static WorkflowNodeWorkflowNodeFactory. queueTask(WorkflowTrigger triggerToInvoke, boolean addToEnd)Creates a new workflow node for aEWorkflowNodeType.FC_QUEUE_TASKthat invokes the given task.static WorkflowNodeWorkflowNodeFactory. redirect(Textbaustein url)Creates a new workflow node for aEWorkflowNodeType.FC_REDIRECTthat redirects the HTTP request to the given URL.static WorkflowNodeWorkflowNodeFactory. redirect(Textbaustein url, Map<String,List<String>> queryParameters)Creates a new workflow node for aEWorkflowNodeType.FC_REDIRECTthat redirects the HTTP request to the given URL.static WorkflowNodeWorkflowNodeFactory. redirect(String url)Creates a new workflow node for aEWorkflowNodeType.FC_REDIRECTthat redirects the HTTP request to the given URL.static WorkflowNodeWorkflowNodeFactory. redirect(String url, Map<String,List<String>> queryParameters)Creates a new workflow node for aEWorkflowNodeType.FC_REDIRECTthat redirects the HTTP request to the given URL.static WorkflowNodeWorkflowNodeFactory. renewProcessId()Creates a new workflow node for aEWorkflowNodeType.FC_RENEW_PROCESS_IDthat generates a new UUID for the form record.static WorkflowNodeWorkflowNodeFactory. returnFile(MultiFile files)Creates a new workflow node for aEWorkflowNodeType.FC_RETURN_FILEthat sends the given files as the HTTP response.static WorkflowNodeWorkflowNodeFactory. returnFile(MultiFile files, boolean forceDownload)Creates a new workflow node for aEWorkflowNodeType.FC_RETURN_FILEthat sends the given files as the HTTP response.static WorkflowNodeWorkflowNodeFactory. returnStatement()Creates a new workflow node for aEWorkflowNodeType.FC_RETURNthat ends the current workflow task.static WorkflowNodeWorkflowNodeFactory. saveToFileSystem(MultiFile files, String directory)Creates a new workflow node for aEWorkflowNodeType.FC_SAVE_TO_FILE_SYSTEMthat saves the given file to a directory on the file system.static WorkflowNodeWorkflowNodeFactory. saveToFileSystem(MultiFile files, String directory, boolean allowPathInPlaceholder)Creates a new workflow node for aEWorkflowNodeType.FC_SAVE_TO_FILE_SYSTEMthat saves the given file to a directory on the file system.static WorkflowNodeWorkflowNodeFactory. setSavedFlag()Creates a new workflow node for aEWorkflowNodeType.FC_SET_SAVED_FLAGthat marks the form record as saved or unsaved.static WorkflowNodeWorkflowNodeFactory. showTemplate(Textbaustein htmlTemplate)Creates a new workflow node for aEWorkflowNodeType.FC_SHOW_TEMPLATEthat responds to an HTTP request with the given text template.static WorkflowTriggerWorkflowTriggerFactory. stateTimer(WorkflowState state, Duration duration)static WorkflowNodeWorkflowNodeFactory. throwException(String errorType)Creates a new workflow node for aEWorkflowNodeType.FC_THROW_EXCEPTIONthat throws an exception when executed.static WorkflowNodeWorkflowNodeFactory. throwException(String errorType, String errorMessage)Creates a new workflow node for aEWorkflowNodeType.FC_THROW_EXCEPTIONthat throws an exception when executed.static WorkflowNodeWorkflowNodeFactory. throwException(String errorType, String errorMessage, Object errorData)Creates a new workflow node for aEWorkflowNodeType.FC_THROW_EXCEPTIONthat throws an exception when executed.static WorkflowTriggerWorkflowTriggerFactory. timePointExpression(String dateTimeTemplate, String dateTimeFormat, WorkflowState... allowedStates)static WorkflowTriggerWorkflowTriggerFactory. timePointExpression(String dateTimeTemplate, String dateTimeFormat, ETimePointTriggerOperation offsetOperation, String offsetDuration, ETimePointTriggerDurationUnit offsetUnit, WorkflowState... allowedStates)static WorkflowTriggerWorkflowTriggerFactory. timePointExpressionOrPast(String dateTimeTemplate, String dateTimeFormat, WorkflowState... allowedStates)static WorkflowTriggerWorkflowTriggerFactory. timePointExpressionOrPast(String dateTimeTemplate, String dateTimeFormat, ETimePointTriggerOperation offsetOperation, String offsetDuration, ETimePointTriggerDurationUnit offsetUnit, WorkflowState... allowedStates)static WorkflowTriggerWorkflowTriggerFactory. timePointFixed(Instant instant, Iterable<WorkflowState> allowedStates)Creates a new event of typeEWorkflowTriggerType.FC_TIME_POINTthat occurs at a certain point in time.static WorkflowTriggerWorkflowTriggerFactory. timePointFixed(Instant instant, ZoneId zoneId, Iterable<WorkflowState> allowedStates)Creates a new event of typeEWorkflowTriggerType.FC_TIME_POINTthat occurs at a certain point in time.static WorkflowTriggerWorkflowTriggerFactory. timePointFixed(LocalDateTime dateTime, ZoneId zoneId, Iterable<WorkflowState> allowedStates)Creates a new event of typeEWorkflowTriggerType.FC_TIME_POINTthat occurs at a certain point in time.static WorkflowTriggerWorkflowTriggerFactory. timePointFixedOrPast(Instant instant, Iterable<WorkflowState> allowedStates)Creates a new event of typeEWorkflowTriggerType.FC_TIME_POINTthat occurs at or after a certain point in time.static WorkflowTriggerWorkflowTriggerFactory. timePointFixedOrPast(Instant instant, ZoneId zoneId, Iterable<WorkflowState> allowedStates)Creates a new event of typeEWorkflowTriggerType.FC_TIME_POINTthat occurs at or after a certain point in time.static WorkflowTriggerWorkflowTriggerFactory. timePointFixedOrPast(LocalDateTime dateTime, ZoneId zoneId, Iterable<WorkflowState> allowedStates)Creates a new event of typeEWorkflowTriggerType.FC_TIME_POINTthat occurs at or after a certain point in time.static WorkflowNodeWorkflowNodeFactory. writeFormRecordAttributes(Map<String,String> attributes)Creates a new workflow node for aEWorkflowNodeType.FC_WRITE_FORM_RECORD_ATTRIBUTESthat sets custom attributes on the form record. -
Uses of FastJsonException in de.xima.fc.workflow.taglib.component.flowchart
Methods in de.xima.fc.workflow.taglib.component.flowchart that throw FastJsonException Modifier and Type Method Description protected voidFlowchartRenderer.FlowchartPartialRenderListener. encodePartial(javax.faces.context.FacesContext context, Flowchart flowchart)FlowchartClientConfigFlowchart. getWidgetConfig(javax.faces.context.FacesContext context) -
Uses of FastJsonException in de.xima.fc.workflow.taglib.model
Methods in de.xima.fc.workflow.taglib.model that throw FastJsonException Modifier and Type Method Description static FlowchartSnapshotFlowchartSnapshot. fromJson(com.alibaba.fastjson.JSONObject json)static FlowchartSnapshotFlowchartSnapshot. fromJsonString(String json)ProcessModelFlowchartModel. getProcessModel()static FlowchartModelFlowchartModel. of(ProcessModel processModel, Map<ElementKey,com.alibaba.fastjson.JSONObject> customParamsMap)Creates a new flowchart model with the given data.StringFlowchartSnapshot. toJsonString()static FlowchartModelFlowchartModel. withMessages(ProcessModel processModel, Map<ElementKey,com.alibaba.fastjson.JSONObject> customParamsMap, ElementMessageSetModel processMessages, Map<UUID,ElementMessageSetModel> taskMessagesMap, Map<ElementKey,ElementMessageSetModel> elementMessagesMap)Creates a new flowchart model with the given data.Constructors in de.xima.fc.workflow.taglib.model that throw FastJsonException Constructor Description FlowchartClientConfig(javax.faces.context.FacesContext context, Flowchart flowchart)
-