All Classes and Interfaces
Class
Description
This AccessRoleController supports the migration from the old txtgroups property in a
userprofile to the new access roles.
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 computes 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
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 alows the deletion or anonymisation 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.
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 informations about workflow models.
The ModelUploadHandler is used by the ModelController and provides a
ItemCollection with uploaded model information.
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).
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 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 TextBlockController is a DocumentController with a file updload feature
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 TextAdapterWorkitemRef replaces text fragments with the tag
.. .
The WorkitemService provides methods to create, process, update and remove a
workItem.