- call() - Method in class org.imixs.workflow.engine.HealthCheckService
-
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
-
- 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, Calendar) - Method in class org.imixs.workflow.engine.EventLogService
-
Creates/updates a new event log entry.
- createEvent(String, String, ItemCollection) - Method in class org.imixs.workflow.engine.EventLogService
-
Creates/updates a new event log entry.
- createEvent(String, String, ItemCollection, Calendar) - Method in class org.imixs.workflow.engine.EventLogService
-
Creates/updates a new event log entry.
- createEvent(String, String, Map<String, List<Object>>, Calendar) - 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.
- findAllEvents(int, int) - Method in class org.imixs.workflow.engine.EventLogService
-
Returns all event log entries
- 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).
- findEventsByTimeout(int, String...) - Method in class org.imixs.workflow.engine.EventLogService
-
Finds events for one or many given topics within the current timeout.
- 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.
- findVersionsByRegEx(String) - Method in class org.imixs.workflow.engine.ModelService
-
This method returns a sorted list of model versions matching a given regex
for a model version.
- 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.index.SchemaService
-
Returns the Lucene schema 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.index.IndexEvent
-
Returns the document to be indexed
- 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
The Transactiontype REQUIRES_NEW ensure that during the processing lifecycle
an external service call did not overwrite the current document jpa object
(see Issue #634)
- 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.
- getEvent(String) - Method in class org.imixs.workflow.engine.EventLogService
-
Returns an detached event log entry by its ID.
- 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.index.IndexEvent
-
- getEventType() - Method in class org.imixs.workflow.engine.ProcessingEvent
-
- getExtendedSearchTerm(String) - Method in class org.imixs.workflow.engine.index.SchemaService
-
Returns the extended search term for a given query.
- getField() - Method in class org.imixs.workflow.engine.index.SortOrder
-
- getFieldList() - Method in class org.imixs.workflow.engine.index.SchemaService
-
Returns the field list defining the default content of the schema.
- getFieldListAnalyze() - Method in class org.imixs.workflow.engine.index.SchemaService
-
Returns the analyzed field list of the schema.
- getFieldListNoAnalyze() - Method in class org.imixs.workflow.engine.index.SchemaService
-
Returns the no-analyze field list of the schema.
- getFieldListStore() - Method in class org.imixs.workflow.engine.index.SchemaService
-
Returns the field list of items stored in the index.
- getFrom(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.MailPlugin
-
Computes the sender name.
- getGroups() - Method in class org.imixs.workflow.engine.ModelService
-
The method returns a sorted list of all available workflow groups
- getGroups() - Method in class org.imixs.workflow.engine.UserGroupEvent
-
Returns the current list of groups
- 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.
- getLatestVersions() - Method in class org.imixs.workflow.engine.ModelService
-
Returns a sorted String list of the latest version for each workflowGroup
- 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.
- getModelGroupCount() - Method in class org.imixs.workflow.engine.SetupService
-
Returns the count of available unique model groups
- 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
-
- getModelVersionCount() - Method in class org.imixs.workflow.engine.SetupService
-
Returns the count of available model versions
- 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 workflow 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
-
- getTextContent() - Method in class org.imixs.workflow.engine.index.IndexEvent
-
Returns the textContent for the given document to be indexed.
- getTextList() - Method in class org.imixs.workflow.engine.TextEvent
-
- getTimeout() - Method in class org.imixs.workflow.engine.jpa.EventLog
-
returns an optional timeout information indicated the earliest processing
time.
- getTopic() - Method in class org.imixs.workflow.engine.jpa.EventLog
-
returns the topic property of the entity instance.
- getTotalHits(String, int, DefaultOperator) - Method in interface org.imixs.workflow.engine.index.SearchService
-
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.
- getUniqueFieldList() - Method in class org.imixs.workflow.engine.index.SchemaService
-
Returns a unique list of all fields part of the index schema.
- 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
-
- 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.
- IndexEvent - Class in org.imixs.workflow.engine.index
-
The IndexEvent provides a CDI event fired immediately before a document is
indexed by the search service implementation.
- IndexEvent(int, ItemCollection) - Constructor for class org.imixs.workflow.engine.index.IndexEvent
-
- init() - Method in class org.imixs.workflow.engine.AsyncEventScheduler
-
- 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_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_TAG_FORMAT - Static variable in class org.imixs.workflow.engine.WorkflowService
-
- 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
- isReverse() - Method in class org.imixs.workflow.engine.index.SortOrder
-
- 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.
- isValidItemName(String) - Method in class org.imixs.workflow.engine.plugins.ResultPlugin
-
Returns true if the given itemName is valid to be set by this plugin.
- 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
-
- 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
- releaseDeadLocks(long, String...) - Method in class org.imixs.workflow.engine.EventLogService
-
This method unlocks eventlog entries which are older than 1 minute.
- remove(ItemCollection) - Method in class org.imixs.workflow.engine.DocumentService
-
This method removes an ItemCollection from the database.
- removeDocumentFromIndex(String) - Method in class org.imixs.workflow.engine.DocumentService
-
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.
- removeEvent(String) - Method in class org.imixs.workflow.engine.EventLogService
-
Deletes an existing eventLog by its id.
- 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
-
- reset() - Method in class org.imixs.workflow.engine.UserGroupEvent
-
This method empties the current group list
- 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(Timer) - Method in class org.imixs.workflow.engine.AsyncEventScheduler
-
The method delegates the event processing to the stateless ejb
AsyncEventProcessor.
- 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.
- saveModel(BPMNModel, String) - 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.
- SchemaService - Class in org.imixs.workflow.engine.index
-
The IndexSchemaService provides the index Schema.
- SchemaService() - Constructor for class org.imixs.workflow.engine.index.SchemaService
-
- search(String, int, int, SortOrder, DefaultOperator, boolean) - Method in interface org.imixs.workflow.engine.index.SearchService
-
Returns a collection of documents matching the provided search term.
- SearchService - Interface in org.imixs.workflow.engine.index
-
This SearchService defines methods to search workitems or collections of
workitems.
- selectors - Variable in class org.imixs.workflow.engine.WorkflowScheduler
-
- 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
-
- setField(String) - Method in class org.imixs.workflow.engine.index.SortOrder
-
- setGroups(List<String>) - Method in class org.imixs.workflow.engine.UserGroupEvent
-
This method adds a new list of groups to the current group list.
- 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
-
- setReverse(boolean) - Method in class org.imixs.workflow.engine.index.SortOrder
-
- setSchedulerClass(String) - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
-
- setText(String) - Method in class org.imixs.workflow.engine.TextEvent
-
- setTextContent(String) - Method in class org.imixs.workflow.engine.index.IndexEvent
-
Update the textContent for the given document to be indexed.
- setTextList(List<String>) - Method in class org.imixs.workflow.engine.TextEvent
-
- setTimeout(Calendar) - Method in class org.imixs.workflow.engine.jpa.EventLog
-
- 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
-
- SortOrder - Class in org.imixs.workflow.engine.index
-
Stores information about how to sort documents by terms by an individual
field.
- SortOrder(String, boolean) - Constructor for class org.imixs.workflow.engine.index.SortOrder
-
Creates a sort, possibly in reverse, with a custom comparison function.
- 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
-
- SPPORTED_KERNEL_ITEMS - Static variable in class org.imixs.workflow.engine.plugins.ResultPlugin
-
- 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
-