- AbstractPlugin - Class in org.imixs.workflow.engine.plugins
-
This abstract class implements different helper methods used by subclasses
- AbstractPlugin() - Constructor for class org.imixs.workflow.engine.plugins.AbstractPlugin
-
- AccessAdapter - Class in org.imixs.workflow.engine.adapters
-
The AccessAdapter is a generic adapter class responsible to update the
ACL of a workitem.
- AccessAdapter() - Constructor for class org.imixs.workflow.engine.adapters.AccessAdapter
-
Default Constructor
- AccessAdapter(WorkflowService) - Constructor for class org.imixs.workflow.engine.adapters.AccessAdapter
-
CDI Constructor to inject WorkflowService
- ACCESSLEVEL_AUTHORACCESS - Static variable in class org.imixs.workflow.engine.DocumentService
-
- ACCESSLEVEL_EDITORACCESS - Static variable in class org.imixs.workflow.engine.DocumentService
-
- ACCESSLEVEL_MANAGERACCESS - Static variable in class org.imixs.workflow.engine.DocumentService
-
- ACCESSLEVEL_NOACCESS - Static variable in class org.imixs.workflow.engine.DocumentService
-
- ACCESSLEVEL_READERACCESS - Static variable in class org.imixs.workflow.engine.DocumentService
-
- AccessPlugin - Class in org.imixs.workflow.engine.plugins
-
Deprecated.
- AccessPlugin() - Constructor for class org.imixs.workflow.engine.plugins.AccessPlugin
-
Deprecated.
- adapters - Variable in class org.imixs.workflow.engine.WorkflowService
-
- adaptItemValue(String, Object, boolean) - Method in class org.imixs.workflow.engine.lucene.LuceneItemAdapter
-
Creates a Indexable Lucene Field to be added into a Lucene document.
- adaptItemValue(String, Object, boolean, Field.Store) - Method in class org.imixs.workflow.engine.lucene.LuceneItemAdapter
-
Creates a Indexable Lucene Field to be added into a Lucene document.
- adaptSortableItemValue(String, Object) - Method in class org.imixs.workflow.engine.lucene.LuceneItemAdapter
-
This method converts an ItemValue into a SortedDocValuesField.
- adaptText(String, ItemCollection) - Method in class org.imixs.workflow.engine.WorkflowService
-
The method adaptText can be called to replace predefined xml tags included in
a text with custom values.
- adaptTextList(String, ItemCollection) - Method in class org.imixs.workflow.engine.WorkflowService
-
The method adaptTextList can be called to replace a text with custom values.
- addModel(Model) - Method in class org.imixs.workflow.engine.ModelService
-
This Method adds a model into the internal model store.
- addWorkDays(Calendar, int) - Method in class org.imixs.workflow.engine.WorkflowScheduler
-
This method adds workdays (MONDAY - FRIDAY) to a given calendar object.
- addWorkitemRef(String, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.SplitAndJoinPlugin
-
This methods adds a new workItem reference into a workitem
- AdminPException - Exception in org.imixs.workflow.engine.adminp
-
This Exception is thrown by the AdminPService
- AdminPException(String, String) - Constructor for exception org.imixs.workflow.engine.adminp.AdminPException
-
- AdminPException(String, String, Exception) - Constructor for exception org.imixs.workflow.engine.adminp.AdminPException
-
- AdminPService - Class in org.imixs.workflow.engine.adminp
-
The AmdinPService provides a mechanism to start long running jobs.
- AdminPService() - Constructor for class org.imixs.workflow.engine.adminp.AdminPService
-
- AFTER_PROCESS - Static variable in class org.imixs.workflow.engine.ProcessingEvent
-
- AnalysisPlugin - Class in org.imixs.workflow.engine.plugins
-
This plugin can be used to measure the time of any phase during a workflow.
- AnalysisPlugin() - Constructor for class org.imixs.workflow.engine.plugins.AnalysisPlugin
-
- ANONYMOUS - Static variable in class org.imixs.workflow.engine.lucene.LuceneUpdateService
-
- ApplicationPlugin - Class in org.imixs.workflow.engine.plugins
-
This Plugin updates application specific settings.
- ApplicationPlugin() - Constructor for class org.imixs.workflow.engine.plugins.ApplicationPlugin
-
- APPROVEDBY - Static variable in class org.imixs.workflow.engine.plugins.ApproverPlugin
-
- ApproverPlugin - Class in org.imixs.workflow.engine.plugins
-
This plug-in is used to manage multiple users involved in a approver procedure.
- ApproverPlugin() - Constructor for class org.imixs.workflow.engine.plugins.ApproverPlugin
-
- APPROVERS - Static variable in class org.imixs.workflow.engine.plugins.ApproverPlugin
-
- call() - Method in class org.imixs.workflow.engine.ImixsHealthCheck
-
This is the implementation for the health check call back method.
- close(boolean) - Method in class org.imixs.workflow.engine.plugins.AbstractPlugin
-
- close(boolean) - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
Send the mail if the object 'mailMessage' is not null.
- close(int) - Method in class org.imixs.workflow.engine.plugins.ReportPlugin
-
- computeDynamicDate(String) - Method in class org.imixs.workflow.engine.ReportService
-
This method parses a xml tag and computes a dynamic date by parsing
the attributes:
DAY_OF_MONTH
DAY_OF_YEAR
MONTH
YEAR
ADD (FIELD,OFFSET)
e.g.
- CONTENTTYPE_TEXT_HTML - Static variable in class org.imixs.workflow.engine.plugins.MailPlugin
-
- CONTENTTYPE_TEXT_PLAIN - Static variable in class org.imixs.workflow.engine.plugins.MailPlugin
-
- convertItemValue(Object) - Method in class org.imixs.workflow.engine.lucene.LuceneItemAdapter
-
This method converts a ItemValue into a indexable text format.
- convertOldFormat() - Method in class org.imixs.workflow.engine.plugins.HistoryPlugin
-
This method converts the old StringList format in the new format with a
list of separated values:
date of creation (Date)
comment (String)
userID (String)
- copyItemList(String, ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.SplitAndJoinPlugin
-
This Method copies the fields defined in 'items' into the targetWorkitem.
- count(String) - Method in class org.imixs.workflow.engine.DocumentService
-
Returns the total hits for a given search query.
- count(String, int) - Method in class org.imixs.workflow.engine.DocumentService
-
Returns the total hits for a given search query.
- countPages(String, int) - Method in class org.imixs.workflow.engine.DocumentService
-
Returns the total pages for a given search term and a given page size.
- createEvent(String, String) - Method in class org.imixs.workflow.engine.EventLogService
-
Creates/updates a new event log entry.
- createEvent(String, String, Map<String, List<Object>>) - Method in class org.imixs.workflow.engine.EventLogService
-
Creates/updates a new event log entry.
- createJob(ItemCollection) - Method in class org.imixs.workflow.engine.adminp.AdminPService
-
This Method starts a new TimerService for a given job.
- createSubprocesses(List<String>, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.SplitAndJoinPlugin
-
This method expects a list of Subprocess definitions and create for each
definition a new subprocess.
- createTimerOnCalendar(ItemCollection) - Method in class org.imixs.workflow.engine.scheduler.SchedulerService
-
Create a calendar-based timer based on a input schedule expression.
- createVersion(ItemCollection) - Method in class org.imixs.workflow.engine.plugins.VersionPlugin
-
This method creates a new instance of a exiting workitem.
- customNumberFormat(String, String, double) - Method in class org.imixs.workflow.engine.ReportService
-
This method converts a double value into a custom number format including an
optional locale.
- find(String, int, int) - Method in class org.imixs.workflow.engine.DocumentService
-
The method returns a list of ItemCollections from the search-index.
- find(String, int, int, String, boolean) - Method in class org.imixs.workflow.engine.DocumentService
-
The method returns a sorted list of ItemCollections from the search-index.
- findAllReports() - Method in class org.imixs.workflow.engine.ReportService
-
Returns a list of all reports sorted by name.
- findDocumentsByRef(String, int, int) - Method in class org.imixs.workflow.engine.DocumentService
-
The method returns a collection of ItemCollections referred by a $uniqueid.
- findEventsByRef(int, String, String...) - Method in class org.imixs.workflow.engine.EventLogService
-
Finds events for one or many given topics assigned to a given document
reference ($uniqueId).
- findEventsByTopic(int, String...) - Method in class org.imixs.workflow.engine.EventLogService
-
Finds events for one or many given topics
- findReport(String) - Method in class org.imixs.workflow.engine.ReportService
-
Returns a Report Entity by its identifier.
- findScheduledEvents(String) - Method in class org.imixs.workflow.engine.WorkflowScheduler
-
This method collects all scheduled workflow events.
- findSchedulerByName(String) - Method in class org.imixs.workflow.engine.scheduler.SchedulerService
-
This method returns a n injected JobHandler by name or null if no JobHandler
with the requested class name is injected.
- findStubs(String, int, int, String, boolean) - Method in class org.imixs.workflow.engine.DocumentService
-
The method returns a sorted list of Document Stubs from the search-index.
- findTimer(String) - Method in class org.imixs.workflow.engine.scheduler.SchedulerService
-
This method returns a timer for a corresponding id if such a timer object
exists.
- findVersionsByGroup(String) - Method in class org.imixs.workflow.engine.ModelService
-
This method returns a sorted list of model versions containing the requested
workflow group.
- flush() - Method in class org.imixs.workflow.engine.lucene.LuceneSearchService
-
This method flush the event log.
- flushEventLog(int) - Method in class org.imixs.workflow.engine.lucene.LuceneUpdateService
-
Flush the EventLog cache.
- formatItemValues(List<?>, String, String, Locale, String) - Method in class org.imixs.workflow.engine.TextItemValueAdapter
-
This method returns a formated a string object.
- formatItemValues(List<?>, String, String) - Method in class org.imixs.workflow.engine.TextItemValueAdapter
-
this method formats a string object depending of an attribute type.
- formatItemValues(List<?>, String, String, Locale) - Method in class org.imixs.workflow.engine.TextItemValueAdapter
-
this method formats a string object depending of an attribute type.
- formatItemValues(List<?>, String, String, Locale, String) - Method in class org.imixs.workflow.engine.TextPropertyValueAdapter
-
This method returns a formated a string object.
- getAccessRoles() - Method in class org.imixs.workflow.engine.DocumentService
-
Returns a comma separated list of additional Access-Roles defined for this
service
- getBody(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
Computes the mail body from the current workflow event.
- getCharSet() - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
- getConfiguration() - Method in class org.imixs.workflow.engine.lucene.LuceneUpdateService
-
Returns the Lucene configuration
- getConfiguration() - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
-
- getContentType() - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
This method returns a string representing the mail content type.
- getCreated() - Method in class org.imixs.workflow.engine.jpa.Document
-
returns the creation point of time.
- getCreated() - Method in class org.imixs.workflow.engine.jpa.EventLog
-
returns the creation point of time.
- getCtx() - Method in class org.imixs.workflow.engine.plugins.AbstractPlugin
-
- getCtx() - Method in class org.imixs.workflow.engine.SimulationService
-
- getData() - Method in class org.imixs.workflow.engine.jpa.Document
-
returns the data object part of the Entity represented by a java.util.Map
Data is loaded eager because it is read in any case by the DocumentService.
- getData() - Method in class org.imixs.workflow.engine.jpa.EventLog
-
returns the data object part of the Entity represented by a java.util.Map
Data is loaded eager because it is read in any case by the DocumentService.
- getDataObject(ItemCollection, String) - Method in class org.imixs.workflow.engine.ModelService
-
Returns a BPMN DataObject, part of a Task or Event element, by its name
DataObjects can be associated in a BPMN Diagram with a Task or an Event
element
- getDataSource(ItemCollection, int, int, String, boolean, Map<String, String>) - Method in class org.imixs.workflow.engine.ReportService
-
Returns the data source defined by a report.
- getDisableOptimisticLocking() - Method in class org.imixs.workflow.engine.DocumentService
-
- getDocument() - Method in class org.imixs.workflow.engine.DocumentEvent
-
- getDocument() - Method in class org.imixs.workflow.engine.ProcessingEvent
-
- getDocument() - Method in class org.imixs.workflow.engine.TextEvent
-
- getDocumentsByQuery(String) - Method in class org.imixs.workflow.engine.DocumentService
-
Returns all documents of by JPQL statement
- getDocumentsByQuery(String, int) - Method in class org.imixs.workflow.engine.DocumentService
-
Returns all documents of by JPQL statement.
- getDocumentsByQuery(String, int, int) - Method in class org.imixs.workflow.engine.DocumentService
-
Returns all documents of by JPQL statement.
- getDocumentsByType(String) - Method in class org.imixs.workflow.engine.DocumentService
-
Returns an unordered list of all documents of a specific type.
- getDocumentService() - Method in class org.imixs.workflow.engine.WorkflowService
-
Returns an instance of the DocumentService EJB.
- getEvents(ItemCollection) - Method in class org.imixs.workflow.engine.WorkflowService
-
This returns a list of workflow events assigned to a given workitem.
- getEventType() - Method in class org.imixs.workflow.engine.DocumentEvent
-
- getEventType() - Method in class org.imixs.workflow.engine.ProcessingEvent
-
- getFrom(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
Computes the sender name.
- getGroups() - Method in class org.imixs.workflow.engine.UserGroupEvent
-
- getId() - Method in class org.imixs.workflow.engine.jpa.Document
-
returns the unique identifier for the Entity.
- getId() - Method in class org.imixs.workflow.engine.jpa.EventLog
-
returns the unique identifier for the Entity.
- getInternetAddress(String) - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
This method creates an InternetAddress from a string.
- getMailMessage() - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
- getMailSession() - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
This method returns the mail session object.
- getModel(String) - Method in class org.imixs.workflow.engine.ModelService
-
Returns a Model by version.
- getModelByWorkitem(ItemCollection) - Method in class org.imixs.workflow.engine.ModelService
-
Returns a Model matching a given workitem.
- getModelCount() - Method in class org.imixs.workflow.engine.SetupService
-
- getModelManager() - Method in class org.imixs.workflow.engine.SimulationService
-
This Method returns the modelManager Instance.
- getModelManager() - Method in class org.imixs.workflow.engine.WorkflowService
-
This Method returns the modelManager Instance.
- getModelService() - Method in class org.imixs.workflow.engine.SimulationService
-
- getModified() - Method in class org.imixs.workflow.engine.jpa.Document
-
Returns the time of last modification.
- getMultipart() - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
- getName() - Method in class org.imixs.workflow.engine.ImixsConfigSource
-
- getName() - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
-
- getName() - Method in class org.imixs.workflow.engine.WorkflowSchedulerController
-
- getOrdinal() - Method in class org.imixs.workflow.engine.ImixsConfigSource
-
- getProperties() - Method in class org.imixs.workflow.engine.ImixsConfigSource
-
- getRecipients(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
Computes the mail Recipients from the current workflow activity.
- getRecipientsBCC(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
Computes the mail RecipientsBCC from the current workflow activity.
- getRecipientsCC(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
Computes the mail RecipientsCC from the current workflow activity.
- getRef() - Method in class org.imixs.workflow.engine.jpa.EventLog
-
returns the reference ID ($uniqueid) of the associated document or workitem
instance.
- getReplyTo(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
Computes the replyTo address from current workflow activity.
- getReportService() - Method in class org.imixs.workflow.engine.WorkflowService
-
Returns an instance of the ReportService EJB.
- getSchedulerClass() - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
-
- getSchedulerClass() - Method in class org.imixs.workflow.engine.WorkflowSchedulerController
-
Returns the sepa scheduler class name.
- getSchedulerService() - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
-
- getSessionContext() - Method in class org.imixs.workflow.engine.SimulationService
-
Returns an instance of the EJB session context.
- getSessionContext() - Method in class org.imixs.workflow.engine.WorkflowService
-
Returns an instance of the EJB session context.
- getSubject(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
Computes the mail subject from the current workflow activity.
- getText() - Method in class org.imixs.workflow.engine.TextEvent
-
- getTextList() - Method in class org.imixs.workflow.engine.TextEvent
-
- getTopic() - Method in class org.imixs.workflow.engine.jpa.EventLog
-
returns the topic property of the entity instance.
- getTotalHits(String, int, QueryParser.Operator) - Method in class org.imixs.workflow.engine.lucene.LuceneSearchService
-
Returns the total hits for a given search term from the lucene index.
- getType() - Method in class org.imixs.workflow.engine.jpa.Document
-
returns the type property of the entity instance.
- getUserId() - Method in class org.imixs.workflow.engine.UserGroupEvent
-
- getUserName() - Method in class org.imixs.workflow.engine.WorkflowService
-
Obtain the java.security.Principal that identifies the caller and returns the
name of this principal.
- getUserNameList() - Method in class org.imixs.workflow.engine.DocumentService
-
This method returns a list of user names, roles and application groups the
user belongs to.
- getUserNameList() - Method in class org.imixs.workflow.engine.WorkflowService
-
This method returns a list of user names, roles and application groups the
caller belongs to.
- getValue(String) - Method in class org.imixs.workflow.engine.ImixsConfigSource
-
- getVersion() - Method in class org.imixs.workflow.engine.jpa.Document
-
- getVersion() - Method in class org.imixs.workflow.engine.jpa.EventLog
-
- getVersion() - Method in class org.imixs.workflow.engine.plugins.VersionPlugin
-
- getVersions() - Method in class org.imixs.workflow.engine.ModelService
-
returns a sorted String list of all stored model versions
- getWorkflowService() - Method in class org.imixs.workflow.engine.plugins.AbstractPlugin
-
Returns an instance of the WorkflowService EJB.
- getWorkItem(String) - Method in class org.imixs.workflow.engine.WorkflowService
-
This method loads a Workitem with the corresponding uniqueid.
- getWorkListByAuthor(String, String, int, int, String, boolean) - Method in class org.imixs.workflow.engine.WorkflowService
-
Returns a collection of workItems belonging to a specified username.
- getWorkListByCreator(String, String, int, int, String, boolean) - Method in class org.imixs.workflow.engine.WorkflowService
-
Returns a collection of workitems created by a specified user ($Creator).
- getWorkListByGroup(String, String, int, int, String, boolean) - Method in class org.imixs.workflow.engine.WorkflowService
-
Returns a list of workitems filtered by the field $workflowgroup
the method supports still also the deprecated field "txtworkflowgroup"
- getWorkListByOwner(String, String, int, int, String, boolean) - Method in class org.imixs.workflow.engine.WorkflowService
-
Returns a collection of workitems containing a '$owner' item belonging to
a specified username.
- getWorkListByProcessID(int, String, int, int, String, boolean) - Method in class org.imixs.workflow.engine.WorkflowService
-
Returns a collection of workitems belonging to a specified $taskID defined by
the workflow model.
- getWorkListByRef(String, String, int, int, String, boolean) - Method in class org.imixs.workflow.engine.WorkflowService
-
Returns a collection of workitems belonging to a specified workitem
identified by the attribute $UniqueIDRef.
- getWorkListByRef(String) - Method in class org.imixs.workflow.engine.WorkflowService
-
Returns a collection of all workitems belonging to a specified workitem
identified by the attribute $UniqueIDRef.
- getWorkListByWriteAccess(String, int, int, String, boolean) - Method in class org.imixs.workflow.engine.WorkflowService
-
Returns a collection of workitems where the current user has a writeAccess.
- ImixsConfigSource - Class in org.imixs.workflow.engine
-
The ImixsConfigSource is a custom config source based on Microprofile Config
API.
- ImixsConfigSource() - Constructor for class org.imixs.workflow.engine.ImixsConfigSource
-
- ImixsHealthCheck - Class in org.imixs.workflow.engine
-
The ImixsHealthCheck implements the Microservice HealthCheck interface.
- ImixsHealthCheck() - Constructor for class org.imixs.workflow.engine.ImixsHealthCheck
-
- IMMUTABLE - Static variable in class org.imixs.workflow.engine.DocumentService
-
- importXmlEntityData(byte[]) - Method in class org.imixs.workflow.engine.SetupService
-
this method imports an xml entity data stream.
- init(WorkflowContext) - Method in class org.imixs.workflow.engine.plugins.AbstractPlugin
-
Initialize Plugin and get an instance of the EJB Session Context
- init(WorkflowContext) - Method in class org.imixs.workflow.engine.plugins.DocumentComposerPlugin
-
- init() - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
-
This method load the config entity after postContstruct.
- initMailMessage() - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
initializes a new mail Message object
- IntervalPlugin - Class in org.imixs.workflow.engine.plugins
-
The Imixs Interval Plugin implements an mechanism to adjust a date field of a
workitem based on a interval description.
- IntervalPlugin() - Constructor for class org.imixs.workflow.engine.plugins.IntervalPlugin
-
- INVALID_ADDRESS - Static variable in class org.imixs.workflow.engine.plugins.MailPlugin
-
- INVALID_CONTEXT - Static variable in class org.imixs.workflow.engine.plugins.ReportPlugin
-
- INVALID_CONTEXT - Static variable in class org.imixs.workflow.engine.plugins.VersionPlugin
-
- INVALID_DATA_OBJECT - Static variable in class org.imixs.workflow.engine.plugins.DocumentComposerPlugin
-
- INVALID_FORMAT - Static variable in class org.imixs.workflow.engine.plugins.AnalysisPlugin
-
- INVALID_FORMAT - Static variable in class org.imixs.workflow.engine.plugins.IntervalPlugin
-
- INVALID_FORMAT - Static variable in class org.imixs.workflow.engine.plugins.SplitAndJoinPlugin
-
- INVALID_ITEM_FORMAT - Static variable in class org.imixs.workflow.engine.WorkflowService
-
- INVALID_ITEMVALUE_FORMAT - Static variable in class org.imixs.workflow.engine.plugins.AbstractPlugin
-
- INVALID_ITEMVALUE_FORMAT - Static variable in class org.imixs.workflow.engine.WorkflowService
-
- INVALID_MODELVERSION - Static variable in exception org.imixs.workflow.engine.scheduler.SchedulerException
-
- INVALID_PARAMETER - Static variable in class org.imixs.workflow.engine.DocumentService
-
- INVALID_PARAMS - Static variable in exception org.imixs.workflow.engine.adminp.AdminPException
-
- INVALID_PROCESSID - Static variable in exception org.imixs.workflow.engine.scheduler.SchedulerException
-
- INVALID_PROPERTYVALUE_FORMAT - Static variable in class org.imixs.workflow.engine.plugins.AbstractPlugin
-
- INVALID_REPORT_DEFINITION - Static variable in class org.imixs.workflow.engine.plugins.ReportPlugin
-
- INVALID_SCRIPT - Static variable in class org.imixs.workflow.engine.plugins.RulePlugin
-
- INVALID_UNIQUEID - Static variable in class org.imixs.workflow.engine.DocumentService
-
- INVALID_WORKITEM - Static variable in class org.imixs.workflow.engine.plugins.VersionPlugin
-
- INVALID_WORKITEM - Static variable in exception org.imixs.workflow.engine.scheduler.SchedulerException
-
- INVALID_XSL_FORMAT - Static variable in class org.imixs.workflow.engine.plugins.DocumentComposerPlugin
-
- ISAUTHOR - Static variable in class org.imixs.workflow.engine.DocumentService
-
- isAuthor(ItemCollection) - Method in class org.imixs.workflow.engine.DocumentService
-
Verifies if the caller has write access to the current ItemCollection
- ISCOMPLETED - Static variable in interface org.imixs.workflow.engine.adminp.JobHandler
-
- isEmptyList(List<String>) - Method in class org.imixs.workflow.engine.DocumentService
-
This method returns true if the given list is empty or contains only null or
'' values.
- isHTMLMail() - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
Return true if the mail body contains HTML content.
- isPending() - Method in class org.imixs.workflow.engine.jpa.Document
-
This transient flag indicates if the document was just saved and is still
managed by the entityManager.
- isProcssingVersion(ItemCollection) - Static method in class org.imixs.workflow.engine.plugins.VersionPlugin
-
returns true in case a new version is created based on the
currentWorkitem
- isUserContained(List<String>) - Method in class org.imixs.workflow.engine.DocumentService
-
This method returns true, if at least one element of the current UserNameList
is contained in a given name list.
- isUserInRole(String) - Method in class org.imixs.workflow.engine.DocumentService
-
Test if the caller has a given security role.
- isUserInRole(String) - Method in class org.imixs.workflow.engine.WorkflowService
-
Test if the caller has a given security role.
- ITEM_DOCUMENT_COMPOSER - Static variable in class org.imixs.workflow.engine.plugins.DocumentComposerPlugin
-
- ITEM_ERRORMESSAGE - Static variable in interface org.imixs.workflow.engine.scheduler.Scheduler
-
- ITEM_LOGMESSAGE - Static variable in interface org.imixs.workflow.engine.scheduler.Scheduler
-
- ITEM_SCHEDULER_CLASS - Static variable in interface org.imixs.workflow.engine.scheduler.Scheduler
-
- ITEM_SCHEDULER_DEFINITION - Static variable in interface org.imixs.workflow.engine.scheduler.Scheduler
-
- ITEM_SCHEDULER_ENABLED - Static variable in interface org.imixs.workflow.engine.scheduler.Scheduler
-
- ITEM_SCHEDULER_NAME - Static variable in interface org.imixs.workflow.engine.scheduler.Scheduler
-
- ITEM_SCHEDULER_STATUS - Static variable in interface org.imixs.workflow.engine.scheduler.Scheduler
-
- ITEM_SYNCDATE - Static variable in class org.imixs.workflow.engine.adminp.JobHandlerRebuildIndex
-
- ITEM_SYNCPOINT - Static variable in class org.imixs.workflow.engine.adminp.JobHandlerRebuildIndex
-
- READACCESS - Static variable in class org.imixs.workflow.engine.DocumentService
-
- READACCESS - Static variable in class org.imixs.workflow.engine.WorkflowService
-
- rebuildIndex(Directory) - Method in class org.imixs.workflow.engine.lucene.LuceneUpdateService
-
This method forces an update of the full text index.
- refresh() - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
-
This method updates the scheduler configuration with the current timer
information
- registerAdapters(WorkflowKernel) - Method in class org.imixs.workflow.engine.WorkflowService
-
- registerPlugins(WorkflowKernel, Model) - Method in class org.imixs.workflow.engine.WorkflowService
-
This method register all plugin classes listed in the model profile
- remove(ItemCollection) - Method in class org.imixs.workflow.engine.DocumentService
-
This method removes an ItemCollection from the database.
- removeDocument(String) - Method in class org.imixs.workflow.engine.lucene.LuceneUpdateService
-
This method adds a new eventLog for a document to be deleted from the index.
- removeEvent(EventLog) - Method in class org.imixs.workflow.engine.EventLogService
-
Deletes an existing eventLog.
- removeModel(String) - Method in class org.imixs.workflow.engine.ModelService
-
This method removes a specific ModelVersion form the internal model store.
- removeWorkItem(ItemCollection) - Method in class org.imixs.workflow.engine.WorkflowService
-
- replaceDateString(String) - Method in class org.imixs.workflow.engine.ReportService
-
This method replaces all occurrences of tags with the
corresponding dynamic date.
- REPORT_UNDEFINED - Static variable in class org.imixs.workflow.engine.plugins.ReportPlugin
-
- ReportPlugin - Class in org.imixs.workflow.engine.plugins
-
This plug-in executes a Imixs Report definition and stores the result either
into the current workitem ($file) or into the file system.
- ReportPlugin() - Constructor for class org.imixs.workflow.engine.plugins.ReportPlugin
-
- ReportService - Class in org.imixs.workflow.engine
-
The ReportService supports methods to create, process and find report
instances.
- ReportService() - Constructor for class org.imixs.workflow.engine.ReportService
-
- restartScheduler(ActionEvent) - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
-
- restore(String) - Method in class org.imixs.workflow.engine.DocumentService
-
This method restores a backup from the file system and imports the Documents
into the database.
- ResultPlugin - Class in org.imixs.workflow.engine.plugins
-
This Plug-In evaluates the result message provided by the Activity property
'txtActivityResult'.
- ResultPlugin() - Constructor for class org.imixs.workflow.engine.plugins.ResultPlugin
-
- RulePlugin - Class in org.imixs.workflow.engine.plugins
-
The Imixs Rule Plugin evaluates a business rule provided by the current
ActiviyEntity.
- RulePlugin() - Constructor for class org.imixs.workflow.engine.plugins.RulePlugin
-
- run(ItemCollection) - Method in interface org.imixs.workflow.engine.adminp.JobHandler
-
Called by the AdminPService.
- run(ItemCollection) - Method in class org.imixs.workflow.engine.adminp.JobHandlerRebuildIndex
-
This method runs the RebuildLuceneIndexJob.
- run(ItemCollection) - Method in class org.imixs.workflow.engine.adminp.JobHandlerRenameUser
-
This method creates a new AdminP Job to rename userId in workitems.
- run(ItemCollection) - Method in class org.imixs.workflow.engine.adminp.JobHandlerUpgradeWorkitems
-
This method runs the RebuildLuceneIndexJob.
- run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.AccessPlugin
-
Deprecated.
- run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.AnalysisPlugin
-
- run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.ApplicationPlugin
-
- run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.ApproverPlugin
-
computes the approvedBy and appovers name fields.
- run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.DocumentComposerPlugin
-
This method adds the attachments of the blob workitem to the MimeMessage
- run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.HistoryPlugin
-
Update the Log entry.
- run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.IntervalPlugin
-
The method paresed for a fields with the prafix 'keyitnerval'
- run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.LogPlugin
-
the log entries generated form the kernel will be cut if the attribute
numWorkflowLogLength was provided
- run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
The run method creates a mailMessage object if recipients are defined by the
corresponding BPMN event.
- run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.OwnerPlugin
-
changes the '$owner' item depending to the activityentity or
processEntity
- run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.ReportPlugin
-
Executes a report defined defined by the event in the attribute
'txtReportName'.
- run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.ResultPlugin
-
- run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.RulePlugin
-
The run method evaluates a script provided by an activityEntity with the
specified scriptEngine.
- run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.SplitAndJoinPlugin
-
The method evaluates the workflow activity result for items with name:
subprocess_create
subprocess_update
origin_update
For each item a corresponding processing cycle will be started.
- run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.VersionPlugin
-
creates a new version or converts a version into the MasterVersion
depending to the activity attribute "keyVersion" provided by the workflow
model.
- run(ItemCollection) - Method in interface org.imixs.workflow.engine.scheduler.Scheduler
-
The run method is called by the ScheduelrService during a timer timeout
event.
- run(ItemCollection) - Method in class org.imixs.workflow.engine.WorkflowScheduler
-
This method process scheduled workitems.
- save(ItemCollection) - Method in class org.imixs.workflow.engine.DocumentService
-
This Method saves an ItemCollection into the database.
- saveByNewTransaction(ItemCollection) - Method in class org.imixs.workflow.engine.DocumentService
-
This method saves a workitem in a new transaction.
- saveConfiguration() - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
-
Saves the current scheduler configuration.
- saveConfiguration(ItemCollection) - Method in class org.imixs.workflow.engine.scheduler.SchedulerService
-
This method saves the scheduler configuration.
- saveModel(BPMNModel) - Method in class org.imixs.workflow.engine.ModelService
-
This method saves a BPMNModel into the database and adds the model into the
internal model store.
- scanDefaultModels() - Method in class org.imixs.workflow.engine.SetupService
-
This method loads the default model if no models exist in the current
instance
- Scheduler - Interface in org.imixs.workflow.engine.scheduler
-
This interface is used to implement a Scheduler managed by the
SchedulerService.
- SchedulerConfigurationService - Class in org.imixs.workflow.engine.scheduler
-
This SchedulerSaveService is used to save configurations in a new
transaction.
- SchedulerConfigurationService() - Constructor for class org.imixs.workflow.engine.scheduler.SchedulerConfigurationService
-
- SchedulerController - Class in org.imixs.workflow.engine.scheduler
-
The SchedulerController is a front-end controller to start and stop
schedulers.
- SchedulerController() - Constructor for class org.imixs.workflow.engine.scheduler.SchedulerController
-
- SchedulerException - Exception in org.imixs.workflow.engine.scheduler
-
The SchedulerException is thrown from the generic scheduler service
- SchedulerException(String, String) - Constructor for exception org.imixs.workflow.engine.scheduler.SchedulerException
-
- SchedulerException(String, String, String) - Constructor for exception org.imixs.workflow.engine.scheduler.SchedulerException
-
- SchedulerException(String, String, String, Exception) - Constructor for exception org.imixs.workflow.engine.scheduler.SchedulerException
-
- SchedulerException(String, String, Exception) - Constructor for exception org.imixs.workflow.engine.scheduler.SchedulerException
-
- SchedulerService - Class in org.imixs.workflow.engine.scheduler
-
The SchedulerService EJB can be used to start, monitor and stop custom
scheduler implementation.
- SchedulerService() - Constructor for class org.imixs.workflow.engine.scheduler.SchedulerService
-
- scheduleTimer(Timer) - Method in class org.imixs.workflow.engine.adminp.AdminPService
-
This method processes the timeout event.
- search(String) - Method in class org.imixs.workflow.engine.lucene.LuceneSearchService
-
Returns a collection of documents matching the provided search term.
- search(String, int, int) - Method in class org.imixs.workflow.engine.lucene.LuceneSearchService
-
Returns a collection of documents matching the provided search term.
- search(String, int, int, Sort, QueryParser.Operator) - Method in class org.imixs.workflow.engine.lucene.LuceneSearchService
-
Returns a collection of documents matching the provided search term.
- search(String, int, int, Sort, QueryParser.Operator, boolean) - Method in class org.imixs.workflow.engine.lucene.LuceneSearchService
-
Returns a collection of documents matching the provided search term.
- setAccessRoles(String) - Method in class org.imixs.workflow.engine.DocumentService
-
- setCharSet(String) - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
- setConfiguration(ItemCollection) - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
-
- setCreated(Calendar) - Method in class org.imixs.workflow.engine.jpa.Document
-
- setCreated(Calendar) - Method in class org.imixs.workflow.engine.jpa.EventLog
-
- setCtx(SessionContext) - Method in class org.imixs.workflow.engine.SimulationService
-
- setData(Map<String, List<Object>>) - Method in class org.imixs.workflow.engine.jpa.Document
-
sets a data object for this Entity.
- setData(Map<String, List<Object>>) - Method in class org.imixs.workflow.engine.jpa.EventLog
-
sets a data object for this Entity.
- setDisableOptimisticLocking(Boolean) - Method in class org.imixs.workflow.engine.DocumentService
-
returns the disable optimistic locking status
- setErrorCode(String) - Method in exception org.imixs.workflow.engine.scheduler.SchedulerException
-
- setGroups(List<String>) - Method in class org.imixs.workflow.engine.UserGroupEvent
-
- setId(String) - Method in class org.imixs.workflow.engine.jpa.Document
-
- setId(String) - Method in class org.imixs.workflow.engine.jpa.EventLog
-
- setModelService(ModelService) - Method in class org.imixs.workflow.engine.SimulationService
-
- setModified(Calendar) - Method in class org.imixs.workflow.engine.jpa.Document
-
Set the time of last modification.
- setName(String) - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
-
- setPending(boolean) - Method in class org.imixs.workflow.engine.jpa.Document
-
- setRef(String) - Method in class org.imixs.workflow.engine.jpa.EventLog
-
- setSchedulerClass(String) - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
-
- setText(String) - Method in class org.imixs.workflow.engine.TextEvent
-
- setTextList(List<String>) - Method in class org.imixs.workflow.engine.TextEvent
-
- setTopic(String) - Method in class org.imixs.workflow.engine.jpa.EventLog
-
- setType(String) - Method in class org.imixs.workflow.engine.jpa.Document
-
- SETUP_OK - Static variable in class org.imixs.workflow.engine.SetupService
-
- SetupEvent - Class in org.imixs.workflow.engine
-
The SetupEvent provides a CDI observer pattern.
- SetupEvent() - Constructor for class org.imixs.workflow.engine.SetupEvent
-
- setupEvents - Variable in class org.imixs.workflow.engine.SetupService
-
- SetupService - Class in org.imixs.workflow.engine
-
The SetupService EJB initializes the Imxis-Workflow engine and returns the
current status.
- SetupService() - Constructor for class org.imixs.workflow.engine.SetupService
-
- setUserId(String) - Method in class org.imixs.workflow.engine.UserGroupEvent
-
- setVersion(Integer) - Method in class org.imixs.workflow.engine.jpa.Document
-
- setVersion(Integer) - Method in class org.imixs.workflow.engine.jpa.EventLog
-
- setVersion(ItemCollection) - Method in class org.imixs.workflow.engine.plugins.VersionPlugin
-
- setWorkflowService(WorkflowService) - Method in class org.imixs.workflow.engine.adapters.AccessAdapter
-
- SimulationService - Class in org.imixs.workflow.engine
-
The SimulationService can be used to simulate a process life cycle without
storing any data into the database.
- SimulationService() - Constructor for class org.imixs.workflow.engine.SimulationService
-
- SNAPSHOT_TYPE_PRAFIX - Static variable in class org.imixs.workflow.engine.adminp.JobHandlerRebuildIndex
-
- SORT_ORDER_CREATED_ASC - Static variable in class org.imixs.workflow.engine.WorkflowService
-
- SORT_ORDER_CREATED_DESC - Static variable in class org.imixs.workflow.engine.WorkflowService
-
- SORT_ORDER_MODIFIED_ASC - Static variable in class org.imixs.workflow.engine.WorkflowService
-
- SORT_ORDER_MODIFIED_DESC - Static variable in class org.imixs.workflow.engine.WorkflowService
-
- SplitAndJoinPlugin - Class in org.imixs.workflow.engine.plugins
-
The Imixs Split&Join Plugin provides functionality to create and update
sub-process instances from a workflow event in an origin process.
- SplitAndJoinPlugin() - Constructor for class org.imixs.workflow.engine.plugins.SplitAndJoinPlugin
-
- start(ItemCollection) - Method in class org.imixs.workflow.engine.scheduler.SchedulerService
-
Starts a new Timer for the scheduler defined by the Configuration.
- startAllSchedulers() - Method in class org.imixs.workflow.engine.scheduler.SchedulerService
-
This method will start all schedulers which are not yet started.
- startScheduler() - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
-
starts the timer service
- startup() - Method in class org.imixs.workflow.engine.SetupService
-
This method start the system setup during deployment
- stop(ItemCollection) - Method in class org.imixs.workflow.engine.scheduler.SchedulerService
-
Cancels a running timer instance.
- stop(ItemCollection, Timer) - Method in class org.imixs.workflow.engine.scheduler.SchedulerService
-
- stopScheduler() - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
-
- storeConfigurationInNewTransaction(ItemCollection) - Method in class org.imixs.workflow.engine.scheduler.SchedulerConfigurationService
-
This method saves a configuration in a new transaction.
- SUBPROCESS_CREATE - Static variable in class org.imixs.workflow.engine.plugins.SplitAndJoinPlugin
-
- SUBPROCESS_UPDATE - Static variable in class org.imixs.workflow.engine.plugins.SplitAndJoinPlugin
-
- UNIQUEIDREF - Static variable in class org.imixs.workflow.engine.WorkflowService
-
- uniqueList(List<Object>) - Method in class org.imixs.workflow.engine.adapters.AccessAdapter
-
This method removes duplicates and null values from a vector.
- uniqueList(List<Object>) - Method in class org.imixs.workflow.engine.plugins.AbstractPlugin
-
This method removes duplicates and null values from a vector.
- updateACL(ItemCollection, ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.adapters.AccessAdapter
-
This method updates the $readAccess and $writeAccess attributes of a WorkItem
depending to the configuration of a Activity Entity.
- updateDocument(ItemCollection) - Method in class org.imixs.workflow.engine.lucene.LuceneUpdateService
-
This method adds a single document into the to the Lucene index.
- updateDocuments(Collection<ItemCollection>) - Method in class org.imixs.workflow.engine.lucene.LuceneUpdateService
-
This method adds a collection of documents to the Lucene index.
- updateDocumentsUncommitted(Collection<ItemCollection>) - Method in class org.imixs.workflow.engine.lucene.LuceneUpdateService
-
This method adds a collection of documents to the Lucene index.
- updateMetadata(ItemCollection) - Method in class org.imixs.workflow.engine.WorkflowService
-
This method updates the workitem metadata.
- updateOrigin(String, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.SplitAndJoinPlugin
-
This method expects a single process definitions to update the origin process
for a subprocess.
- updateParticipants(ItemCollection) - Method in class org.imixs.workflow.engine.adapters.AccessAdapter
-
Update the $PARTICIPANTS.
- updateReport(ItemCollection) - Method in class org.imixs.workflow.engine.ReportService
-
updates a Entity Report Object.
- updateSubprocesses(List<String>, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.SplitAndJoinPlugin
-
This method expects a list of Subprocess definitions and updates each
matching existing subprocess.
- updateTimerDetails(ItemCollection) - Method in class org.imixs.workflow.engine.scheduler.SchedulerService
-
Updates the timer details of a running timer service.
- updateWorkitemUserIds(ItemCollection, String, String, boolean) - Method in class org.imixs.workflow.engine.adminp.JobHandlerRenameUser
-
Updates read,write and owner of a entity and returns true if an update was
necessary
- upgradeWorkitem(ItemCollection) - Method in class org.imixs.workflow.engine.adminp.JobHandlerUpgradeWorkitems
-
This method upgrades missing fields in a workitem
- USER_GROUP_LIST - Static variable in class org.imixs.workflow.engine.DocumentService
-
- UserGroupEvent - Class in org.imixs.workflow.engine
-
The UserGroupEvent provides a CDI observer pattern.
- UserGroupEvent(String) - Constructor for class org.imixs.workflow.engine.UserGroupEvent
-
- userGroupEvents - Variable in class org.imixs.workflow.engine.DocumentService
-