All Classes and Interfaces

Class
Description
This AccessRoleController supports the migration from the old txtgroups property in a userprofile to the new access roles.
The AIController integrates the imixs-ai module providing a AI Chat history.
The AnalyticController is a conversationScoped controller that provides values for the analytic-custom parts.
An AnalyticEvent is send by the AnalyticController during initialization
 
This class builds a category used by the BoardController A board category is split into the fields WorkflowGorup, Status and TaskID
The BoardController provides a logic to split up the worklist by there workflow groups and status.
The CDI ChildItemController provides methods to display and edit sub items in a sub-form.
The ChronicleController collects all chronicle data history, versions, comments, references, documents
 
Compares two ChronicleEntities by its date value.
This CDI bean fixes corrupted data in the item txtcommentLog.
This plugin supports a comment feature.
This ConfigController acts as a frontend controller for a Config Entity.
The Marty Config Service can be used to store and access configuration values stored in a configuration entity (type='CONFIGURATION).
The CountryCodeAdapter replaces country codes with a user specific country name
The CountryController provides select lists for countries.
The CustomFormController is used by the workitem form to compute a set of fields based on a data object provided by the model.
This CustomFormItem provides the informations from a single item inside a custom form section
This CustomFormSection provides the informations from a custom form definition
This CustomSubFormSection divides sections into sub forms
The DataViewCache implements a sessionScoped cache for the dataView filter.
The DataViewController is used to display a data view
The DataViewDefaultExporter exports a dataset into a excel template.
The DataViewDefinitionController is used to configure a dataview definition
An DataViewExportEvent is send by the DataViewController during exporting a data view into a Excel Template.
The DataViewPOIHelper provides methods to update a excel template with the help of the Apache POI framework.
Custom Date Converter support empty values For implementation details also see this discussions https://github.com/eclipse-ee4j/mojarra/issues/5378 https://jakarta.ee/specifications/faces/4.0/apidocs/jakarta/faces/component/uicomponent#getAttributes() https://stackoverflow.com/questions/7684465/valueexpression-map-of-a-jsf-component Component attributes map breaks Map semantics #640
This Bean acts a a front controller for the DMS feature.
The DMSSplitPlugin provides functionality to create sub-process instances for each attachment added in an origin process.
The FormController provides information about the Form, FormSections and FormParts defined by a Workitem.
A FormDefinition holds the information about the form parts defined by a workitem.
This Class provides the informations about EditorSections defined in the Model (txtWorkflowEditorID) <c:forEach items="#{workitemMB.editorSections}" var="section"> <ui:include src="/pages/workitems/forms/#{section.url}.xhtml" /> .....
The plugin allows the deletion or anonymize of items within a running workflow process.
This GDPRAnonymiseService provides methods to delete or anonymise items in a workitem.
The HistoryController provides a history navigation over workItems the user has selected.
HTML5 Date Converter
HTML5 Date Converter
 
The ImixsExceptionHandler handles Imixs WorkflowExceptions as also EJB Exceptions.
This is the custom exception handler factory class that is responsible for creating the instances of the ImixsExceptionHandler class.
This EJB provides reacts on Document Load/SAve events and automatically migrates deprecated field items.
The MinuteController is a session scoped backing bean controlling a list of minute workitems assigned to a parent workitem.
This Plugin controls MinuteItems of a parent workflow.
The ModelController provides information about workflow models.
The MonitorController provides analytic information about the current process instance.
The MonitorController provides analytic information about the current process instance.
The OrganigramController generates the JSON data structure used by the Orgchart (https://github.com/dabeng/OrgChart).
This plugin supports a comment feature.
 
 
 
 
 
The Marty PropertiesConfigSource is a custom config source based on Microprofile Config API.
The MartyConfigLoader is a singleton EJB loading the marty properties from the configuration entity 'BASIC' and provides the properties to the MartyConfigSource
This PropertyController provides access to the Microprofile config api.
 
RestServiceApp is the main service class for the rest-service interface.
 
The SearchController provides methods for a convenient search experience.
The SearchEvent provides a CDI observer pattern.
This Plugin handles a unique sequence number for a workItem.
The SequcneceService is a singleton EJB which handles continuous sequenceNumbers for a workitem separated for each workflowGroup.
This SetupController extends the ConfigController and holds the data from the configuration entity 'BASIC'.
The SpaceController provides methods to create spaces within a JSF view.
The SpaceRefFormController provides method to support the custom part 'spaceref' The component is used as a custom form part.
 
The SuggestInputController can be used to suggest inputs from earlier requests within the same workflowGroup.
This EJB provides a administrative access to the service layer.
The TextBlockController is a CDI bean providing a methods to load a textBlock from the TextblockService EJB which is using an ApplicationScoped cache.
The TextblockRestService provides methods to access the content of a textbock in various ways.
The TextBlockService is an EJB handling documents containing textual information.
 
The ValidationController evaluates the BPMN event validation rules.
A ValidationException should be thrown by a JSF managed bean or CDI bean
The marty VersionController provides the list of versions to the current loaded workitem.
The WorkitemHelper provides methods to clone, compare and sort workitems.
The WorkitemLinkController provides suggest-box behavior based on the JSF 2.0 ajax capability to add WorkItem references to the current WorkItem.
The WorkitemMobileController can be used to create a new workitem and switch into the workitem-m form.
The TextAdapterWorkitemRef replaces text fragments with the tag ...
The WorkitemService provides methods to create, process, update and remove a workItem.