All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractPlugin This abstract class implements different helper methods used by subclassesAccessAdapter The AccessAdapter is a generic adapter class responsible to update the ACL of a workitem.AccessPlugin Deprecated. AdminPException This Exception is thrown by the AdminPServiceAdminPService The AmdinPService provides a mechanism to start long running jobs.AnalysisPlugin This plugin can be used to measure the time of any phase during a workflow.ApplicationPlugin This Plugin updates application specific settings.ApproverPlugin This plug-in is used to manage multiple users involved in a approver procedure.AsyncEventScheduler The AsyncEventScheduler starts a scheduler service to process async events in an asynchronous way by calling the AsyncEventService.AsyncEventService The AsyncEventService can be used to process workflow events in an asynchronous batch process.Category Stores the result of a Facets search.DefaultOperator Document This Document entity bean is a wrapper class for the org.imixs.workflow.ItemCollection which is used in all Imixs-Workflow Interfaces.DocumentComposerPlugin This DocumentComposer Plugin creates html output stored in a item.DocumentEvent The DocumentEvent provides a CDI observer pattern.DocumentService The DocumentService is used to save and load instances of ItemCollections into a Database.EventLog The EventLog entity bean is used by the EventLogService to create and access event log entries.EventLogPlugin The Imixs EventLog plugin can be used to create a EventLog entry during processing an event.EventLogService The EventLogService is a service to create and access an event log .HealthCheckService The Imixs HealthCheckService implements the Microservice HealthCheck interface.HistoryPlugin This Plugin creates a history log in the property txtWorkflowHistory.ImixsConfigSource The ImixsConfigSource is a custom config source based on Microprofile Config API.IndexEvent The IndexEvent provides a CDI event fired immediately before a document is indexed by the search service implementation.IntervalPlugin The Imixs Interval Plugin implements an mechanism to adjust a date field of a workitem based on a interval description.JobHandler JobHandlerRebuildIndex JobHandler to rebuild the lucene fulltext index.JobHandlerRenameUser The JobHandlerRenameUser updates the name fields of workitems.JobHandlerUpgradeWorkitems JobHandler to upgrate existing workItems to the latest workflow version.LogPlugin This Pluginmodul cuts the length of the technical log entries generated by the WorkflowKernel: txtWorkflowPluginLog txtWorkflowActivityLog The Attribute numWorkflowLogLength indicates the maximum number of entries.MailPlugin This plug-in supports a Mail interface to send a email to a list of recipients.MetricService The Imixs MetricSerivce is a monitoring resource for Imixs-Workflow in the prometheus format.ModelService The ModelManager is independent form the IX JEE Entity EJBs and uses the standard IntemCollection Object as a data transfer object to communicate with clients.OwnerPlugin This plugin implements a ownership control by evaluating the configuration of an BPMN Event element.ProcessingEvent The ProcessingEvent provides a CDI event fired by the WorkflowService EJB.ReportPlugin This plug-in executes a Imixs Report definition and stores the result either into the current workitem ($file) or into the file system.ReportService The ReportService supports methods to create, process and find report instances.ResultPlugin This Plug-In evaluates the result message provided by the Activity property 'txtActivityResult'.RulePlugin The Imixs Rule Plugin evaluates a business rule provided by the current ActiviyEntity.Scheduler This interface is used to implement a Scheduler managed by the SchedulerService.SchedulerConfigurationService This SchedulerSaveService is used to save configurations in a new transaction.SchedulerController The SchedulerController is a front-end controller to start and stop schedulers.SchedulerException The SchedulerException is thrown from the generic scheduler serviceSchedulerService The SchedulerService EJB can be used to start, monitor and stop custom scheduler implementation.SchemaService The IndexSchemaService provides the index Schema.SearchService This SearchService defines methods to search workitems or collections of workitems.SetupEvent The SetupEvent provides a CDI observer pattern.SetupService The SetupService EJB initializes the Imxis-Workflow engine and returns the current status.SimulationService The SimulationService can be used to simulate a process life cycle without storing any data into the database.SortOrder Stores information about how to sort documents by terms by an individual field.SplitAndJoinPlugin The Imixs Split&Join Plugin provides functionality to create and update sub-process instances from a workflow event in an origin process.TaxonomyPlugin The Imixs Taxonomy plugin can be used to collect taxonomy data at specific stages of a business process.TextEvent The TextEvent provides a CDI observer pattern.TextForEachAdapter The TextForEachAdapter can be used to format text fragments with the 'for-each' tag.TextItemValueAdapter The TextItemValueAdapter replaces text fragments with the values of a named Item.TextPropertyValueAdapter The TextPropertyValueAdapter replaces text fragments with named system property values.UpdateService The UpdateService defines methods to update the search index.UserGroupEvent The UserGroupEvent provides a CDI observer pattern.VersionPlugin This plugin handles the creation and management of versions from an existing workitem. inside the Imix JEE Workflow.WorkflowScheduler This EJB implements a Imixs Scheduler Interface and scans workitems for scheduled activities.WorkflowSchedulerController The WorkflowSchedulerController is used to start and stop the standard workflow scheduler.WorkflowService The WorkflowService is the Java EE Implementation for the Imixs Workflow Core API.