A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes All Packages

A

AbstractDataController - Class in org.imixs.workflow.faces.data
This is the abstract base class for the CDI beans DocumentController and WorkflowController.
AbstractDataController() - Constructor for class org.imixs.workflow.faces.data.AbstractDataController
 
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
AccessDeniedException - Exception in org.imixs.workflow.exceptions
An AccessDeniedException should be thrown by a Imixs Workflow component if the callerPrincipal is not allowed to access an instance of a workitem.
AccessDeniedException(String, String) - Constructor for exception org.imixs.workflow.exceptions.AccessDeniedException
 
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.
 
ACTIVITY_NOT_FOUND - Static variable in class org.imixs.workflow.WorkflowKernel
 
ACTIVITYIDLIST - Static variable in class org.imixs.workflow.WorkflowKernel
 
Adapter - Interface in org.imixs.workflow
An Adapter defines an adapter pattern used by the WorkflowKernel to call adapter implementations defined by the BPMN model.
AdapterException - Exception in org.imixs.workflow.exceptions
An AdapterException is thrown by an Imixs-Workflow Adapter implementation
AdapterException(String, String, String) - Constructor for exception org.imixs.workflow.exceptions.AdapterException
 
AdapterException(String, String, String, Exception) - Constructor for exception org.imixs.workflow.exceptions.AdapterException
 
AdapterException(String, String, String, Object[]) - Constructor for exception org.imixs.workflow.exceptions.AdapterException
 
AdapterException(PluginException) - Constructor for exception org.imixs.workflow.exceptions.AdapterException
 
adapters - Variable in class org.imixs.workflow.engine.WorkflowService
 
adaptImixsItemName(String) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
This method adapts an Imixs item name to the corresponding Solr field name.
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.
adaptSolrFieldName(String) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
This method adapts an Solr field name to the corresponding Imixs Item name.
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.
addAttachedFile(FileData) - Method in class org.imixs.workflow.faces.fileupload.FileUploadController
This method is called by the AjaxFileUpload Servlet.
addDocumentToIndex(ItemCollection) - Method in class org.imixs.workflow.engine.DocumentService
This method adds a single document into the to the Lucene index.
addErrorMessage(Exception, ItemCollection) - Static method in class org.imixs.workflow.exceptions.ImixsExceptionHandler
This method adds a error message to the given workItem, based on the data in a WorkflowException or InvalidAccessException.
addErrorMessage(WorkflowException) - Static method in class org.imixs.workflow.faces.util.ErrorHandler
This helper method adds a error message to the faces context, based on the data in a WorkflowException.
addEvent(ItemCollection) - Method in class org.imixs.workflow.bpmn.BPMNModel
Adds a ProcessEntiy into the process list
addFile(byte[], String, String) - Method in class org.imixs.workflow.ItemCollection
Deprecated.
addFileData(FileData) - Method in class org.imixs.workflow.ItemCollection
This method adds a fileData object to the ItemCollection.
addItemValues(Document, ItemCollection, String, boolean, boolean) - Method in class org.imixs.workflow.engine.lucene.LuceneIndexService
adds a field value into a Lucene document.
addMessage(String, String, Object) - Method in class org.imixs.workflow.faces.data.AbstractDataController
This method can be used to add a Error Messege to the Application Context during an actionListener Call.
addModel(Model) - Method in class org.imixs.workflow.engine.ModelService
This Method adds a model into the internal model store.
addModel(Model) - Method in interface org.imixs.workflow.ModelManager
Adds a new Model to the ModelManager.
addTask(ItemCollection) - Method in class org.imixs.workflow.bpmn.BPMNModel
Adds a ProcessEntiy into the process list
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
 
AdminPRestService - Class in org.imixs.workflow.jaxrs
The AdminPRestService provides methods to access the AdminPService EJB
AdminPRestService() - Constructor for class org.imixs.workflow.jaxrs.AdminPRestService
 
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
 
AjaxFileUploadServlet - Class in org.imixs.workflow.faces.fileupload
The AjaxFileUploadServlet is a Multipart-Servlet 3.0.
AjaxFileUploadServlet() - Constructor for class org.imixs.workflow.faces.fileupload.AjaxFileUploadServlet
 
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
 
AND - org.imixs.workflow.engine.index.DefaultOperator
 
ANONYMOUS - Static variable in class org.imixs.workflow.engine.index.SchemaService
 
ANONYMOUS - Static variable in class org.imixs.workflow.engine.lucene.LuceneIndexService
 
ANONYMOUS - Static variable in class org.imixs.workflow.engine.solr.SolrIndexService
 
appendItemValue(String, Object) - Method in class org.imixs.workflow.ItemCollection
Appends a value to an existing item.
appendItemValueUnique(String, Object) - Method in class org.imixs.workflow.ItemCollection
Appends a value to an existing item.
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
 
ASYNCEVENT_PROCESSOR_DEADLOCK - Static variable in class org.imixs.workflow.engine.AsyncEventScheduler
 
ASYNCEVENT_PROCESSOR_ENABLED - Static variable in class org.imixs.workflow.engine.AsyncEventScheduler
 
ASYNCEVENT_PROCESSOR_INITIALDELAY - Static variable in class org.imixs.workflow.engine.AsyncEventScheduler
 
ASYNCEVENT_PROCESSOR_INTERVAL - Static variable in class org.imixs.workflow.engine.AsyncEventScheduler
 
AsyncEventScheduler - Class in org.imixs.workflow.engine
The AsyncEventScheduler starts a scheduler service to process async events in an asynchronous way by calling the AsyncEventService.
AsyncEventScheduler() - Constructor for class org.imixs.workflow.engine.AsyncEventScheduler
 
AsyncEventService - Class in org.imixs.workflow.engine
The AsyncEventService can be used to process workflow events in an asynchronous batch process.
AsyncEventService() - Constructor for class org.imixs.workflow.engine.AsyncEventService
 

B

back(ViewController) - Method in class org.imixs.workflow.faces.data.ViewHandler
 
backup(String, String) - Method in class org.imixs.workflow.engine.DocumentService
This method creates a backup of the result set form a Lucene search query.
backup(String, String) - Method in class org.imixs.workflow.jaxrs.DocumentRestService
This method creates a backup of the result set form a JQPL query.
BasicAuthenticator - Class in org.imixs.workflow.services.rest
Client Request Filter for basic authentication
BasicAuthenticator(String, String) - Constructor for class org.imixs.workflow.services.rest.BasicAuthenticator
 
BEFORE_PROCESS - Static variable in class org.imixs.workflow.engine.ProcessingEvent
 
BPMNModel - Class in org.imixs.workflow.bpmn
The BPMNModel implements the Imixs Model Interface.
BPMNModel() - Constructor for class org.imixs.workflow.bpmn.BPMNModel
 
BPMNModelHandler - Class in org.imixs.workflow.bpmn
The Imixs BPMNDefaultHandler is used to extract the Imixs Task and Event Elements of a Imixs BPMN model.
BPMNModelHandler() - Constructor for class org.imixs.workflow.bpmn.BPMNModelHandler
 
BPMNParser - Class in org.imixs.workflow.bpmn
This class parses an BPMN model and transform the content into a Imixs Workflow Model definition.
BPMNParser() - Constructor for class org.imixs.workflow.bpmn.BPMNParser
 
BPMNRuleEngine - Class in org.imixs.workflow
The BPMN Rule Engine can be used to evaluate a business Rule based on a BPMN model with conditional events.
BPMNRuleEngine(Model) - Constructor for class org.imixs.workflow.BPMNRuleEngine
 
BPMNUnmarshaller - Class in org.imixs.workflow.jaxrs
The BPMNUnmarshaller converts a bpmn input stream into a BPMNModel instance.
BPMNUnmarshaller() - Constructor for class org.imixs.workflow.jaxrs.BPMNUnmarshaller
 
build(ItemCollection) - Static method in class org.imixs.workflow.util.ImixsJSONBuilder
This method builds a typed JSON output stream from a Imixs ItemCollection.
buildAddDoc(List<ItemCollection>) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
This method returns a XML structure to add new documents into the solr index.
buildModel() - Method in class org.imixs.workflow.bpmn.BPMNModelHandler
This method builds the model from the information parsed by the handler.
buildUpdateSchema(String) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
This method builds a JSON structure to be used to update an existing Solr schema.

C

call() - Method in class org.imixs.workflow.engine.HealthCheckService
This is the implementation for the health check call back method.
characters(char[], int, int) - Method in class org.imixs.workflow.bpmn.BPMNModelHandler
 
checkDatabase() - Method in class org.imixs.workflow.engine.SetupService
Check database access
checkIndex() - Method in class org.imixs.workflow.engine.SetupService
Check database index
clone() - Method in class org.imixs.workflow.ItemCollection
This method clones the current ItemCollection.
clone(List<String>) - Method in class org.imixs.workflow.ItemCollection
This method clones the current ItemCollection with a subset of items.
cloneItem(String, ItemCollection) - Method in class org.imixs.workflow.ItemCollection
This method makes a deep copy of a single item value from a given source ItemCollection.
close() - Method in class org.imixs.workflow.faces.data.AbstractDataController
Closes the current conversation and reset the data item.
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(boolean) - Method in interface org.imixs.workflow.Plugin
This method is called after all plugins are executed by the WorkfloKernel.
close(int) - Method in class org.imixs.workflow.engine.plugins.ReportPlugin
 
compare(SelectItem, SelectItem) - Method in class org.imixs.workflow.faces.util.SelectItemComparator
 
compare(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.ItemCollectionComparator
 
compare(XMLItem, XMLItem) - Method in class org.imixs.workflow.xml.XMLItemComparator
 
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)
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)
convertResult() - Method in class org.imixs.workflow.RuleEngine
This helper method converts the member variable 'result' of the current context into a Map object and returns a new instance of a ItemCollection holding the values of the map.
convertResult(ItemCollection, String, String) - Method in class org.imixs.workflow.jaxrs.DocumentRestService
This method converts a single ItemCollection into a Jax-rs response object.
convertResultList(List<ItemCollection>, String, String) - Method in class org.imixs.workflow.jaxrs.DocumentRestService
This method converts a ItemCollection List into a Jax-rs response object.
convertValuesToString(List) - Static method in class org.imixs.workflow.jaxrs.XMLItemCollectionWriter
This method converts the Values of a vector into a string representation.
copy(ItemCollection) - Method in class org.imixs.workflow.ItemCollection
Copies all items of a source ItemCollection.
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 - Variable in class org.imixs.workflow.xml.XMLCount
 
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.
countTotalHitsByQuery(String, int, String) - Method in class org.imixs.workflow.jaxrs.DocumentRestService
Returns a total hits for a lucene Search Query
countTotalPagesByQuery(String, int, String) - Method in class org.imixs.workflow.jaxrs.DocumentRestService
Returns the total pages for a lucene Search Query and a given page size.
create() - Method in class org.imixs.workflow.faces.data.DocumentController
This method creates an empty workItem with the default type property and the property '$Creator' holding the current RemoteUser This method should be overwritten to add additional Business logic here.
create() - Method in class org.imixs.workflow.faces.data.WorkflowController
This action method is used to initialize a new workitem with the initial values of the assigned workflow task.
create(String, int, String) - Method in class org.imixs.workflow.faces.data.WorkflowController
This method creates a new empty workitem.
createByReference(Map<String, List<Object>>) - Static method in class org.imixs.workflow.ItemCollection
Creates a new ItemCollection by a reference to a given value Map.
CREATED - Static variable in class org.imixs.workflow.WorkflowKernel
 
createDocument(ItemCollection) - Method in class org.imixs.workflow.engine.lucene.LuceneIndexService
This method creates a lucene document based on a ItemCollection.
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, Map<String, List<Object>>, 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.
createIndexDirectory() - Method in class org.imixs.workflow.engine.lucene.LuceneIndexService
Creates a Lucene FSDirectory Instance.
createIndexWriter() - Method in class org.imixs.workflow.engine.lucene.LuceneIndexService
This method creates a new instance of a lucene IndexWriter.
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.
CREATOR - Static variable in class org.imixs.workflow.WorkflowKernel
 
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.

D

data - Variable in class org.imixs.workflow.faces.data.AbstractDataController
 
DATA_ELEMENT - Static variable in class org.imixs.workflow.util.ImixsJSONParser
 
DEFAULT_ANALYZER - Static variable in class org.imixs.workflow.engine.lucene.LuceneIndexService
 
DEFAULT_CONTENT_TYPE - Static variable in class org.imixs.workflow.FileData
 
DEFAULT_INDEX_DIRECTORY - Static variable in class org.imixs.workflow.engine.lucene.LuceneIndexService
 
DEFAULT_LANGUAGE_ID - Static variable in class org.imixs.workflow.RuleEngine
 
DEFAULT_MAX_SEARCH_RESULT - Static variable in interface org.imixs.workflow.engine.index.SearchService
 
DEFAULT_MAX_SEARCH_RESULT - Static variable in class org.imixs.workflow.engine.lucene.LuceneSearchService
 
DEFAULT_MAX_SEARCH_RESULT - Static variable in class org.imixs.workflow.engine.solr.SolrIndexService
 
DEFAULT_MAX_SEARCH_RESULT - Static variable in class org.imixs.workflow.engine.solr.SolrSearchService
 
DEFAULT_NOANALYSE_FIELD_LIST - Static variable in interface org.imixs.workflow.engine.index.UpdateService
 
DEFAULT_NOANALYZE_FIELD_LIST - Static variable in class org.imixs.workflow.engine.index.SchemaService
 
DEFAULT_PAGE_SIZE - Static variable in interface org.imixs.workflow.engine.index.SearchService
 
DEFAULT_PAGE_SIZE - Static variable in class org.imixs.workflow.engine.lucene.LuceneSearchService
 
DEFAULT_PAGE_SIZE - Static variable in class org.imixs.workflow.engine.solr.SolrIndexService
 
DEFAULT_PAGE_SIZE - Static variable in class org.imixs.workflow.engine.solr.SolrSearchService
 
DEFAULT_SEARCH_FIELD - Static variable in class org.imixs.workflow.engine.solr.SolrIndexService
 
DEFAULT_SEARCH_FIELD_LIST - Static variable in class org.imixs.workflow.engine.index.SchemaService
 
DEFAULT_SEARCH_FIELD_LIST - Static variable in interface org.imixs.workflow.engine.index.UpdateService
 
DEFAULT_STORE_FIELD_LIST - Static variable in class org.imixs.workflow.engine.index.SchemaService
 
DEFAULT_STORE_FIELD_LIST - Static variable in interface org.imixs.workflow.engine.index.UpdateService
 
DEFAULT_TYPE - Static variable in class org.imixs.workflow.engine.WorkflowService
 
DEFAULT_TYPE - Static variable in class org.imixs.workflow.faces.data.WorkflowController
 
DefaultOperator - Enum in org.imixs.workflow.engine.index
 
delete(String) - Method in class org.imixs.workflow.faces.data.DocumentController
This action method deletes a workitem.
deleteEntity(String) - Method in class org.imixs.workflow.jaxrs.DocumentRestService
This method deletes an entity
deleteEventLogEntry(String) - Method in class org.imixs.workflow.jaxrs.EventLogRestService
Deletes a eventLog entry by its $uniqueID
deleteJob(String) - Method in class org.imixs.workflow.engine.adminp.AdminPService
Stops a running job and deletes the job configuration.
deleteJob(String) - Method in class org.imixs.workflow.jaxrs.AdminPRestService
This method deletes an entity
deleteModel(String) - Method in class org.imixs.workflow.engine.ModelService
This method deletes an existing Model from the database and removes the model form the internal ModelStore.
deleteModel(String) - Method in class org.imixs.workflow.jaxrs.ModelRestService
 
deleteReport(String) - Method in class org.imixs.workflow.jaxrs.ReportRestService
Deletes a report by name or by its $uniqueID or name.
dependsOn() - Method in interface org.imixs.workflow.PluginDependency
Returns a String list of plugin class names which the currend implementation depends on.
Document - Class in org.imixs.workflow.engine.jpa
This Document entity bean is a wrapper class for the org.imixs.workflow.ItemCollection which is used in all Imixs-Workflow Interfaces.
Document() - Constructor for class org.imixs.workflow.engine.jpa.Document
A Document will be automatically initialized with a unique id and a creation date.
Document(String) - Constructor for class org.imixs.workflow.engine.jpa.Document
This constructor allows the creation of an Document Instance with a default uniqueID
DOCUMENT_AFTER_DELETE - Static variable in class org.imixs.workflow.faces.data.WorkflowEvent
 
DOCUMENT_AFTER_SAVE - Static variable in class org.imixs.workflow.faces.data.WorkflowEvent
 
DOCUMENT_BEFORE_DELETE - Static variable in class org.imixs.workflow.faces.data.WorkflowEvent
 
DOCUMENT_BEFORE_SAVE - Static variable in class org.imixs.workflow.faces.data.WorkflowEvent
 
DOCUMENT_CHANGED - Static variable in class org.imixs.workflow.faces.data.WorkflowEvent
 
DOCUMENT_CREATED - Static variable in class org.imixs.workflow.faces.data.WorkflowEvent
 
DOCUMENT_INITIALIZED - Static variable in class org.imixs.workflow.faces.data.WorkflowEvent
 
DOCUMENT_TYPE - Static variable in class org.imixs.workflow.engine.scheduler.SchedulerService
 
DocumentCollectionWriter - Class in org.imixs.workflow.jaxrs
This MessageBodyWriter generates an HTML representation from a DocumetCollection
DocumentCollectionWriter() - Constructor for class org.imixs.workflow.jaxrs.DocumentCollectionWriter
 
DocumentComposerPlugin - Class in org.imixs.workflow.engine.plugins
This DocumentComposer Plugin creates html output stored in a item.
DocumentComposerPlugin() - Constructor for class org.imixs.workflow.engine.plugins.DocumentComposerPlugin
 
DocumentController - Class in org.imixs.workflow.faces.data
The DocumentController is a @ConversationScoped CDI bean to control the life cycle of a ItemCollection in an JSF application without any workflow functionality.
DocumentController() - Constructor for class org.imixs.workflow.faces.data.DocumentController
 
DocumentEvent - Class in org.imixs.workflow.engine
The DocumentEvent provides a CDI observer pattern.
DocumentEvent(ItemCollection, int) - Constructor for class org.imixs.workflow.engine.DocumentEvent
 
documentEvents - Variable in class org.imixs.workflow.engine.DocumentService
 
DocumentRestService - Class in org.imixs.workflow.jaxrs
The DocumentService provides methods to access the DocumentService EJB
DocumentRestService() - Constructor for class org.imixs.workflow.jaxrs.DocumentRestService
 
DocumentService - Class in org.imixs.workflow.engine
The DocumentService is used to save and load instances of ItemCollections into a Database.
DocumentService() - Constructor for class org.imixs.workflow.engine.DocumentService
 
DocumentTable - Class in org.imixs.workflow.xml
The JAXB DocumentTable represents a list of documents in a table format.
DocumentTable() - Constructor for class org.imixs.workflow.xml.DocumentTable
 
DocumentTable(XMLDocument[], List<String>, List<String>, String) - Constructor for class org.imixs.workflow.xml.DocumentTable
 
DocumentTableWriter - Class in org.imixs.workflow.jaxrs
This MessageBodyWriter generates an HTML representation from a DocumentTable.
DocumentTableWriter() - Constructor for class org.imixs.workflow.jaxrs.DocumentTableWriter
 
doDelete(HttpServletRequest, HttpServletResponse) - Method in class org.imixs.workflow.faces.fileupload.AjaxFileUploadServlet
Delete a existing file form the fileData list stored in the current user session
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.imixs.workflow.faces.fileupload.AjaxFileUploadServlet
Getter method to return the file content from the fileData list stored in the current user
doLogout(ActionEvent) - Method in class org.imixs.workflow.faces.util.LoginController
invalidates the current user session
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.imixs.workflow.faces.fileupload.AjaxFileUploadServlet
Upload files to stored in the current user session

E

EDITOR - Static variable in class org.imixs.workflow.WorkflowKernel
 
endElement(String, String, String) - Method in class org.imixs.workflow.bpmn.BPMNModelHandler
 
equals(Object) - Method in class org.imixs.workflow.engine.index.SortOrder
 
equals(Object) - Method in class org.imixs.workflow.engine.jpa.EventLog
 
equals(Object) - Method in class org.imixs.workflow.ItemCollection
This method compares the values of two item collections by comparing the hash maps.
equals(Object) - Method in class org.imixs.workflow.xml.XMLDocument
This method compares the item array
equals(Object) - Method in class org.imixs.workflow.xml.XMLItem
This method compares the item name and value array
ERROR_INVALID_XSL_FORMAT - Static variable in class org.imixs.workflow.engine.plugins.MailPlugin
 
ERROR_MAIL_MESSAGE - Static variable in class org.imixs.workflow.engine.plugins.MailPlugin
 
errorCode - Variable in exception org.imixs.workflow.engine.scheduler.SchedulerException
 
errorCode - Variable in exception org.imixs.workflow.exceptions.IndexException
 
errorCode - Variable in exception org.imixs.workflow.exceptions.InvalidAccessException
 
errorCode - Variable in exception org.imixs.workflow.exceptions.WorkflowException
 
errorCode - Variable in exception org.imixs.workflow.services.rest.RestAPIException
 
errorContext - Variable in exception org.imixs.workflow.engine.scheduler.SchedulerException
 
errorContext - Variable in exception org.imixs.workflow.exceptions.IndexException
 
errorContext - Variable in exception org.imixs.workflow.exceptions.InvalidAccessException
 
errorContext - Variable in exception org.imixs.workflow.exceptions.WorkflowException
 
errorContext - Variable in exception org.imixs.workflow.services.rest.RestAPIException
 
ErrorHandler - Class in org.imixs.workflow.faces.util
 
ErrorHandler() - Constructor for class org.imixs.workflow.faces.util.ErrorHandler
 
escapeSearchTerm(String) - Method in class org.imixs.workflow.engine.index.SchemaService
 
escapeSearchTerm(String, boolean) - Method in class org.imixs.workflow.engine.index.SchemaService
This helper method escapes special characters found in a lucene search term.
eval(String) - Method in class org.imixs.workflow.RuleEngine
 
eval(ItemCollection) - Method in class org.imixs.workflow.BPMNRuleEngine
Evaluates a BPMN Business Rule based on the data provided by a workitem.
eval(ItemCollection) - Method in class org.imixs.workflow.WorkflowKernel
Evaluates the next taskID for a process instance (workitem) based on the current model definition.
EVAL_INTERVAL - Static variable in class org.imixs.workflow.engine.plugins.IntervalPlugin
 
evalCron(String) - Method in class org.imixs.workflow.engine.plugins.IntervalPlugin
evaluates a cron definition
evalMacro(String, LocalDateTime) - Method in class org.imixs.workflow.engine.plugins.IntervalPlugin
The method evaluates a macro.
evalNextTask(ItemCollection) - Method in class org.imixs.workflow.engine.WorkflowService
The method evaluates the next task for a process instance (workitem) based on the current model definition.
evaluate(String, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.AnalysisPlugin
This method parses the a string for xml tag xxx.
evaluateBooleanExpression(String, ItemCollection) - Method in class org.imixs.workflow.RuleEngine
This method evaluates a boolean expression.
evaluateBusinessRule(String, ItemCollection, ItemCollection) - Method in class org.imixs.workflow.RuleEngine
This method evaluates the business rule.
evalWorkflowResult(ItemCollection, String, ItemCollection) - Method in class org.imixs.workflow.engine.WorkflowService
The method evaluates the WorkflowResult for a given BPMN event and returns a ItemColleciton containing all item values of a specified tag name.
evalWorkflowResult(ItemCollection, String, ItemCollection, boolean) - Method in class org.imixs.workflow.engine.WorkflowService
The method evaluates the WorkflowResult for a given BPMN event and returns a ItemColleciton containing all item values of a specified tag name.
evalWorkflowResult(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.WorkflowService
Deprecated.
evalWorkflowResult(ItemCollection, ItemCollection, boolean) - Method in class org.imixs.workflow.engine.WorkflowService
Deprecated.
event(int) - Method in class org.imixs.workflow.ItemCollection
Set the event id for a workitem.
EVENT_ITEM_ACL_OWNER_LIST - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_ACL_OWNER_LIST_MAPPING - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_ACL_READACCESS_LIST - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_ACL_READACCESS_LIST_MAPPING - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_ACL_UPDATE - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_ACL_WRITEACCESS_LIST - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_ACL_WRITEACCESS_LIST_MAPPING - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_DOCUMENTATION - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_HISTORY_MESSAGE - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_MAIL_BCC_LIST - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_MAIL_BCC_LIST_MAPPING - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_MAIL_BODY - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_MAIL_CC_LIST - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_MAIL_CC_LIST_MAPPING - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_MAIL_SUBJECT - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_MAIL_TO_LIST - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_MAIL_TO_LIST_MAPPING - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_NAME - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_READACCESS - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_REPORT_NAME - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_REPORT_OPTIONS - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_REPORT_PATH - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_REPORT_TARGET - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_RULE_DEFINITION - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_RULE_ENGINE - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_TIMER_ACTIVE - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_TIMER_DELAY - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_TIMER_DELAY_BASE - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_TIMER_DELAY_BASE_PROPERTY - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_TIMER_DELAY_UNIT - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_TIMER_SELECTION - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_VERSION_EVENT - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_VERSION_MODE - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_WORKFLOW_PUBLIC - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_WORKFLOW_PUBLIC_ACTORS - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENT_ITEM_WORKFLOW_RESULT - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
EVENTID - Static variable in class org.imixs.workflow.WorkflowKernel
 
EventLog - Class in org.imixs.workflow.engine.jpa
The EventLog entity bean is used by the EventLogService to create and access event log entries.
EventLog() - Constructor for class org.imixs.workflow.engine.jpa.EventLog
default constructor for JPA
EventLog(String, String, Map<String, List<Object>>) - Constructor for class org.imixs.workflow.engine.jpa.EventLog
Creates a new EventLog entity.
EVENTLOG_ENTRY_FLUSH_COUNT - Static variable in class org.imixs.workflow.engine.lucene.LuceneIndexService
 
EVENTLOG_ENTRY_FLUSH_COUNT - Static variable in class org.imixs.workflow.engine.solr.SolrIndexService
 
EVENTLOG_LOCK_DATE - Static variable in class org.imixs.workflow.engine.EventLogService
 
EVENTLOG_TOPIC_ASYNC_EVENT - Static variable in class org.imixs.workflow.engine.AsyncEventScheduler
 
EVENTLOG_TOPIC_INDEX_ADD - Static variable in class org.imixs.workflow.engine.DocumentService
 
EVENTLOG_TOPIC_INDEX_REMOVE - Static variable in class org.imixs.workflow.engine.DocumentService
 
EventLogRestService - Class in org.imixs.workflow.jaxrs
The EventLogRestService supports methods to access the event log entries by different kind of request URIs
EventLogRestService() - Constructor for class org.imixs.workflow.jaxrs.EventLogRestService
 
EventLogService - Class in org.imixs.workflow.engine
The EventLogService is a service to create and access an event log .
EventLogService() - Constructor for class org.imixs.workflow.engine.EventLogService
 
events - Variable in class org.imixs.workflow.engine.SimulationService
 
events - Variable in class org.imixs.workflow.faces.data.DocumentController
 
execute(ItemCollection, ItemCollection) - Method in interface org.imixs.workflow.Adapter
 
execute(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.adapters.AccessAdapter
The Execute method updates the ACL of a process instance based on a given event.

F

FileData - Class in org.imixs.workflow
Helper class to abstract the file content stored in a ItemCollection.
FileData(String, byte[], String, Map<String, List<Object>>) - Constructor for class org.imixs.workflow.FileData
 
FileUploadController - Class in org.imixs.workflow.faces.fileupload
The FileUploadController is a conversation scoped bean and used to hold the upladed files and transfere the to the accoicated workitem.
FileUploadController() - Constructor for class org.imixs.workflow.faces.fileupload.FileUploadController
 
filter(HttpURLConnection) - Method in class org.imixs.workflow.services.rest.BasicAuthenticator
 
filter(HttpURLConnection) - Method in class org.imixs.workflow.services.rest.FormAuthenticator
In the filter method we put the cookies form the login into the request.
filter(HttpURLConnection) - Method in class org.imixs.workflow.services.rest.JWTAuthenticator
 
filter(HttpURLConnection) - Method in interface org.imixs.workflow.services.rest.RequestFilter
 
find(int, int) - Method in interface org.imixs.workflow.QuerySelector
Returns a selection of workitems.
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
findAllEventsByTask(int) - Method in class org.imixs.workflow.bpmn.BPMNModel
Returns a list of all events for a given taskID.
findAllEventsByTask(int) - Method in interface org.imixs.workflow.Model
Returns all Events assigned to a task.
findAllEventsByTask(String, int, String, String) - Method in class org.imixs.workflow.jaxrs.ModelRestService
 
findAllReports() - Method in class org.imixs.workflow.engine.ReportService
Returns a list of all reports sorted by name.
findAllTasks() - Method in class org.imixs.workflow.bpmn.BPMNModel
Returns a list of all tasks.
findAllTasks() - Method in interface org.imixs.workflow.Model
Returns all Tasks defined in the model.
findAllTasks(String, String, String) - Method in class org.imixs.workflow.jaxrs.ModelRestService
 
findAttribute(String, String) - Static method in class org.imixs.workflow.util.XMLParser
This method parses a xml tag for a single named attribute.
findAttributes(String) - Static method in class org.imixs.workflow.util.XMLParser
This method parses a xml tag for attributes.
findCauseUsingPlainJava(Throwable) - Static method in class org.imixs.workflow.exceptions.ImixsExceptionHandler
Find the Root Cause Using Plain Java
findDocumentsByJPQL(String, int, int, String, String) - Method in class org.imixs.workflow.jaxrs.DocumentRestService
Returns a resultset for a JPQL statement
findDocumentsByQuery(String, int, int, String, boolean, String, String) - Method in class org.imixs.workflow.jaxrs.DocumentRestService
Returns a resultset for a lucene Search Query
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
findNoEmptyTags(String, String) - Static method in class org.imixs.workflow.util.XMLParser
This method find not-empty tags inside a string and returns a list with all tags.
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.
findTags(String, String) - Static method in class org.imixs.workflow.util.XMLParser
This method find specific tags inside a string and returns a list with all tags.
findTagValue(String, String) - Static method in class org.imixs.workflow.util.XMLParser
This method returns the tag value of a single tag.
findTagValueOld(String, String) - Static method in class org.imixs.workflow.util.XMLParser
Deprecated.
findTagValues(String, String) - Static method in class org.imixs.workflow.util.XMLParser
This method returns all tag values within a string with multiple xml tags.
findTasksByGroup(String) - Method in class org.imixs.workflow.bpmn.BPMNModel
Returns a list of tasks filtered by the workflow group (txtWorkflowGroup).
findTasksByGroup(String) - Method in interface org.imixs.workflow.Model
Returns a list of Tasks assigned to a specific workflow group.
findTasksByGroup(String, String, String, String) - Method in class org.imixs.workflow.jaxrs.ModelRestService
Returns a list of all Tasks of a specific workflow group.
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.
flushEventLog(int) - Method in class org.imixs.workflow.engine.lucene.LuceneIndexService
Flush the EventLog cache.
flushEventLog(int) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
Flush the EventLog cache.
flushEventLogByCount(int) - Method in class org.imixs.workflow.engine.lucene.LuceneIndexService
This method flushes a given count of eventLogEntries.
flushEventLogByCount(int) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
This method flushes a given count of eventLogEntries.
fopTranformation(String, String, String, OutputStream) - Method in class org.imixs.workflow.jaxrs.ReportRestService
This method dos a apache FOP transformation using the FopFactory
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.TextItemValueAdapter
This method returns a formated a string object.
formatItemValues(List<?>, String, String, Locale, String) - Method in class org.imixs.workflow.engine.TextPropertyValueAdapter
This method returns a formated a string object.
FormAuthenticator - Class in org.imixs.workflow.services.rest
This RequestFilter performs a form based authentication.
FormAuthenticator(String, String, String) - Constructor for class org.imixs.workflow.services.rest.FormAuthenticator
 
forward(ViewController) - Method in class org.imixs.workflow.faces.data.ViewHandler
 

G

generateMD5() - Method in class org.imixs.workflow.FileData
Generates a MD5 from a current file content
generateTransactionID() - Static method in class org.imixs.workflow.WorkflowKernel
This method generates an secure 8 byte random secure id.
generateUniqueID() - Static method in class org.imixs.workflow.WorkflowKernel
This method generates an immutable universally unique identifier (UUID).
GenericAdapter - Interface in org.imixs.workflow
A GenericAdapter extends the Adapter Interface.
get(String) - Method in class org.imixs.workflow.services.rest.RestClient
Gets the content of a GET request from a Rest Service URI Endpoint.
getAccessRoles() - Method in class org.imixs.workflow.engine.DocumentService
Returns a comma separated list of additional Access-Roles defined for this service
getActivityID() - Method in class org.imixs.workflow.ItemCollection
Deprecated.
getAllEventLogEntries(int, int) - Method in class org.imixs.workflow.jaxrs.EventLogRestService
Returns all eventLog entries.
getAllItems() - Method in class org.imixs.workflow.ItemCollection
returns all Items of the Collection as a Map
getAllJobs() - Method in class org.imixs.workflow.jaxrs.AdminPRestService
Returns all existing jobs
getAsObject(FacesContext, UIComponent, String) - Method in class org.imixs.workflow.faces.util.VectorConverter
 
getAsObject(FacesContext, UIComponent, String) - Method in class org.imixs.workflow.faces.util.VectorIntegerConverter
 
getAsString(FacesContext, UIComponent, Object) - Method in class org.imixs.workflow.faces.util.VectorConverter
 
getAsString(FacesContext, UIComponent, Object) - Method in class org.imixs.workflow.faces.util.VectorIntegerConverter
 
getAttachedFiles() - Method in class org.imixs.workflow.faces.fileupload.FileUploadController
returns the list of currently new attached files.
getAttribute(String) - Method in class org.imixs.workflow.FileData
Returns the value of the named custom attribute as an Object, or null if no attribute of the given name exists.
getAttributes() - Method in class org.imixs.workflow.FileData
 
getBody(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.MailPlugin
Computes the mail body from the current workflow event.
getBytesFromStream(InputStream) - Static method in class org.imixs.workflow.xml.XMLDataCollectionAdapter
 
getCharSet() - Method in class org.imixs.workflow.engine.plugins.MailPlugin
 
getCID() - Method in class org.imixs.workflow.faces.fileupload.FileUploadController
Returns the current conversation id.
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
 
getConfiguration(String) - Method in class org.imixs.workflow.jaxrs.DocumentRestService
Returns the IndexFieldListNoAnalyse from the lucensUpdateService
getContent() - Method in class org.imixs.workflow.FileData
 
getContentType() - Method in class org.imixs.workflow.engine.plugins.MailPlugin
This method returns a string representing the mail content type.
getContentType() - Method in class org.imixs.workflow.FileData
 
getContext() - Method in class org.imixs.workflow.RuleEngine
Returns the current polyglot context
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
 
getCustomResult(String, int, int, String, boolean, String, UriInfo, HttpServletResponse) - Method in class org.imixs.workflow.jaxrs.ReportRestService
Returns a Datatable corresponding to the report definition and report content type.
getData() - Method in class org.imixs.workflow.engine.jpa.Document
returns the data object part of the Entity represented by a java.util.Map
getData() - Method in class org.imixs.workflow.engine.jpa.EventLog
returns the data object part of the Entity represented by a java.util.Map
getData(ViewController) - Method in class org.imixs.workflow.faces.data.ViewHandler
Returns the current view result.
getDataCollection(Collection<ItemCollection>) - Static method in class org.imixs.workflow.xml.XMLDataCollectionAdapter
This method transforms a Collection into a DocumentCollection
getDataCollection(Collection<ItemCollection>, List<String>) - Static method in class org.imixs.workflow.xml.XMLDataCollectionAdapter
This method transforms a Collection into a XMLDocumentCollection If the attribute List is provided only the corresponding properties will be returned.
getDataCollection(ItemCollection) - Static method in class org.imixs.workflow.xml.XMLDataCollectionAdapter
This method transforms a single ItemCollection into a XMLDocumentCollection
getDataCollection(ItemCollection, List<String>) - Static method in class org.imixs.workflow.xml.XMLDataCollectionAdapter
This method transforms a single ItemCollection into a XMLDocumentCollection
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
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.
getDefaultType() - Method in class org.imixs.workflow.faces.data.AbstractDataController
This method returns the Default 'type' attribute of the local workitem.
getDefinition() - Method in class org.imixs.workflow.bpmn.BPMNModel
Returns the model profile entity
getDefinition() - Method in interface org.imixs.workflow.Model
Returns the model definition containing general model information (e.g.
getDefiniton(String, String, String) - Method in class org.imixs.workflow.jaxrs.ModelRestService
Returns the model definition containing general model information (e.g.
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
 
getDocument() - Method in class org.imixs.workflow.faces.data.DocumentController
Returns the current workItem.
getDocument() - Method in class org.imixs.workflow.xml.DocumentTable
 
getDocument() - Method in class org.imixs.workflow.xml.XMLDataCollection
 
getDocument(String, String, String) - Method in class org.imixs.workflow.jaxrs.DocumentRestService
returns a single document defined by $uniqueid Regex for UID - e.g: bcc776f9-4e5a-4272-a613-9f5ebf35354d Snapshot: bcc776f9-4e5a-4272-a613-9f5ebf35354d-9b6655 deprecated format : 132d37bfd51-9a7868
getDocument(ItemCollection) - Static method in class org.imixs.workflow.xml.XMLDocumentAdapter
This Method converts a org.imixs.workflow.ItemCollection into a XMLDocument
getDocument(ItemCollection, String...) - Static method in class org.imixs.workflow.xml.XMLDocumentAdapter
This Method converts a org.imixs.workflow.ItemCollection into a XMLDocument
getDocument(ItemCollection, List<String>) - Static method in class org.imixs.workflow.xml.XMLDocumentAdapter
This Method converts a org.imixs.workflow.ItemCollection into a XMLDocument
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.
getDocumentService() - Method in class org.imixs.workflow.faces.data.AbstractDataController
 
getEncoding() - Method in class org.imixs.workflow.services.rest.RestClient
 
getEncoding() - Method in class org.imixs.workflow.xml.DocumentTable
 
getEndTasks() - Method in class org.imixs.workflow.bpmn.BPMNModel
This method returns all Tasks followed by a End event
getErrorCode() - Method in exception org.imixs.workflow.exceptions.IndexException
 
getErrorCode() - Method in exception org.imixs.workflow.exceptions.InvalidAccessException
 
getErrorCode() - Method in exception org.imixs.workflow.exceptions.WorkflowException
 
getErrorCode() - Method in exception org.imixs.workflow.services.rest.RestAPIException
 
getErrorContext() - Method in exception org.imixs.workflow.exceptions.IndexException
 
getErrorContext() - Method in exception org.imixs.workflow.exceptions.InvalidAccessException
 
getErrorContext() - Method in exception org.imixs.workflow.exceptions.WorkflowException
 
getErrorContext() - Method in exception org.imixs.workflow.services.rest.RestAPIException
 
getErrorParameters() - Method in exception org.imixs.workflow.exceptions.AdapterException
 
getErrorParameters() - Method in exception org.imixs.workflow.exceptions.PluginException
 
getErrorParameters() - Method in exception org.imixs.workflow.faces.util.ValidationException
 
getEvent(int, int) - Method in class org.imixs.workflow.bpmn.BPMNModel
 
getEvent(int, int) - Method in interface org.imixs.workflow.Model
Returns a Event by its Id and Task-ID.
getEvent(String) - Method in class org.imixs.workflow.engine.EventLogService
Returns an detached event log entry by its ID.
getEventID() - Method in class org.imixs.workflow.ItemCollection
 
getEventLogEntriesByTopic(String, int) - Method in class org.imixs.workflow.jaxrs.EventLogRestService
Returns a set of eventLog entries for a given topic.
getEvents() - Method in class org.imixs.workflow.faces.data.WorkflowController
This method returns a List of workflow events assigned to the corresponding '$taskid' and '$modelversion' of the current WorkItem.
getEvents(String, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
Returns a collection of events of a workitem, visible to the current user
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
 
getEventType() - Method in class org.imixs.workflow.faces.data.WorkflowEvent
 
getExcecuteReport(String, int, int, String, boolean, String, UriInfo) - Method in class org.imixs.workflow.jaxrs.ReportRestService
Executes a single report defined by name or uniqueid The output depends on the requested media format Since 2.1.2: the ReportService also supports FOP Transformation.
getExceptionHandler() - Method in class org.imixs.workflow.faces.util.ViewExpiredExceptionHandlerFactory
 
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.
getFile(String) - Method in class org.imixs.workflow.ItemCollection
Deprecated.
getFileData() - Method in class org.imixs.workflow.ItemCollection
Returns a list of all FileData objects.
getFileData(String) - Method in class org.imixs.workflow.ItemCollection
Returns a FileData object for an attached file.
getFileNames() - Method in class org.imixs.workflow.ItemCollection
Returns a list of file names attached to the current workitem.
getFiles() - Method in class org.imixs.workflow.ItemCollection
Deprecated.
getFileSize(String) - Method in class org.imixs.workflow.faces.fileupload.FileUploadController
get the file size for a given filename in human readable format
getFrom(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.MailPlugin
Computes the sender name.
getGroups() - Method in class org.imixs.workflow.bpmn.BPMNModel
 
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
getGroups() - Method in interface org.imixs.workflow.Model
Returns all Group definitions.
getGroups(String, String) - Method in class org.imixs.workflow.jaxrs.ModelRestService
Retuns a list of all Start Entities from each workflowgroup
getHelpHTML() - Method in class org.imixs.workflow.jaxrs.AdminPRestService
 
getHelpHTML() - Method in class org.imixs.workflow.jaxrs.DocumentRestService
 
getHelpHTML() - Method in class org.imixs.workflow.jaxrs.ReportRestService
 
getHelpHTML() - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
 
getHTMLResult(String, int, int, String, boolean, String, UriInfo, HttpServletResponse) - Method in class org.imixs.workflow.jaxrs.ReportRestService
Returns an HTML Stream with a HTML Datatable corresponding to the report query.
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.
getItem() - Method in class org.imixs.workflow.ItemCollection
Returns an ItemAdapter for this instance.
getItem() - Method in class org.imixs.workflow.xml.XMLDocument
 
getItemList() - Method in class org.imixs.workflow.ItemCollection
Returns an ItemListAdapter for this instance.
getItemList(String) - Static method in class org.imixs.workflow.jaxrs.DocumentRestService
This method returns a List object from a given comma separated string.
getItemListArray() - Method in class org.imixs.workflow.ItemCollection
Returns an ItemListArrayAdapter for this instance.
getItemNames() - Method in class org.imixs.workflow.ItemCollection
Returns a sorted list of all item names stored in the current ItemCollection.
getItems() - Method in class org.imixs.workflow.xml.DocumentTable
 
getItemValue(String) - Method in class org.imixs.workflow.ItemCollection
Returns the value list for the specified Item.
getItemValue(String, Class<T>) - Method in class org.imixs.workflow.ItemCollection
Returns the resolved item value of the specified type.
getItemValueBoolean(String) - Method in class org.imixs.workflow.ItemCollection
Returns the resolved Boolean value of the specified item.
getItemValueDate(String) - Method in class org.imixs.workflow.ItemCollection
Returns the resolved Date value of the specified item.
getItemValueDouble(String) - Method in class org.imixs.workflow.ItemCollection
Returns the resolved Double value of the specified item.
getItemValueFloat(String) - Method in class org.imixs.workflow.ItemCollection
Returns the resolved Float value of the specified item.
getItemValueInteger(String) - Method in class org.imixs.workflow.ItemCollection
Returns the resolved Integer value of the specified item.
getItemValueList(String, Class<T>) - Method in class org.imixs.workflow.ItemCollection
Returns the resolved list of item values of the specified type.
getItemValueLocalDate(String) - Method in class org.imixs.workflow.ItemCollection
Returns the resolved LocalDate value of the specified item.
getItemValueLocalDateTime(String) - Method in class org.imixs.workflow.ItemCollection
Returns the resolved LocalDateTime value of the specified item.
getItemValueLong(String) - Method in class org.imixs.workflow.ItemCollection
Returns the resolved Long value of the specified item.
getItemValueString(String) - Method in class org.imixs.workflow.ItemCollection
Returns the resolved String value of the specified item.
getJSONResult(String, int, int, String, boolean, String, UriInfo, HttpServletResponse) - Method in class org.imixs.workflow.jaxrs.ReportRestService
Returns a JSON stream from a report If a attribute list is defined in the report only the corresponding properties will be returend in the xml stream.
getKey(String, String) - Static method in class org.imixs.workflow.util.JSONParser
This method extracts a single key from a JSON structure.
getLabels() - Method in class org.imixs.workflow.xml.DocumentTable
 
getLastHTTPResult() - Method in class org.imixs.workflow.services.rest.RestClient
This method returns the last HTTP Result
getLatestVersions() - Method in class org.imixs.workflow.engine.ModelService
Returns a sorted String list of the latest version for each workflowGroup
getLuceneAnalyzerClass() - Method in class org.imixs.workflow.engine.lucene.LuceneIndexService
 
getLuceneIndexDir() - Method in class org.imixs.workflow.engine.lucene.LuceneIndexService
 
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.
getModel(String) - Method in interface org.imixs.workflow.ModelManager
Returns a Model by version.
getModelByWorkitem(ItemCollection) - Method in class org.imixs.workflow.engine.ModelService
Returns a Model matching a given workitem.
getModelByWorkitem(ItemCollection) - Method in interface org.imixs.workflow.ModelManager
Returns a Model matching a given workitem.
getModelFile(String, UriInfo) - Method in class org.imixs.workflow.jaxrs.ModelRestService
 
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.
getModelManager() - Method in interface org.imixs.workflow.WorkflowContext
This method returns an instance of a IModelManager to access model information
getModelOverview() - Method in class org.imixs.workflow.jaxrs.ModelRestService
 
getModelService() - Method in class org.imixs.workflow.engine.SimulationService
 
getModelVersion() - Method in class org.imixs.workflow.ItemCollection
 
getModelVersionCount() - Method in class org.imixs.workflow.engine.SetupService
Returns the count of available model versions
getModelXML() - Method in class org.imixs.workflow.jaxrs.ModelRestService
 
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
 
getName() - Method in class org.imixs.workflow.FileData
 
getName() - Method in class org.imixs.workflow.xml.XMLItem
 
getOrdinal() - Method in class org.imixs.workflow.engine.ImixsConfigSource
 
getPageIndex() - Method in class org.imixs.workflow.faces.data.ViewController
Navigation
getPageSize() - Method in class org.imixs.workflow.faces.data.ViewController
returns the maximum size of a search result
getPdfReport(String, int, int, String, boolean, String, UriInfo) - Method in class org.imixs.workflow.jaxrs.ReportRestService
helper method for .pdf file extention
getPersistedFiles() - Method in class org.imixs.workflow.faces.fileupload.FileUploadController
returns the list of already persisted files.
getPluginRegistry() - Method in class org.imixs.workflow.WorkflowKernel
Returns a registry containing all registered plugin instances.
getProcessID() - Method in class org.imixs.workflow.ItemCollection
Deprecated.
getProperties() - Method in class org.imixs.workflow.engine.ImixsConfigSource
 
getPropertyNames() - Method in class org.imixs.workflow.engine.ImixsConfigSource
 
getQuery() - Method in class org.imixs.workflow.faces.data.ViewController
Returns the search Query
getRawData() - Method in class org.imixs.workflow.bpmn.BPMNModel
Returns the raw data of the BPMN file
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.
getRemoteUser() - Method in class org.imixs.workflow.faces.util.LoginController
returns the remote user Name
getReplyTo(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.MailPlugin
Computes the replyTo address from current workflow activity.
getReportDefinition(String) - Method in class org.imixs.workflow.jaxrs.ReportRestService
Returns a single report by name or by uniqueid
getReportsDefinitions() - Method in class org.imixs.workflow.jaxrs.ReportRestService
 
getReportService() - Method in class org.imixs.workflow.engine.WorkflowService
Returns an instance of the ReportService EJB.
getRoot() - Method in class org.imixs.workflow.jaxrs.DocumentRestService
 
getRoot() - Method in class org.imixs.workflow.jaxrs.RootRestService
 
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
 
getServerURI() - Method in class org.imixs.workflow.faces.util.LoginController
returns the full qualified server URI from the current web context
getServiceEndpoint() - Method in class org.imixs.workflow.services.rest.RestClient
 
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.
getSessionContext() - Method in interface org.imixs.workflow.WorkflowContext
This Methode returns the Runtime enviroment for a workflow Implementation. is usesd to initialize the plugin.
getSize(DocumentTable, Class<?>, Type, Annotation[], MediaType) - Method in class org.imixs.workflow.jaxrs.DocumentTableWriter
 
getSize(XMLDataCollection, Class<?>, Type, Annotation[], MediaType) - Method in class org.imixs.workflow.jaxrs.DocumentCollectionWriter
 
getSize(XMLDocument, Class<?>, Type, Annotation[], MediaType) - Method in class org.imixs.workflow.jaxrs.XMLItemCollectionWriter
 
getSortBy() - Method in class org.imixs.workflow.faces.data.ViewController
 
getSplitWorkitems() - Method in class org.imixs.workflow.WorkflowKernel
This method returns new SplitWorkitems evaluated during the last processing life-cycle.
getStartEvents(int) - Method in class org.imixs.workflow.bpmn.BPMNModel
This method returns start Events for a given Start Task.
getStartTasks() - Method in class org.imixs.workflow.bpmn.BPMNModel
This method returns all Tasks coming from a Start event
getSubject(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.MailPlugin
Computes the mail subject from the current workflow activity.
getTask(int) - Method in class org.imixs.workflow.bpmn.BPMNModel
 
getTask(int) - Method in interface org.imixs.workflow.Model
Returns a Task by its Id.
getTask(String, int, String, String) - Method in class org.imixs.workflow.jaxrs.ModelRestService
 
getTaskID() - Method in class org.imixs.workflow.ItemCollection
 
getTaskListByAuthor(String, String, int, int, String, Boolean, String, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
Returns a collection of workitems representing the worklist by the current user
getTaskListByCreator(String, String, int, int, String, Boolean, String, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
 
getTaskListByGroup(String, String, int, int, String, Boolean, String, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
 
getTaskListByOwner(String, String, int, int, String, Boolean, String, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
 
getTaskListByProcessID(int, String, int, int, String, Boolean, String, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
 
getTaskListByRef(String, String, int, int, String, Boolean, String, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
 
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.
getTotalHits(String, int, DefaultOperator) - Method in class org.imixs.workflow.engine.lucene.LuceneSearchService
Returns the total hits for a given search term from the lucene index.
getTotalHits(String, int, DefaultOperator) - Method in class org.imixs.workflow.engine.solr.SolrSearchService
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.
getType() - Method in class org.imixs.workflow.ItemCollection
 
getUniqueFieldList() - Method in class org.imixs.workflow.engine.index.SchemaService
Returns a unique list of all fields part of the index schema.
getUniqueID() - Method in class org.imixs.workflow.ItemCollection
 
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.
getUserNameList() - Method in class org.imixs.workflow.faces.util.LoginController
Returns the current user name list including userId, roles and context groups.
getUserPrincipal() - Method in class org.imixs.workflow.faces.util.LoginController
returns the userPrincipal Name
getValue() - Method in class org.imixs.workflow.xml.XMLItem
 
getValue(String) - Method in class org.imixs.workflow.engine.ImixsConfigSource
 
getVersion() - Method in class org.imixs.workflow.bpmn.BPMNModel
 
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
 
getVersion() - Method in interface org.imixs.workflow.Model
Returns the model version.
getVersions() - Method in class org.imixs.workflow.engine.ModelService
returns a sorted String list of all stored model versions
getWorkflowGroup() - Method in class org.imixs.workflow.ItemCollection
 
getWorkflowService() - Method in class org.imixs.workflow.engine.plugins.AbstractPlugin
Returns an instance of the WorkflowService EJB.
getWorkitem() - Method in class org.imixs.workflow.faces.data.WorkflowController
Returns the current workItem.
getWorkitem() - Method in class org.imixs.workflow.faces.data.WorkflowEvent
 
getWorkitem() - Method in class org.imixs.workflow.faces.fileupload.FileUploadController
Setter method to get an instance of the current workitem the FileData should be stored.
getWorkItem(String) - Method in class org.imixs.workflow.engine.WorkflowService
This method loads a Workitem with the corresponding uniqueid.
getWorkItem(String) - Method in interface org.imixs.workflow.WorkflowManager
returns a workItem by its uniuqeID ($uniqueID)
getWorkItem(String, String, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
returns a single workitem defined by $uniqueid
getWorkItemFile(String, String, UriInfo) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
Returns a file attachment located in the property $file of the specified workitem
getWorkitems() - Method in class org.imixs.workflow.faces.data.ViewController
Deprecated.
getWorkList(String, int, int, String, Boolean, String, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
Returns a collection of workitems representing the worklist by the current user
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) - Method in class org.imixs.workflow.engine.WorkflowService
Returns a collection of all workitems belonging to a specified workitem identified by the attribute $UniqueIDRef.
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.
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.
getWrapped() - Method in class org.imixs.workflow.faces.util.ViewExpiredExceptionHandler
 
getXMLResult(String, int, int, String, boolean, String, UriInfo, HttpServletResponse) - Method in class org.imixs.workflow.jaxrs.ReportRestService
Returns a xml stream from a report If a attribute list is defined in the report only the corresponding properties will be returend in the xml stream.

H

handle() - Method in class org.imixs.workflow.faces.util.ViewExpiredExceptionHandler
 
handleModelException(ModelException) - Static method in class org.imixs.workflow.faces.util.ErrorHandler
The Method expects a ModelException and adds the corresponding Faces Error Message into the FacesContext.
handlePluginException(PluginException) - Static method in class org.imixs.workflow.faces.util.ErrorHandler
The Method expects a PluginException and adds the corresponding Faces Error Message into the FacesContext.
hashCode() - Method in class org.imixs.workflow.engine.index.SortOrder
 
hashCode() - Method in class org.imixs.workflow.engine.jpa.EventLog
 
hasItem(String) - Method in class org.imixs.workflow.ItemCollection
Indicates whether an item exists in the document.
HealthCheckService - Class in org.imixs.workflow.engine
The Imixs HealthCheckService implements the Microservice HealthCheck interface.
HealthCheckService() - Constructor for class org.imixs.workflow.engine.HealthCheckService
 
HistoryPlugin - Class in org.imixs.workflow.engine.plugins
This Plugin creates a history log in the property txtWorkflowHistory.
HistoryPlugin() - Constructor for class org.imixs.workflow.engine.plugins.HistoryPlugin
 

I

IMIXS_FILEDATA_LIST - Static variable in class org.imixs.workflow.faces.fileupload.AjaxFileUploadServlet
 
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
 
ImixsExceptionHandler - Class in org.imixs.workflow.exceptions
The ExceptionHandler provides a method to add a error message to the given workItem, based on the data in a WorkflowException or InvalidAccessException.
ImixsExceptionHandler() - Constructor for class org.imixs.workflow.exceptions.ImixsExceptionHandler
 
ImixsJSONBuilder - Class in org.imixs.workflow.util
The ImixsJSONBuilder is an utility class to generate a typed json string from an Imixs ItemCollection.
ImixsJSONBuilder() - Constructor for class org.imixs.workflow.util.ImixsJSONBuilder
 
ImixsJSONParser - Class in org.imixs.workflow.util
The ImixsJSONParser is an utility class to parse JSON structures of Imixs Documents.
ImixsJSONParser() - Constructor for class org.imixs.workflow.util.ImixsJSONParser
 
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.
indexDocument(ItemCollection) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
This method adds a single document to the Lucene Solr index.
indexDocuments(Collection<ItemCollection>) - Method in class org.imixs.workflow.engine.lucene.LuceneIndexService
This method adds a collection of documents to the Lucene index.
indexDocuments(List<ItemCollection>) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
This method adds a collection of documents to the Lucene Solr index.
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
 
indexEvents - Variable in class org.imixs.workflow.engine.lucene.LuceneIndexService
 
indexEvents - Variable in class org.imixs.workflow.engine.solr.SolrIndexService
 
IndexException - Exception in org.imixs.workflow.exceptions
An IndexException is a runtime exception which is thrown by a Imixs Workflow component if a index is not read or writable. .
IndexException(String) - Constructor for exception org.imixs.workflow.exceptions.IndexException
 
IndexException(String, Exception) - Constructor for exception org.imixs.workflow.exceptions.IndexException
 
IndexException(String, String) - Constructor for exception org.imixs.workflow.exceptions.IndexException
 
IndexException(String, String, Exception) - Constructor for exception org.imixs.workflow.exceptions.IndexException
 
IndexException(String, String, String) - Constructor for exception org.imixs.workflow.exceptions.IndexException
 
IndexException(String, String, String, Exception) - Constructor for exception org.imixs.workflow.exceptions.IndexException
 
init() - Method in class org.imixs.workflow.engine.AsyncEventScheduler
 
init() - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
This method load the config entity after postContstruct.
init() - Method in class org.imixs.workflow.engine.solr.SolrAutoFlushScheduler
This method start the ManagedScheduledExecutorService to flush the index event log on a schedule base.
init() - Method in class org.imixs.workflow.engine.solr.SolrIndexService
Create a rest client instance
init() - Method in class org.imixs.workflow.faces.data.ViewController
 
init() - Method in class org.imixs.workflow.faces.data.ViewHandler
 
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(WorkflowContext) - Method in interface org.imixs.workflow.Plugin
This method is called before the WorkflowKernel starts the execution.
initMailMessage() - Method in class org.imixs.workflow.engine.plugins.MailPlugin
initializes a new mail Message object
initStartEvent(ItemCollection) - Method in class org.imixs.workflow.bpmn.BPMNModel
This method assigns a startTask and a startEvent to a given workitem.
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_ID - Static variable in exception org.imixs.workflow.exceptions.InvalidAccessException
 
INVALID_INDEX - Static variable in exception org.imixs.workflow.exceptions.IndexException
 
INVALID_INDEX - Static variable in exception org.imixs.workflow.exceptions.InvalidAccessException
 
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_MODEL - Static variable in exception org.imixs.workflow.exceptions.ModelException
 
INVALID_MODEL_ENTRY - Static variable in exception org.imixs.workflow.exceptions.ModelException
 
INVALID_MODELVERSION - Static variable in exception org.imixs.workflow.engine.scheduler.SchedulerException
 
INVALID_MODELVERSION - Static variable in exception org.imixs.workflow.exceptions.ProcessingErrorException
 
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_PROCESSID - Static variable in exception org.imixs.workflow.exceptions.ProcessingErrorException
 
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_SCRIPT - Static variable in class org.imixs.workflow.RuleEngine
 
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_WORKITEM - Static variable in exception org.imixs.workflow.exceptions.ProcessingErrorException
 
INVALID_XSL_FORMAT - Static variable in class org.imixs.workflow.engine.plugins.DocumentComposerPlugin
 
InvalidAccessException - Exception in org.imixs.workflow.exceptions
An InvalidAccessException is a runtime exception which should be thrown by a Imixs Workflow component if a method call is invalid or the data structure is in an invalid state.
InvalidAccessException(String) - Constructor for exception org.imixs.workflow.exceptions.InvalidAccessException
 
InvalidAccessException(String, Exception) - Constructor for exception org.imixs.workflow.exceptions.InvalidAccessException
 
InvalidAccessException(String, String) - Constructor for exception org.imixs.workflow.exceptions.InvalidAccessException
 
InvalidAccessException(String, String, Exception) - Constructor for exception org.imixs.workflow.exceptions.InvalidAccessException
 
InvalidAccessException(String, String, String) - Constructor for exception org.imixs.workflow.exceptions.InvalidAccessException
 
InvalidAccessException(String, String, String, Exception) - Constructor for exception org.imixs.workflow.exceptions.InvalidAccessException
 
isAuthenticated() - Method in class org.imixs.workflow.faces.util.LoginController
returns true if user is authenticated and has at least on of the Imixs Access Roles
isAuthor(ItemCollection) - Method in class org.imixs.workflow.engine.DocumentService
Verifies if the caller has write access to the current ItemCollection
ISAUTHOR - Static variable in class org.imixs.workflow.engine.DocumentService
 
ISCOMPLETED - Static variable in interface org.imixs.workflow.engine.adminp.JobHandler
 
isDeprecatedScript(String) - Static method in class org.imixs.workflow.RuleEngineNashornConverter
This method returns true if the script is detected as deprecated.
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.
isEndOfList() - Method in class org.imixs.workflow.faces.data.ViewController
 
isHTMLMail() - Method in class org.imixs.workflow.engine.plugins.MailPlugin
Return true if the mail body contains HTML content.
isItemEmpty(String) - Method in class org.imixs.workflow.ItemCollection
Returns true if the given itemname does not exist or no value is assigned to.
isItemValueDate(String) - Method in class org.imixs.workflow.ItemCollection
Returns true if the value of an item is from type 'Date'
isItemValueDouble(String) - Method in class org.imixs.workflow.ItemCollection
Returns true if the value of an item with a single numeric value is from type 'Double'
isItemValueFloat(String) - Method in class org.imixs.workflow.ItemCollection
Returns true if the value of an item with a single numeric value is from type 'Float'
isItemValueInteger(String) - Method in class org.imixs.workflow.ItemCollection
Returns true if the value of an item with a single numeric value is from type 'Integer'
isItemValueLong(String) - Method in class org.imixs.workflow.ItemCollection
Returns true if the value of an item with a single numeric value is from type 'Long'
isLoadStubs() - Method in class org.imixs.workflow.faces.data.ViewController
 
isNewWorkitem() - Method in class org.imixs.workflow.faces.data.AbstractDataController
Returns true if the current document was never saved before by the DocumentService.
ISO8601_FORMAT - Static variable in class org.imixs.workflow.WorkflowKernel
 
ISO8601DATEFORMAT - Static variable in class org.imixs.workflow.util.ImixsJSONBuilder
 
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
isReadable(Class, Type, Annotation[], MediaType) - Method in class org.imixs.workflow.jaxrs.BPMNUnmarshaller
 
isReverse() - Method in class org.imixs.workflow.engine.index.SortOrder
 
isSortReverse() - Method in class org.imixs.workflow.faces.data.ViewController
 
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.
isUserInRole(String) - Method in class org.imixs.workflow.faces.util.LoginController
Test security context isUserInRole
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.
ISVERSION - Static variable in class org.imixs.workflow.WorkflowKernel
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.imixs.workflow.jaxrs.DocumentCollectionWriter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.imixs.workflow.jaxrs.DocumentTableWriter
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.imixs.workflow.jaxrs.XMLItemCollectionWriter
 
ITEM_DOCUMENT_COMPOSER - Static variable in class org.imixs.workflow.engine.plugins.DocumentComposerPlugin
 
ITEM_ELEMENT - Static variable in class org.imixs.workflow.util.ImixsJSONParser
 
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
 
ItemCollection - Class in org.imixs.workflow
This Class defines a ValueObject to be used to exchange data structures used by the org.imixs.workflow Framework.
ItemCollection() - Constructor for class org.imixs.workflow.ItemCollection
Creates a new empty ItemCollection
ItemCollection(Map<String, List<Object>>) - Constructor for class org.imixs.workflow.ItemCollection
Creates a new ItemCollection and makes a deep copy from a given value Map
ItemCollection(ItemCollection) - Constructor for class org.imixs.workflow.ItemCollection
Creates a new ItemCollection and makes a deep copy from a given ItemCollection
ItemCollectionComparator - Class in org.imixs.workflow
The ItemCollectionComparator provides a Comparator for ItemColections.
ItemCollectionComparator(String) - Constructor for class org.imixs.workflow.ItemCollectionComparator
This method sorts by the default locale ascending
ItemCollectionComparator(String, boolean) - Constructor for class org.imixs.workflow.ItemCollectionComparator
This method sorts by the default locale
ItemCollectionComparator(String, boolean, Locale) - Constructor for class org.imixs.workflow.ItemCollectionComparator
 

J

JOB_MIGRATION - Static variable in class org.imixs.workflow.engine.adminp.AdminPService
 
JOB_REBUILD_INDEX - Static variable in class org.imixs.workflow.engine.adminp.AdminPService
 
JOB_RENAME_USER - Static variable in class org.imixs.workflow.engine.adminp.AdminPService
 
JOB_UPGRADE - Static variable in class org.imixs.workflow.engine.adminp.AdminPService
 
JobHandler - Interface in org.imixs.workflow.engine.adminp
 
JobHandlerRebuildIndex - Class in org.imixs.workflow.engine.adminp
JobHandler to rebuild the lucene fulltext index.
JobHandlerRebuildIndex() - Constructor for class org.imixs.workflow.engine.adminp.JobHandlerRebuildIndex
 
JobHandlerRenameUser - Class in org.imixs.workflow.engine.adminp
The JobHandlerRenameUser updates the name fields of workitems.
JobHandlerRenameUser() - Constructor for class org.imixs.workflow.engine.adminp.JobHandlerRenameUser
 
JobHandlerUpgradeWorkitems - Class in org.imixs.workflow.engine.adminp
JobHandler to upgrate existing workItems to the latest workflow version.
JobHandlerUpgradeWorkitems() - Constructor for class org.imixs.workflow.engine.adminp.JobHandlerUpgradeWorkitems
 
JSONParser - Class in org.imixs.workflow.util
The JSONParser is an utility class to parse JSON structures.
JSONParser() - Constructor for class org.imixs.workflow.util.JSONParser
 
JWTAuthenticator - Class in org.imixs.workflow.services.rest
Client request Filter for Imixs-JWT
JWTAuthenticator(String) - Constructor for class org.imixs.workflow.services.rest.JWTAuthenticator
 

L

LASTEDITOR - Static variable in class org.imixs.workflow.WorkflowKernel
 
LASTEVENT - Static variable in class org.imixs.workflow.WorkflowKernel
 
LASTEVENTDATE - Static variable in class org.imixs.workflow.WorkflowKernel
 
LASTTASK - Static variable in class org.imixs.workflow.WorkflowKernel
 
LINK_PROPERTY - Static variable in class org.imixs.workflow.engine.plugins.SplitAndJoinPlugin
 
load(String) - Method in class org.imixs.workflow.engine.DocumentService
This method loads an ItemCollection from the Database.
load(String) - Method in class org.imixs.workflow.faces.data.AbstractDataController
Loads a workitem by a given $uniqueid and starts a new conversaton.
load(String) - Method in class org.imixs.workflow.faces.data.DocumentController
Loads a workitem by a given $uniqueid and starts a new conversaton.
load(String) - Method in class org.imixs.workflow.faces.data.WorkflowController
Loads a workitem by a given $uniqueid and starts a new conversaton.
loadConfiguration(String) - Method in class org.imixs.workflow.engine.scheduler.SchedulerService
Loads the scheduler configuration entity by name.
loadData() - Method in class org.imixs.workflow.faces.data.ViewController
Returns the current view result.
loadModelEntity(String) - Method in class org.imixs.workflow.engine.ModelService
This method loads an existing Model Entities from the database.
lock(EventLog) - Method in class org.imixs.workflow.engine.EventLogService
This method locks an eventLog entry for processing.
lockEventLogEntry(String) - Method in class org.imixs.workflow.jaxrs.EventLogRestService
This method locks an eventLog entry for processing.
LoginController - Class in org.imixs.workflow.faces.util
This Backing Bean acts as a Login Helper Class.
LoginController() - Constructor for class org.imixs.workflow.faces.util.LoginController
 
logMessage(String, ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.scheduler.SchedulerService
Creates a new log entry stored in the item _scheduler_log.
logout() - Method in class org.imixs.workflow.jaxrs.RootRestService
Method to invalidate the current user session
LogPlugin - Class in org.imixs.workflow.engine.plugins
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.
LogPlugin() - Constructor for class org.imixs.workflow.engine.plugins.LogPlugin
 
logWarning(String, ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.scheduler.SchedulerService
Creates a new log entry stored in the item _scheduler_log.
LuceneIndexService - Class in org.imixs.workflow.engine.lucene
This session ejb provides functionality to maintain a local Lucene index.
LuceneIndexService() - Constructor for class org.imixs.workflow.engine.lucene.LuceneIndexService
 
LuceneItemAdapter - Class in org.imixs.workflow.engine.lucene
The LuceneItemAdapter is a CDI bean, providing methods to convert the value of an Imixs Item into a IndexableField.
LuceneItemAdapter() - Constructor for class org.imixs.workflow.engine.lucene.LuceneItemAdapter
 
LuceneSearchService - Class in org.imixs.workflow.engine.lucene
This session ejb provides a service to search the lucene index.
LuceneSearchService() - Constructor for class org.imixs.workflow.engine.lucene.LuceneSearchService
 
LuceneUpdateService - Class in org.imixs.workflow.engine.lucene
The LuceneUpdateService provides methods to write Imixs Workitems into a Lucene search index.
LuceneUpdateService() - Constructor for class org.imixs.workflow.engine.lucene.LuceneUpdateService
 

M

MAIL_SESSION_NAME - Static variable in class org.imixs.workflow.engine.plugins.MailPlugin
 
MailPlugin - Class in org.imixs.workflow.engine.plugins
This plug-in supports a Mail interface to send a email to a list of recipients.
MailPlugin() - Constructor for class org.imixs.workflow.engine.plugins.MailPlugin
 
MAXIMUM_ACTIVITYLOGENTRIES - Static variable in class org.imixs.workflow.WorkflowKernel
 
mergeFieldList(ItemCollection, List, List<String>) - Method in class org.imixs.workflow.engine.adapters.AccessAdapter
This method merges the values of fieldList into valueList and test for duplicates.
mergeFieldList(ItemCollection, List, List<String>) - Method in class org.imixs.workflow.engine.plugins.AbstractPlugin
This method merges the values of fieldList into valueList and test for duplicates.
mergeItems(Map<String, List<Object>>) - Method in class org.imixs.workflow.ItemCollection
Merges all items from a source map into the current instance.
mergeRoles(List, List, ItemCollection) - Method in class org.imixs.workflow.engine.adapters.AccessAdapter
This method merges the role names from a SourceList into a valueList and removes duplicates.
mergeRoles(List, List, ItemCollection) - Method in class org.imixs.workflow.engine.plugins.OwnerPlugin
This method merges the role names from a SourceList into a valueList and removes duplicates.
METRIC_DOCUMENTS - Static variable in class org.imixs.workflow.engine.MetricService
 
METRIC_TRANSACTIONS - Static variable in class org.imixs.workflow.engine.MetricService
 
METRIC_WORKITEMS - Static variable in class org.imixs.workflow.engine.MetricService
 
MetricService - Class in org.imixs.workflow.engine
The Imixs MetricSerivce is a monitoring resource for Imixs-Workflow in the prometheus format.
MetricService() - Constructor for class org.imixs.workflow.engine.MetricService
 
migrateWorkflowScheduler() - Method in class org.imixs.workflow.engine.SetupService
This method migrates the deprecated WorkflowScheduelr configuration into the new Imixs Scheduler API
millisToShortDHMS(int) - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
converts time (in milliseconds) to human-readable format "hh:mm:ss"
MISSING_WORKFLOWCONTEXT - Static variable in class org.imixs.workflow.WorkflowKernel
 
model(String) - Method in class org.imixs.workflow.ItemCollection
 
Model - Interface in org.imixs.workflow
The IModel interface defines getter methods to navigate through a Imixs Workflow Model.
MODEL_ERROR - Static variable in class org.imixs.workflow.WorkflowKernel
 
MODEL_INITIALIZED - Static variable in class org.imixs.workflow.engine.SetupService
 
ModelException - Exception in org.imixs.workflow.exceptions
An ModelException should be thrown by a service component if a model entity is invalid or does not exist
ModelException(String, String) - Constructor for exception org.imixs.workflow.exceptions.ModelException
 
ModelException(String, String, Exception) - Constructor for exception org.imixs.workflow.exceptions.ModelException
 
ModelManager - Interface in org.imixs.workflow
The interface ModelManager manages instances of a Model.
ModelRestService - Class in org.imixs.workflow.jaxrs
The WorkflowService Handler supports methods to process different kind of request URIs
ModelRestService() - Constructor for class org.imixs.workflow.jaxrs.ModelRestService
 
ModelService - Class in org.imixs.workflow.engine
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.
ModelService() - Constructor for class org.imixs.workflow.engine.ModelService
 
MODELVERSION - Static variable in class org.imixs.workflow.WorkflowKernel
 
MODIFIED - Static variable in class org.imixs.workflow.WorkflowKernel
 

N

NAME - Static variable in class org.imixs.workflow.engine.ImixsConfigSource
 
NAME - Static variable in class org.imixs.workflow.engine.WorkflowScheduler
 
NAME_ELEMENT - Static variable in class org.imixs.workflow.util.ImixsJSONParser
 
NOINDEX - Static variable in class org.imixs.workflow.engine.DocumentService
 
normalizeSearchTerm(String) - Method in class org.imixs.workflow.engine.index.SchemaService
This method normalizes a search term.

O

OFFSET_DAYS - Static variable in class org.imixs.workflow.engine.WorkflowScheduler
 
OFFSET_HOURS - Static variable in class org.imixs.workflow.engine.WorkflowScheduler
 
OFFSET_MINUTES - Static variable in class org.imixs.workflow.engine.WorkflowScheduler
 
OFFSET_SECONDS - Static variable in class org.imixs.workflow.engine.WorkflowScheduler
 
OFFSET_WORKDAYS - Static variable in class org.imixs.workflow.engine.WorkflowScheduler
 
ON_DOCUMENT_DELETE - Static variable in class org.imixs.workflow.engine.DocumentEvent
 
ON_DOCUMENT_LOAD - Static variable in class org.imixs.workflow.engine.DocumentEvent
 
ON_DOCUMENT_SAVE - Static variable in class org.imixs.workflow.engine.DocumentEvent
 
ON_INDEX_UPDATE - Static variable in class org.imixs.workflow.engine.index.IndexEvent
 
onDocumentEvent(DocumentEvent) - Method in class org.imixs.workflow.engine.MetricService
DocumentEvent listener to generate a metric.
onEvent(TextEvent) - Method in class org.imixs.workflow.engine.TextForEachAdapter
This method reacts on CDI events of the type TextEvent and parses a string for xml tag .
onEvent(TextEvent) - Method in class org.imixs.workflow.engine.TextItemValueAdapter
This method reacts on CDI events of the type TextEvent and parses a string for xml tag [<itemvalue>.
onEvent(TextEvent) - Method in class org.imixs.workflow.engine.TextPropertyValueAdapter
This method reacts on CDI events of the type TextEvent and parses a string for xml tag .
onLoad() - Method in class org.imixs.workflow.faces.data.AbstractDataController
This method extracts a $uniqueid from the query param 'id' and loads the workitem.
onLoad(ViewController) - Method in class org.imixs.workflow.faces.data.ViewHandler
This method can be used in ajax forms to pre-compute the result set for further rendering.
onProcess(ProcessingEvent) - Method in class org.imixs.workflow.engine.AsyncEventService
The observer method verifies if the current task contains a AsyncEvent definition.
onProcessingEvent(ProcessingEvent) - Method in class org.imixs.workflow.engine.MetricService
ProcessingEvent listener to generate a metric.
onTimeout(Timer) - Method in class org.imixs.workflow.engine.scheduler.SchedulerService
This is the method which processes the timeout event depending on the running timer settings.
onWorkflowEvent(WorkflowEvent) - Method in class org.imixs.workflow.faces.fileupload.FileUploadController
WorkflowEvent listener
OPERATION_NOTALLOWED - Static variable in class org.imixs.workflow.engine.DocumentService
 
OPERATION_NOTALLOWED - Static variable in exception org.imixs.workflow.exceptions.InvalidAccessException
 
OR - org.imixs.workflow.engine.index.DefaultOperator
 
org.imixs.workflow - package org.imixs.workflow
 
org.imixs.workflow.bpmn - package org.imixs.workflow.bpmn
 
org.imixs.workflow.engine - package org.imixs.workflow.engine
 
org.imixs.workflow.engine.adapters - package org.imixs.workflow.engine.adapters
 
org.imixs.workflow.engine.adminp - package org.imixs.workflow.engine.adminp
 
org.imixs.workflow.engine.index - package org.imixs.workflow.engine.index
 
org.imixs.workflow.engine.jpa - package org.imixs.workflow.engine.jpa
 
org.imixs.workflow.engine.lucene - package org.imixs.workflow.engine.lucene
 
org.imixs.workflow.engine.plugins - package org.imixs.workflow.engine.plugins
 
org.imixs.workflow.engine.scheduler - package org.imixs.workflow.engine.scheduler
 
org.imixs.workflow.engine.solr - package org.imixs.workflow.engine.solr
 
org.imixs.workflow.exceptions - package org.imixs.workflow.exceptions
 
org.imixs.workflow.faces.data - package org.imixs.workflow.faces.data
 
org.imixs.workflow.faces.fileupload - package org.imixs.workflow.faces.fileupload
 
org.imixs.workflow.faces.util - package org.imixs.workflow.faces.util
 
org.imixs.workflow.jaxrs - package org.imixs.workflow.jaxrs
 
org.imixs.workflow.services.rest - package org.imixs.workflow.services.rest
 
org.imixs.workflow.util - package org.imixs.workflow.util
 
org.imixs.workflow.xml - package org.imixs.workflow.xml
 
ORIGIN_UPDATE - Static variable in class org.imixs.workflow.engine.plugins.SplitAndJoinPlugin
 
OWNER - Static variable in class org.imixs.workflow.engine.plugins.OwnerPlugin
 
OwnerPlugin - Class in org.imixs.workflow.engine.plugins
This plugin implements a ownership control by evaluating the configuration of an BPMN Event element.
OwnerPlugin() - Constructor for class org.imixs.workflow.engine.plugins.OwnerPlugin
 

P

parse(InputStream) - Static method in class org.imixs.workflow.util.ImixsJSONParser
This method parses an Imixs JSON input stream and returns a List of Imixs ItemCollection instances.
parseItemStructure(String) - Static method in class org.imixs.workflow.util.XMLParser
This method parses the xml content of a item element and returns a new ItemCollection containing all item values.
parseModel(byte[], String) - Static method in class org.imixs.workflow.bpmn.BPMNParser
This method parses a BPMN model from a byte array.
parseModel(InputStream, String) - Static method in class org.imixs.workflow.bpmn.BPMNParser
This method parses a BPMN model from a input stream and returns a instance of BPMNModel class.
parseQueryResult(String) - Method in class org.imixs.workflow.engine.solr.SolrSearchService
This method extracts the docs from a Solr JSON query result
parseTag(String, String) - Static method in class org.imixs.workflow.util.XMLParser
This method parses the xml content of a XML tag and returns a new ItemCollection containing all embedded tags.
parseWorkitem(InputStream) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
This method expects a form post.
parseWorkitem(InputStream, String) - Static method in class org.imixs.workflow.util.JSONParser
Deprecated.
PARTICIPANTS - Static variable in class org.imixs.workflow.engine.WorkflowService
 
Plugin - Interface in org.imixs.workflow
A Plugin defines the interface between the WorkflowKernel and the WorkflowManager.
PLUGIN_ERROR - Static variable in class org.imixs.workflow.WorkflowKernel
 
PLUGIN_NOT_CREATEABLE - Static variable in class org.imixs.workflow.WorkflowKernel
 
PLUGIN_NOT_REGISTERED - Static variable in class org.imixs.workflow.WorkflowKernel
 
PluginDependency - Interface in org.imixs.workflow
A plug-in may optionally implement the interface 'PluginDependency' to indicate dependencies on other plug-ins.
PluginException - Exception in org.imixs.workflow.exceptions
A PluginException is thrown by an Imixs-Workflow plugin implementation.
PluginException(String, String, String) - Constructor for exception org.imixs.workflow.exceptions.PluginException
 
PluginException(String, String, String, Exception) - Constructor for exception org.imixs.workflow.exceptions.PluginException
 
PluginException(String, String, String, Object[]) - Constructor for exception org.imixs.workflow.exceptions.PluginException
 
PluginException(AdapterException) - Constructor for exception org.imixs.workflow.exceptions.PluginException
 
post(String, byte[], String) - Method in class org.imixs.workflow.services.rest.RestClient
Posts a byte array to a Rest Service URI Endpoint.
post(String, byte[], String, String) - Method in class org.imixs.workflow.services.rest.RestClient
Posts a byte array to a Rest Service URI Endpoint.
post(String, String, String) - Method in class org.imixs.workflow.services.rest.RestClient
Posts a String data object with a specific Content-Type to a Rest Service URI Endpoint.
post(String, String, String, String) - Method in class org.imixs.workflow.services.rest.RestClient
Posts a String data object with a specific Content-Type to a Rest Service URI Endpoint.
postBPMNModel(String, BPMNModel) - Method in class org.imixs.workflow.jaxrs.ModelRestService
 
postBPMNModel(BPMNModel) - Method in class org.imixs.workflow.jaxrs.ModelRestService
 
postDocument(XMLDocument, String) - Method in class org.imixs.workflow.jaxrs.DocumentRestService
The method saves a document provided in xml format.
postFormWorkitem(InputStream, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
This method expects a form post and processes the WorkItem by the WorkflowService EJB.
postFormWorkitemByUnqiueID(String, InputStream, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
This method expects a form post and processes the WorkItem by the WorkflowService EJB.
postModel(XMLDataCollection) - Method in class org.imixs.workflow.jaxrs.ModelRestService
 
postModelByVersion(String, XMLDataCollection) - Method in class org.imixs.workflow.jaxrs.ModelRestService
 
postReport(XMLDocument) - Method in class org.imixs.workflow.jaxrs.ReportRestService
 
postTypedWorkitemJSON(InputStream, String, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
This method expects JSON in BADGARFISH notation to processed by the WorkflowService EJB.
postTypedWorkitemJSONByUniqueID(String, InputStream, String, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
 
postWorkitem(XMLDocument, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
This method post a ItemCollection object to be processed by the WorkflowManager.
postWorkitemByUniqueID(String, XMLDocument, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
 
postWorkitems(XMLDataCollection) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
This method post a collection of ItemCollection objects to be processed by the WorkflowManager.
printHead(BufferedWriter, String, String) - Static method in class org.imixs.workflow.jaxrs.XMLItemCollectionWriter
This method prints the generic HTML Header for HTML output, including a default CSS definition for table layout.
printXMLItemCollectionHTML(BufferedWriter, XMLDocument) - Static method in class org.imixs.workflow.jaxrs.XMLItemCollectionWriter
This Method prints a single XMLItemCollection in html format.
process() - Method in class org.imixs.workflow.faces.data.WorkflowController
This method processes the current workItem and returns a new action result.
process(int) - Method in class org.imixs.workflow.faces.data.WorkflowController
This method processes the current workItem with the provided eventID.
process(ItemCollection) - Method in class org.imixs.workflow.WorkflowKernel
Processes a process instance (workitem) based on the current model definition.
PROCESS_UNDEFINED - Static variable in class org.imixs.workflow.engine.plugins.ApplicationPlugin
 
processEventLog() - Method in class org.imixs.workflow.engine.AsyncEventService
The method lookups for batch event log entries and processed workitems in a batch process.
PROCESSID - Static variable in class org.imixs.workflow.WorkflowKernel
Deprecated.
ProcessingErrorException - Exception in org.imixs.workflow.exceptions
An ProcessingErrorException is a RuntimeExcption thrown by the workflowManager if an error occurs during the process method
ProcessingErrorException(String, String) - Constructor for exception org.imixs.workflow.exceptions.ProcessingErrorException
 
ProcessingErrorException(String, String, String) - Constructor for exception org.imixs.workflow.exceptions.ProcessingErrorException
 
ProcessingErrorException(String, String, String, Exception) - Constructor for exception org.imixs.workflow.exceptions.ProcessingErrorException
 
ProcessingEvent - Class in org.imixs.workflow.engine
The ProcessingEvent provides a CDI event fired by the WorkflowService EJB.
ProcessingEvent(ItemCollection, int) - Constructor for class org.imixs.workflow.engine.ProcessingEvent
 
processingEvents - Variable in class org.imixs.workflow.engine.WorkflowService
 
processWorkItem(ItemCollection) - Method in class org.imixs.workflow.engine.WorkflowService
This method processes a workItem by the WorkflowKernel and saves the workitem after the processing was finished successful.
processWorkItem(ItemCollection) - Method in interface org.imixs.workflow.WorkflowManager
This method processes a workItem.
processWorkItem(ItemCollection, int) - Method in class org.imixs.workflow.engine.WorkflowService
This method processes a workItem based on a given event.
processWorkItem(ItemCollection, List<String>) - Method in class org.imixs.workflow.engine.SimulationService
This method simulates a processing life cycle of a process instance without storing any data into the database.
processWorkItem(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.WorkflowService
This method processes a workItem based on a given event.
processWorkItemByNewTransaction(ItemCollection) - Method in class org.imixs.workflow.engine.WorkflowService
This method processes a workitem in a new transaction.
processWorkListByEvent(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.WorkflowScheduler
This method processes all workitems for a specific scheduled event element of a workflow model.
purgeItemValue(String) - Method in class org.imixs.workflow.ItemCollection
This method removes duplicates and null or empty values from an item list
putBPMNModel(String, BPMNModel) - Method in class org.imixs.workflow.jaxrs.ModelRestService
This method consumes a Imixs BPMN model file and updates the corresponding model information.
putBPMNModel(BPMNModel) - Method in class org.imixs.workflow.jaxrs.ModelRestService
This method consumes a Imixs BPMN model file and updates the corresponding model information.
putDataCollection(XMLDataCollection) - Static method in class org.imixs.workflow.xml.XMLDataCollectionAdapter
This Method converts a org.imixs.workflow.xml.DocumentCollection into a List of org.imixs.workflow.ItemCollection The method returns an empty list if the collection is empty or null
putDocument(XMLDocument) - Static method in class org.imixs.workflow.xml.XMLDocumentAdapter
This Method converts a org.imixs.workflow.xml.XMLItemCollection into a org.imixs.workflow.ItemCollection Returns null if entity == null
putDocument(XMLDocument, String) - Method in class org.imixs.workflow.jaxrs.DocumentRestService
Delegater putEntity @PUT
putFormWorkitem(InputStream, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
This method expects a form post.
putJob(XMLDocument) - Method in class org.imixs.workflow.jaxrs.AdminPRestService
This method saves a entity provided in xml format Note: the method merges the content of the given entity into an existing one because the EntityService method save() did not merge an entity.
putMember(String, Object) - Method in class org.imixs.workflow.RuleEngine
Sets the value of a member using an identifier.
putModel(XMLDataCollection) - Method in class org.imixs.workflow.jaxrs.ModelRestService
This method updates a Model provided in a EntityCollection object.
putModelByVersion(String, XMLDataCollection) - Method in class org.imixs.workflow.jaxrs.ModelRestService
This method updates a Model provided in a EntityCollection object for a provided model version.
putReport(XMLDocument) - Method in class org.imixs.workflow.jaxrs.ReportRestService
This method updates or creates a Report object provided in a XMLItemCollection object
putTypedWorkitemJSON(InputStream, String, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
Delegater for PUT postJSONTypedWorkitem
putTypedWorkitemJSONByUniqueID(String, InputStream, String, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
Delegater for PUT postJSONWorkitemByUniqueID
putWorkitem(XMLDocument, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
Delegater
putWorkitemByUniqueID(String, XMLDocument, String) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
Delegater for PUT postXMLWorkitemByUniqueID
putWorkitems(XMLDataCollection) - Method in class org.imixs.workflow.jaxrs.WorkflowRestService
 

Q

query(String, int, int, SortOrder, DefaultOperator, boolean) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
This method post a search query and returns the result.
QUERY_NOT_UNDERSTANDABLE - Static variable in exception org.imixs.workflow.exceptions.QueryException
 
QueryException - Exception in org.imixs.workflow.exceptions
The QueryException is thrown in case a search query can not be pased.
QueryException(String, String) - Constructor for exception org.imixs.workflow.exceptions.QueryException
 
QueryException(String, String, Exception) - Constructor for exception org.imixs.workflow.exceptions.QueryException
 
QuerySelector - Interface in org.imixs.workflow
The Interface QuerySelector can be implemented as a CDI Bean to provide a custom selection of workitems.

R

READACCESS - Static variable in class org.imixs.workflow.engine.DocumentService
 
READACCESS - Static variable in class org.imixs.workflow.engine.WorkflowService
 
readCollection(byte[]) - Static method in class org.imixs.workflow.xml.XMLDataCollectionAdapter
This method imports an xml entity data byte array and returns a List of ItemCollection objects.
readCollectionFromInputStream(InputStream) - Static method in class org.imixs.workflow.xml.XMLDataCollectionAdapter
This method imports an xml entity data stream and returns a List of ItemCollection objects.
readFrom(Class, Type, Annotation[], MediaType, MultivaluedMap, InputStream) - Method in class org.imixs.workflow.jaxrs.BPMNUnmarshaller
 
readItemCollection(byte[]) - Static method in class org.imixs.workflow.xml.XMLDocumentAdapter
This method imports a single XMLItemCollection and returns the ItemCollection object.
readItemCollectionFromInputStream(InputStream) - Static method in class org.imixs.workflow.xml.XMLDocumentAdapter
This method imports an xml entity data stream containing a singel document and returns the ItemCollection.
readXMLDocument(byte[]) - Static method in class org.imixs.workflow.xml.XMLDocumentAdapter
This method reads a XMLItemCollection from a byte array.
rebuildIndex() - Method in class org.imixs.workflow.engine.solr.SolrIndexService
This method forces an update of the full text index.
rebuildIndex(Directory) - Method in class org.imixs.workflow.engine.lucene.LuceneIndexService
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
registerAdapter(Adapter) - Method in class org.imixs.workflow.WorkflowKernel
This method registers a new adapter class.
registerAdapters(WorkflowKernel) - Method in class org.imixs.workflow.engine.WorkflowService
 
registerPlugin(String) - Method in class org.imixs.workflow.WorkflowKernel
This method registers a new plugin based on class name.
registerPlugin(Plugin) - Method in class org.imixs.workflow.WorkflowKernel
This method registers a new plugin class.
registerPlugins(WorkflowKernel, Model) - Method in class org.imixs.workflow.engine.WorkflowService
This method register all plugin classes listed in the model profile
registerRequestFilter(RequestFilter) - Method in class org.imixs.workflow.services.rest.RestClient
Register a ClientRequestFilter instance.
releaseDeadLocks(long, String) - Method in class org.imixs.workflow.jaxrs.EventLogRestService
This method unlocks eventlog entries which are older than 1 minute.
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.
removeAttachedFile(String) - Method in class org.imixs.workflow.faces.fileupload.FileUploadController
Removes a attached file object from the tmp list of uploaded files.
removeDocument(String) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
This method removes a single document from the Lucene Solr index.
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.
removeDocuments(List<String>) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
This method removes a collection of documents from the Lucene Solr index.
removeEvent(String) - Method in class org.imixs.workflow.engine.EventLogService
Deletes an existing eventLog by its id.
removeEvent(EventLog) - Method in class org.imixs.workflow.engine.EventLogService
Deletes an existing eventLog.
removeFile(String) - Method in class org.imixs.workflow.ItemCollection
This method removes a single file attachment from the workitem
removeItem(String) - Method in class org.imixs.workflow.ItemCollection
removes a attribute from the item collection
removeModel(String) - Method in class org.imixs.workflow.engine.ModelService
This method removes a specific ModelVersion form the internal model store.
removeModel(String) - Method in interface org.imixs.workflow.ModelManager
Removes a Model from the ModelManager
removePersistedFile(String) - Method in class org.imixs.workflow.faces.fileupload.FileUploadController
Removes a file object from a given workitem.
removeWorkItem(ItemCollection) - Method in class org.imixs.workflow.engine.WorkflowService
 
removeWorkItem(ItemCollection) - Method in interface org.imixs.workflow.WorkflowManager
The method removes the provide Workitem form the persistence unit managed by the WorkflowManager implementation.
replaceAllItems(Map<String, List<Object>>) - Method in class org.imixs.workflow.ItemCollection
Replaces all items specified in the map with new items, which are assigned to the specified values inside the map.
replaceDateString(String) - Method in class org.imixs.workflow.engine.ReportService
This method replaces all occurrences of <date> tags with the corresponding dynamic date.
replaceItemValue(String, Object) - Method in class org.imixs.workflow.ItemCollection
Replaces the value of an item.
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
 
ReportRestService - Class in org.imixs.workflow.jaxrs
The WorkflowService Handler supports methods to process different kind of request URIs
ReportRestService() - Constructor for class org.imixs.workflow.jaxrs.ReportRestService
 
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
 
RequestFilter - Interface in org.imixs.workflow.services.rest
 
requestFilterList - Variable in class org.imixs.workflow.services.rest.RestClient
 
reset() - Method in class org.imixs.workflow.engine.UserGroupEvent
This method empties the current group list
reset() - Method in class org.imixs.workflow.faces.data.AbstractDataController
Reset current document
reset() - Method in class org.imixs.workflow.faces.data.ViewController
resets the current result and set the page pointer to 0.
reset() - Method in class org.imixs.workflow.faces.fileupload.FileUploadController
reset the temp and persisted file variables.
RestAPIException - Exception in org.imixs.workflow.services.rest
RestAPIException signals an error in the communication with the Imixs Rest API using the Imixs RestClient.
RestAPIException(int, String) - Constructor for exception org.imixs.workflow.services.rest.RestAPIException
 
RestAPIException(int, String, Exception) - Constructor for exception org.imixs.workflow.services.rest.RestAPIException
 
RestAPIException(String, int, String) - Constructor for exception org.imixs.workflow.services.rest.RestAPIException
 
RestAPIException(String, int, String, Exception) - Constructor for exception org.imixs.workflow.services.rest.RestAPIException
 
restartScheduler(ActionEvent) - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
 
RestClient - Class in org.imixs.workflow.services.rest
The Imixs RestClient is a helper class for a Rest based communication without the use of Jax-rs.
RestClient() - Constructor for class org.imixs.workflow.services.rest.RestClient
 
RestClient(String) - Constructor for class org.imixs.workflow.services.rest.RestClient
 
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.
restore(String) - Method in class org.imixs.workflow.jaxrs.DocumentRestService
This method restores a backup from the fileSystem
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
 
rewrite(String, ItemCollection, ItemCollection) - Static method in class org.imixs.workflow.RuleEngineNashornConverter
This method tries to convert a deprecated Nashorn script into a new script dialect.
RootRestService - Class in org.imixs.workflow.jaxrs
The RootService provides the api description
RootRestService() - Constructor for class org.imixs.workflow.jaxrs.RootRestService
 
round(double) - Static method in class org.imixs.workflow.faces.fileupload.FileUploadController
helper method to round for 2 digits.
RuleEngine - Class in org.imixs.workflow
The Imixs RuleEngine is a CDI bean called by the WorkflowKernel to evaluate business rules part of an BPMN model.
RuleEngine() - Constructor for class org.imixs.workflow.RuleEngine
This method initializes the default script engine.
RuleEngine(String) - Constructor for class org.imixs.workflow.RuleEngine
This method initializes the script engine.
RuleEngineNashornConverter - Class in org.imixs.workflow
This is a helper class to convert a deprecated script into the new format.
RuleEngineNashornConverter() - Constructor for class org.imixs.workflow.RuleEngineNashornConverter
 
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() - Method in class org.imixs.workflow.engine.solr.SolrAutoFlushScheduler
The method delecates the event processing to the solrUpdateService
run(Timer) - Method in class org.imixs.workflow.engine.AsyncEventScheduler
The method delegates the event processing to the stateless ejb AsyncEventProcessor.
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) - 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.
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, ItemCollection) - Method in interface org.imixs.workflow.Plugin
 

S

save() - Method in class org.imixs.workflow.faces.data.DocumentController
This method saves the current document.
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, Exception) - 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
 
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.
search(String, int, int, SortOrder, DefaultOperator, boolean) - Method in class org.imixs.workflow.engine.lucene.LuceneSearchService
Returns a collection of documents matching the provided search term.
search(String, int, int, SortOrder, DefaultOperator, boolean) - Method in class org.imixs.workflow.engine.solr.SolrSearchService
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.
SelectItemComparator - Class in org.imixs.workflow.faces.util
Sorts a ArrayList of SelectItems by label
SelectItemComparator(boolean) - Constructor for class org.imixs.workflow.faces.util.SelectItemComparator
 
SelectItemComparator(Locale, boolean) - Constructor for class org.imixs.workflow.faces.util.SelectItemComparator
 
selectors - Variable in class org.imixs.workflow.engine.WorkflowScheduler
 
setAccessRoles(String) - Method in class org.imixs.workflow.engine.DocumentService
 
setActivityID(int) - Method in class org.imixs.workflow.ItemCollection
Deprecated.
setAllItems(Map<String, List<Object>>) - Method in class org.imixs.workflow.ItemCollection
replaces the current map object.
setAttribute(String, List<Object>) - Method in class org.imixs.workflow.FileData
Set a custom attribute value.
setAttributes(Map<String, List<Object>>) - Method in class org.imixs.workflow.FileData
 
setCharSet(String) - Method in class org.imixs.workflow.engine.plugins.MailPlugin
 
setConfiguration(ItemCollection) - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
 
setContent(byte[]) - Method in class org.imixs.workflow.FileData
 
setContentType(String) - Method in class org.imixs.workflow.FileData
 
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.
setDefaultType(String) - Method in class org.imixs.workflow.faces.data.AbstractDataController
This method set the default 'type' attribute of the local workitem.
setDefinition(ItemCollection) - Method in class org.imixs.workflow.bpmn.BPMNModel
 
setDisableOptimisticLocking(Boolean) - Method in class org.imixs.workflow.engine.DocumentService
returns the disable optimistic locking status
setDocument(ItemCollection) - Method in class org.imixs.workflow.faces.data.DocumentController
Set the current worktItem
setDocument(XMLDocument[]) - Method in class org.imixs.workflow.xml.DocumentTable
 
setDocument(XMLDocument[]) - Method in class org.imixs.workflow.xml.XMLDataCollection
 
setEncoding(String) - Method in class org.imixs.workflow.services.rest.RestClient
 
setEncoding(String) - Method in class org.imixs.workflow.xml.DocumentTable
 
setEndOfList(boolean) - Method in class org.imixs.workflow.faces.data.ViewController
 
setErrorCode(int) - Method in exception org.imixs.workflow.services.rest.RestAPIException
 
setErrorCode(String) - Method in exception org.imixs.workflow.engine.scheduler.SchedulerException
 
setErrorCode(String) - Method in exception org.imixs.workflow.exceptions.IndexException
 
setErrorCode(String) - Method in exception org.imixs.workflow.exceptions.InvalidAccessException
 
setErrorCode(String) - Method in exception org.imixs.workflow.exceptions.WorkflowException
 
setErrorContext(String) - Method in exception org.imixs.workflow.exceptions.IndexException
 
setErrorContext(String) - Method in exception org.imixs.workflow.exceptions.InvalidAccessException
 
setErrorContext(String) - Method in exception org.imixs.workflow.exceptions.WorkflowException
 
setErrorContext(String) - Method in exception org.imixs.workflow.services.rest.RestAPIException
 
setErrorParameters(Object[]) - Method in exception org.imixs.workflow.exceptions.AdapterException
 
setErrorParameters(Object[]) - Method in exception org.imixs.workflow.exceptions.PluginException
 
setErrorParameters(Object[]) - Method in exception org.imixs.workflow.faces.util.ValidationException
 
setEventID(int) - Method in class org.imixs.workflow.ItemCollection
set $eventID
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
 
setItem(XMLItem[]) - Method in class org.imixs.workflow.xml.XMLDocument
 
setItems(List<String>) - Method in class org.imixs.workflow.xml.DocumentTable
 
setItemValue(String, Object) - Method in class org.imixs.workflow.ItemCollection
Set the value of an item.
setItemValueUnique(String, Object) - Method in class org.imixs.workflow.ItemCollection
Set the value of an item.
setLabels(List<String>) - Method in class org.imixs.workflow.xml.DocumentTable
 
setLoadStubs(boolean) - Method in class org.imixs.workflow.faces.data.ViewController
 
setLuceneAnalyzerClass(String) - Method in class org.imixs.workflow.engine.lucene.LuceneIndexService
 
setLuceneIndexDir(String) - Method in class org.imixs.workflow.engine.lucene.LuceneIndexService
 
setModelService(ModelService) - Method in class org.imixs.workflow.engine.SimulationService
 
setModelVersion(String) - Method in class org.imixs.workflow.ItemCollection
set the $ModelVersion
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
 
setName(String) - Method in class org.imixs.workflow.FileData
 
setName(String) - Method in class org.imixs.workflow.xml.XMLItem
 
setPageIndex(int) - Method in class org.imixs.workflow.faces.data.ViewController
 
setPageSize(int) - Method in class org.imixs.workflow.faces.data.ViewController
set the maximum size of a search result
setPending(boolean) - Method in class org.imixs.workflow.engine.jpa.Document
 
setQuery(String) - Method in class org.imixs.workflow.faces.data.ViewController
set the search query
setRawData(byte[]) - Method in class org.imixs.workflow.bpmn.BPMNModel
Set the raw data of the bpmn source file
setRef(String) - Method in class org.imixs.workflow.engine.jpa.EventLog
 
setRequestProperty(String, String) - Method in class org.imixs.workflow.services.rest.RestClient
Set a single header request property
setReverse(boolean) - Method in class org.imixs.workflow.engine.index.SortOrder
 
setSchedulerClass(String) - Method in class org.imixs.workflow.engine.scheduler.SchedulerController
 
setSortBy(String) - Method in class org.imixs.workflow.faces.data.ViewController
 
setSortReverse(boolean) - Method in class org.imixs.workflow.faces.data.ViewController
 
setTaskID(int) - Method in class org.imixs.workflow.ItemCollection
set $taskID
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
 
setType(String) - Method in class org.imixs.workflow.ItemCollection
set type
setup(SetupEvent) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
This method verifies the schema of the Solr core.
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
 
setValue(Object[]) - Method in class org.imixs.workflow.xml.XMLItem
This method set the value array of the item.
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
 
setWorkflowGroup(String) - Method in class org.imixs.workflow.ItemCollection
set the $ModelVersion
setWorkflowService(WorkflowService) - Method in class org.imixs.workflow.engine.adapters.AccessAdapter
 
setWorkitem(ItemCollection) - Method in class org.imixs.workflow.faces.data.WorkflowController
Set the current worktItem
setWorkitem(ItemCollection) - Method in class org.imixs.workflow.faces.fileupload.FileUploadController
This method set the current workitem and starts a new conversation.
SignalAdapter - Interface in org.imixs.workflow
A SignalAdapter extends the Adapter Interface.
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
 
SOLR_AUTOFLUSH_DISABLED - Static variable in class org.imixs.workflow.engine.solr.SolrAutoFlushScheduler
 
SOLR_AUTOFLUSH_DISABLED - Static variable in class org.imixs.workflow.engine.solr.SolrUpdateService
 
SOLR_AUTOFLUSH_INITIALDELAY - Static variable in class org.imixs.workflow.engine.solr.SolrAutoFlushScheduler
 
SOLR_AUTOFLUSH_INITIALDELAY - Static variable in class org.imixs.workflow.engine.solr.SolrUpdateService
 
SOLR_AUTOFLUSH_INTERVAL - Static variable in class org.imixs.workflow.engine.solr.SolrAutoFlushScheduler
 
SOLR_AUTOFLUSH_INTERVAL - Static variable in class org.imixs.workflow.engine.solr.SolrUpdateService
 
SolrAutoFlushScheduler - Class in org.imixs.workflow.engine.solr
The SolrAutoFlushScheduler starts a ManagedScheduledExecutorService to flush the index events on a scheduled basis by calling the SolrUpdateService method updateIndex().
SolrAutoFlushScheduler() - Constructor for class org.imixs.workflow.engine.solr.SolrAutoFlushScheduler
 
SolrIndexService - Class in org.imixs.workflow.engine.solr
The SolrIndexService provides methods to add, update and remove imixs documents from a solr index.
SolrIndexService() - Constructor for class org.imixs.workflow.engine.solr.SolrIndexService
 
SolrSearchService - Class in org.imixs.workflow.engine.solr
This session ejb provides a service to search the solr index.
SolrSearchService() - Constructor for class org.imixs.workflow.engine.solr.SolrSearchService
 
SolrUpdateService - Class in org.imixs.workflow.engine.solr
The SolrUpdateService process the index event log entries written by the Imixs DocumentService.
SolrUpdateService() - Constructor for class org.imixs.workflow.engine.solr.SolrUpdateService
 
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
 
sortItemsByName(XMLDocument) - Static method in class org.imixs.workflow.xml.XMLDocumentAdapter
This method sorts all items of a XMLItemCollection by item name.
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.
startConversation() - Method in class org.imixs.workflow.faces.data.AbstractDataController
Starts a new conversation
startElement(String, String, String, Attributes) - Method in class org.imixs.workflow.bpmn.BPMNModelHandler
 
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.
stripCDATA(String) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
This helper method strips CDATA blocks from a string.
stripControlCodes(String) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
This helper method is to strip control codes and extended characters from a string.
SUBPROCESS_CREATE - Static variable in class org.imixs.workflow.engine.plugins.SplitAndJoinPlugin
 
SUBPROCESS_UPDATE - Static variable in class org.imixs.workflow.engine.plugins.SplitAndJoinPlugin
 

T

task(int) - Method in class org.imixs.workflow.ItemCollection
 
TASK_ITEM_ACL_OWNER_LIST - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
TASK_ITEM_ACL_OWNER_LIST_MAPPING - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
TASK_ITEM_ACL_READACCESS_LIST - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
TASK_ITEM_ACL_READACCESS_LIST_MAPPING - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
TASK_ITEM_ACL_UPDATE - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
TASK_ITEM_ACL_WRITEACCESS_LIST - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
TASK_ITEM_ACL_WRITEACCESS_LIST_MAPPING - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
TASK_ITEM_APPLICATION_EDITOR - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
TASK_ITEM_APPLICATION_ICON - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
TASK_ITEM_APPLICATION_TYPE - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
TASK_ITEM_DOCUMENTATION - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
TASK_ITEM_NAME - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
TASK_ITEM_WORKFLOW_ABSTRACT - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
TASK_ITEM_WORKFLOW_SUMMARY - Static variable in class org.imixs.workflow.bpmn.BPMNModel
 
TASKID - Static variable in class org.imixs.workflow.WorkflowKernel
 
TextEvent - Class in org.imixs.workflow.engine
The TextEvent provides a CDI observer pattern.
TextEvent(String, ItemCollection) - Constructor for class org.imixs.workflow.engine.TextEvent
 
textEvents - Variable in class org.imixs.workflow.engine.TextForEachAdapter
 
textEvents - Variable in class org.imixs.workflow.engine.WorkflowService
 
TextForEachAdapter - Class in org.imixs.workflow.engine
The TextForEachAdapter can be used to format text fragments with the 'for-each' tag.
TextForEachAdapter() - Constructor for class org.imixs.workflow.engine.TextForEachAdapter
 
TextItemValueAdapter - Class in org.imixs.workflow.engine
The TextItemValueAdapter replaces text fragments with the values of a named Item.
TextItemValueAdapter() - Constructor for class org.imixs.workflow.engine.TextItemValueAdapter
 
TextPropertyValueAdapter - Class in org.imixs.workflow.engine
The TextPropertyValueAdapter replaces text fragments with named system property values.
TextPropertyValueAdapter() - Constructor for class org.imixs.workflow.engine.TextPropertyValueAdapter
 
toString() - Method in class org.imixs.workflow.engine.jpa.EventLog
 
TRANSACTIONID - Static variable in class org.imixs.workflow.WorkflowKernel
 
transform(String, String, String, OutputStream) - Static method in class org.imixs.workflow.xml.XSLHandler
This method transforms an XML source with a provided XSL template.
transform(List<ItemCollection>, String, String, OutputStream) - Static method in class org.imixs.workflow.xml.XSLHandler
This method transforms an Collection of Documents into XML and translates the result based on a provided XSL template.
transform(ItemCollection, String, String, OutputStream) - Static method in class org.imixs.workflow.xml.XSLHandler
This method transforms a single Documents (ItemCollection) into XML and translates the result based on a provided XSL template.
transformDataSource(ItemCollection, List<ItemCollection>, String) - Method in class org.imixs.workflow.engine.ReportService
Transforms a datasource based on the XSL template from a report into a FileData object.
transformValue() - Method in class org.imixs.workflow.xml.XMLItem
This method returns a transformed version of the XMLItem value array.
transformXSLBody(ItemCollection, String) - Method in class org.imixs.workflow.engine.plugins.MailPlugin
This method performs a XSL transformation based on the current Mail Body text.
transformXSLTemplate(ItemCollection, String) - Method in class org.imixs.workflow.engine.plugins.DocumentComposerPlugin
This method performs a XSL transformation based on an xslTemplate.
TYPE - Static variable in class org.imixs.workflow.WorkflowKernel
 

U

UNDEFINED_ACTIVITYID - Static variable in class org.imixs.workflow.WorkflowKernel
 
UNDEFINED_MODEL_ENTRY - Static variable in exception org.imixs.workflow.exceptions.ModelException
 
UNDEFINED_MODEL_VERSION - Static variable in exception org.imixs.workflow.exceptions.ModelException
 
UNDEFINED_PLUGIN_ERROR - Static variable in class org.imixs.workflow.WorkflowKernel
 
UNDEFINED_PROCESSID - Static variable in class org.imixs.workflow.WorkflowKernel
 
UNDEFINED_WORKITEM - Static variable in class org.imixs.workflow.WorkflowKernel
 
UNIQUEID - Static variable in class org.imixs.workflow.WorkflowKernel
 
UNIQUEIDREF - Static variable in class org.imixs.workflow.engine.WorkflowService
 
UNIQUEIDSOURCE - Static variable in class org.imixs.workflow.WorkflowKernel
 
UNIQUEIDVERSIONS - Static variable in class org.imixs.workflow.WorkflowKernel
 
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.
unlock(EventLog) - Method in class org.imixs.workflow.engine.EventLogService
This method unlocks an eventLog entry.
unlockEventLogEntry(String) - Method in class org.imixs.workflow.jaxrs.EventLogRestService
This method unlocks an eventLog entry.
unregisterAllPlugins() - Method in class org.imixs.workflow.WorkflowKernel
This method removes all registered plugins
unregisterPlugin(String) - Method in class org.imixs.workflow.WorkflowKernel
This method removes a registered plugin based on its class name.
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.
updateIndex() - Method in interface org.imixs.workflow.engine.index.UpdateService
This method updates the search index based on the eventLog.
updateIndex() - Method in class org.imixs.workflow.engine.lucene.LuceneUpdateService
This method flush the event log.
updateIndex() - Method in class org.imixs.workflow.engine.solr.SolrUpdateService
 
updateIndex(List<ItemCollection>) - Method in interface org.imixs.workflow.engine.index.UpdateService
This method adds a collection of documents to the index.
updateIndex(List<ItemCollection>) - Method in class org.imixs.workflow.engine.lucene.LuceneUpdateService
This method adds a collection of documents to the Lucene index.
updateIndex(List<ItemCollection>) - Method in class org.imixs.workflow.engine.solr.SolrUpdateService
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.
updateSchema(String) - Method in class org.imixs.workflow.engine.solr.SolrIndexService
Updates the schema definition of an existing Solr core.
UpdateService - Interface in org.imixs.workflow.engine.index
The UpdateService defines methods to update the search index.
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
 

V

validateMD5(String) - Method in class org.imixs.workflow.FileData
Validates a given MD5 checksum
VALIDATION_ERROR - Static variable in class org.imixs.workflow.engine.plugins.RulePlugin
 
ValidationException - Exception in org.imixs.workflow.faces.util
A ValidationException should be thrown by a JSF managed bean or CDI bean
ValidationException(String, String, String) - Constructor for exception org.imixs.workflow.faces.util.ValidationException
 
ValidationException(String, String, String, Exception) - Constructor for exception org.imixs.workflow.faces.util.ValidationException
 
ValidationException(String, String, String, Object[]) - Constructor for exception org.imixs.workflow.faces.util.ValidationException
 
VALUE_ELEMENT - Static variable in class org.imixs.workflow.util.ImixsJSONParser
 
valueOf(String) - Static method in enum org.imixs.workflow.engine.index.DefaultOperator
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.imixs.workflow.engine.index.DefaultOperator
Returns an array containing the constants of this enum type, in the order they are declared.
VectorConverter - Class in org.imixs.workflow.faces.util
für ConfigItem benutzter Converter, der einen Komma-separierten String in einen Vektor umwandelt und umgekehrt.
VectorConverter() - Constructor for class org.imixs.workflow.faces.util.VectorConverter
 
VectorIntegerConverter - Class in org.imixs.workflow.faces.util
Converts a vector of integer values into a string an vice versa.
VectorIntegerConverter() - Constructor for class org.imixs.workflow.faces.util.VectorIntegerConverter
 
VERSION - Static variable in class org.imixs.workflow.engine.DocumentService
 
VersionPlugin - Class in org.imixs.workflow.engine.plugins
This plugin handles the creation and management of versions from an existing workitem. inside the Imix JEE Workflow.
VersionPlugin() - Constructor for class org.imixs.workflow.engine.plugins.VersionPlugin
 
ViewController - Class in org.imixs.workflow.faces.data
The ViewController can be used in JSF Applications to manage lists of ItemCollections.
ViewController() - Constructor for class org.imixs.workflow.faces.data.ViewController
 
ViewExpiredExceptionHandler - Class in org.imixs.workflow.faces.util
This class is used to handle expired sessions.
ViewExpiredExceptionHandler(ExceptionHandler) - Constructor for class org.imixs.workflow.faces.util.ViewExpiredExceptionHandler
 
ViewExpiredExceptionHandlerFactory - Class in org.imixs.workflow.faces.util
This class is used to handle expired sessions.
ViewExpiredExceptionHandlerFactory(ExceptionHandlerFactory) - Constructor for class org.imixs.workflow.faces.util.ViewExpiredExceptionHandlerFactory
 
ViewHandler - Class in org.imixs.workflow.faces.data
The ViewHandler is a @RequestScoped CDI bean computing the result defined by a ViewController.
ViewHandler() - Constructor for class org.imixs.workflow.faces.data.ViewHandler
 

W

WORKFLOWABSTRACT - Static variable in class org.imixs.workflow.engine.plugins.ApplicationPlugin
 
WorkflowContext - Interface in org.imixs.workflow
This Interface defines the Context which is used to supply a basic enviroment for the exchange between a WorkflowManager an the registered Plugin Moduls.
WorkflowController - Class in org.imixs.workflow.faces.data
The WorkflowController is a @ConversationScoped CDI bean to control the processing life cycle of a workitem in JSF an application.
WorkflowController() - Constructor for class org.imixs.workflow.faces.data.WorkflowController
 
WorkflowEvent - Class in org.imixs.workflow.faces.data
The WorkflowEvent provides a CDI event fired by the DocumentController and WorkflowController.
WorkflowEvent(ItemCollection, int) - Constructor for class org.imixs.workflow.faces.data.WorkflowEvent
 
WorkflowException - Exception in org.imixs.workflow.exceptions
WorkflowException is the abstract super class for all Imixs Workflow Exception classes.
WorkflowException(String, String) - Constructor for exception org.imixs.workflow.exceptions.WorkflowException
 
WorkflowException(String, String, Exception) - Constructor for exception org.imixs.workflow.exceptions.WorkflowException
 
WorkflowException(String, String, String) - Constructor for exception org.imixs.workflow.exceptions.WorkflowException
 
WorkflowException(String, String, String, Exception) - Constructor for exception org.imixs.workflow.exceptions.WorkflowException
 
workflowGroup(String) - Method in class org.imixs.workflow.ItemCollection
 
WORKFLOWGROUP - Static variable in class org.imixs.workflow.WorkflowKernel
 
WorkflowKernel - Class in org.imixs.workflow
The Workflowkernel is the core component of this Framework to control the processing of a workitem.
WorkflowKernel(WorkflowContext) - Constructor for class org.imixs.workflow.WorkflowKernel
Constructor initialize the contextObject and plugin vectors
WorkflowManager - Interface in org.imixs.workflow
The WorkflowManager is the general interface for a concrete implementation of a workflow management system.
WorkflowRestService - Class in org.imixs.workflow.jaxrs
The WorkflowService Handler supports methods to process different kind of request URIs
WorkflowRestService() - Constructor for class org.imixs.workflow.jaxrs.WorkflowRestService
 
WorkflowScheduler - Class in org.imixs.workflow.engine
This EJB implements a Imixs Scheduler Interface and scans workitems for scheduled activities.
WorkflowScheduler() - Constructor for class org.imixs.workflow.engine.WorkflowScheduler
 
WorkflowSchedulerController - Class in org.imixs.workflow.engine
The WorkflowSchedulerController is used to start and stop the standard workflow scheduler.
WorkflowSchedulerController() - Constructor for class org.imixs.workflow.engine.WorkflowSchedulerController
 
workflowService - Variable in class org.imixs.workflow.engine.adapters.AccessAdapter
 
WorkflowService - Class in org.imixs.workflow.engine
The WorkflowService is the Java EE Implementation for the Imixs Workflow Core API.
WorkflowService() - Constructor for class org.imixs.workflow.engine.WorkflowService
 
WORKFLOWSTATUS - Static variable in class org.imixs.workflow.WorkflowKernel
 
WORKFLOWSUMMARY - Static variable in class org.imixs.workflow.engine.plugins.ApplicationPlugin
 
WORKITEM_AFTER_PROCESS - Static variable in class org.imixs.workflow.faces.data.WorkflowEvent
 
WORKITEM_BEFORE_PROCESS - Static variable in class org.imixs.workflow.faces.data.WorkflowEvent
 
WORKITEM_CHANGED - Static variable in class org.imixs.workflow.faces.data.WorkflowEvent
 
WORKITEM_CREATED - Static variable in class org.imixs.workflow.faces.data.WorkflowEvent
 
WORKITEMID - Static variable in class org.imixs.workflow.WorkflowKernel
 
workItemInDue(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.engine.WorkflowScheduler
This method checks if a workitem (doc) is in due.
WRITEACCESS - Static variable in class org.imixs.workflow.engine.DocumentService
 
WRITEACCESS - Static variable in class org.imixs.workflow.engine.WorkflowService
 
writeItemCollection(Collection<ItemCollection>) - Static method in class org.imixs.workflow.xml.XMLDataCollectionAdapter
This method writes a collection of ItemCollection into a Byte array representing a XMLDataCollection
writeItemCollection(ItemCollection) - Static method in class org.imixs.workflow.xml.XMLDataCollectionAdapter
This method writes a ItemCollection into a Byte array representing a XMLDataCollection
writeItemCollection(ItemCollection) - Static method in class org.imixs.workflow.xml.XMLDocumentAdapter
This method writes a ItemCollection into a Byte array representing a XMLDocument
writeTo(DocumentTable, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.imixs.workflow.jaxrs.DocumentTableWriter
This method prints the collection data into a HTML table
writeTo(XMLDataCollection, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.imixs.workflow.jaxrs.DocumentCollectionWriter
 
writeTo(XMLDocument, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.imixs.workflow.jaxrs.XMLItemCollectionWriter
 

X

XMLCount - Class in org.imixs.workflow.xml
Represents a basic object type Long
XMLCount() - Constructor for class org.imixs.workflow.xml.XMLCount
 
XMLDataCollection - Class in org.imixs.workflow.xml
The XMLDataCollection represents a list of XMLItemCollections.
XMLDataCollection() - Constructor for class org.imixs.workflow.xml.XMLDataCollection
 
XMLDataCollectionAdapter - Class in org.imixs.workflow.xml
An XMLItemCollectionAdapter converts a org.imixs.workflow.xml.XMLItemCollection into a org.imixs.workflow.ItemCollection and reverse
XMLDataCollectionAdapter() - Constructor for class org.imixs.workflow.xml.XMLDataCollectionAdapter
 
XMLDocument - Class in org.imixs.workflow.xml
The XMLitemCollection is a basic serializable representation of a pojo to map a org.imixs.workflow.ItemCollection into a xml representation using JAXB api
XMLDocument() - Constructor for class org.imixs.workflow.xml.XMLDocument
 
XMLDocumentAdapter - Class in org.imixs.workflow.xml
An XMLDocumentAdapter converts a org.imixs.workflow.xml.XMLDocument into a org.imixs.workflow.ItemCollection and reverse
XMLDocumentAdapter() - Constructor for class org.imixs.workflow.xml.XMLDocumentAdapter
 
XMLItem - Class in org.imixs.workflow.xml
Represents a single item inside a XMLItemCollection.
XMLItem() - Constructor for class org.imixs.workflow.xml.XMLItem
 
XMLItemCollectionWriter - Class in org.imixs.workflow.jaxrs
This class translates a XMLDocument into a HTML representation.
XMLItemCollectionWriter() - Constructor for class org.imixs.workflow.jaxrs.XMLItemCollectionWriter
 
XMLItemComparator - Class in org.imixs.workflow.xml
The XMLItemComparator provides a Comparator for XMLItems contained by a XMLItemCollection.
XMLItemComparator() - Constructor for class org.imixs.workflow.xml.XMLItemComparator
 
XMLParser - Class in org.imixs.workflow.util
XMLParser provides helper methods to parse xml strings
XMLParser() - Constructor for class org.imixs.workflow.util.XMLParser
 
XSLHandler - Class in org.imixs.workflow.xml
This class can be used to transform xml by XSL template.
XSLHandler() - Constructor for class org.imixs.workflow.xml.XSLHandler
 
A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes All Packages