A C E F G I L M O P R S U V W

A

AbstractPlugin - Class in org.imixs.workflow.jee.plugins
This abstract class implements a basic set of functions for implementing plugins with Interfaces to JEE API
AbstractPlugin() - Constructor for class org.imixs.workflow.jee.plugins.AbstractPlugin
 
addIndex(String, int) - Method in class org.imixs.workflow.jee.ejb.EntityServiceBean
This method adds a new index field to the current index list and updates existing entities.
ADMailPlugin - Class in org.imixs.workflow.jee.plugins.extended
This Plugin extends the standard JEE MailPlugin to lookup smtp mail addresses from an Microsoft Active Directory (AD) by a given username.
ADMailPlugin() - Constructor for class org.imixs.workflow.jee.plugins.extended.ADMailPlugin
 
adocumentContext - Variable in class org.imixs.workflow.jee.plugins.MailPlugin
 

C

cancelScheduleWorkflow(String) - Method in class org.imixs.workflow.jee.ejb.WorkflowSchedulerBean
Cancels a running timer instance.
close(int) - Method in class org.imixs.workflow.jee.plugins.AbstractPlugin
 
close(int) - Method in class org.imixs.workflow.jee.plugins.MailPlugin
 
close(int) - Method in class org.imixs.workflow.jee.plugins.VersionPlugin
 
createVersion(ItemCollection) - Method in class org.imixs.workflow.jee.plugins.VersionPlugin
This method creates a new instance of a exiting workitem.

E

EntityServiceBean - Class in org.imixs.workflow.jee.ejb
The EntityServiceBean is the a stateless session EJB implementation of the Interface org.imixs.workflow.jee.ejb.EntityService This session bean is used to persist and find instances of the generic value transfer object org.imixs.workflow.ItemCollection.
EntityServiceBean() - Constructor for class org.imixs.workflow.jee.ejb.EntityServiceBean
 

F

findAllEntities(String, int, int) - Method in class org.imixs.workflow.jee.ejb.EntityServiceBean
returns a collection of ItemCollections defined by a query.
findAllEntityIndices() - Method in class org.imixs.workflow.jee.ejb.EntityServiceBean
returns a collection of all defined entityIndex fields.
findAllTimerDescriptions() - Method in class org.imixs.workflow.jee.ejb.WorkflowSchedulerBean
This method returns a collection of running timerServices.
findChildEntities(ItemCollection, int, int) - Method in class org.imixs.workflow.jee.ejb.EntityServiceBean
The method returns a collection of child ItemCollections.
findParentEntity(ItemCollection) - Method in class org.imixs.workflow.jee.ejb.EntityServiceBean
The method returns the parent ItemCollection to a given ItemCollection.
findTimerDescription(String) - Method in class org.imixs.workflow.jee.ejb.WorkflowSchedulerBean
This Method lookups a TimerService.

G

getAccessRoles() - Method in class org.imixs.workflow.jee.ejb.EntityServiceBean
 
getActivityEntity(int, int) - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
This method returns the ActivityEntity with the highest Version number ($modelversion)
getActivityEntityByVersion(int, int, String) - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
 
getActivityEntityList(int) - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
returns a collection of ItemCollections representing the model activity Entities for the coresponding processid
getActivityEntityListByVersion(int, String) - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
 
getAllModelVersions() - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
returns a String list of all accessible Modelversions
getAllProcessEntitiesByGroup(String) - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
returns a list of all ProcessEntities for a specific ProcessGroup
getAllStartProcessEntities() - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
returns a list of all ProcessEntities which are the first one in each ProcessGroup.
getAllStartProcessEntitiesByVersion(String) - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
returns a list of all ProcessEntities which are the first one in each ProcessGroup.
getAllWorkflowGroups() - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
 
getAllWorkflowGroupsByVersion(String) - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
 
getDebugLevel() - Method in class org.imixs.workflow.jee.ejb.WorkflowServiceBean
Workflow Context
getEntityService() - Method in class org.imixs.workflow.jee.ejb.WorkflowServiceBean
This method returns an instance of the EntityService used by the WorkflowManager Implementation.
getEntityService() - Method in class org.imixs.workflow.jee.plugins.VersionPlugin
 
getEnvironmentEntityList() - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
 
getEnvironmentEntityListByVersion(String) - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
 
getExtendedModel() - Method in class org.imixs.workflow.jee.ejb.WorkflowServiceBean
 
getInternetAddress(String) - Method in class org.imixs.workflow.jee.plugins.extended.ADMailPlugin
this method tries to lookup a users smtp address from the ldap directory if no smtp name is provided.
getInternetAddress(String) - Method in class org.imixs.workflow.jee.plugins.extended.OpenLDAPMailPlugin
this method tries to lookup a users smtp address from the ldap directory if no smtp name is provided.
getInternetAddress(String) - Method in class org.imixs.workflow.jee.plugins.MailPlugin
this helper method creates an internet address from a string if the string has illegal characters like whitespace the string will be surrounded with "".
getLatestVersion() - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
This helper method finds the highest Model Version available in the system.
getMailMessage() - Method in class org.imixs.workflow.jee.plugins.MailPlugin
 
getMailSession() - Method in class org.imixs.workflow.jee.plugins.MailPlugin
 
getModel() - Method in class org.imixs.workflow.jee.ejb.WorkflowServiceBean
This Method returns the modelManager Instance.
getModelService() - Method in class org.imixs.workflow.jee.ejb.WorkflowServiceBean
This method returns an instance of the Imixs JEE ModelService used by the WorkflowManager Implementation.
getProcessEntity(int) - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
 
getProcessEntityByVersion(int, String) - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
 
getProcessEntityList() - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
returns a collection of ItemCollections representing the model process Entities
getProcessEntityListByVersion(String) - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
returns a collection of ItemCollections representing the model process Entities
getPublicActivities(int) - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
returns all the activities in a list for a corresponding process entity The method returns only Activities where keypublicresult !
getPublicActivitiesByVersion(int, String) - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
returns all the activities in a list for a corresponding process entity The method returns only Activities where keypublicresult !
getReadAccessFields() - Method in class org.imixs.workflow.jee.ejb.EntityServiceBean
 
getReport(String) - Method in class org.imixs.workflow.jee.ejb.ReportServiceBean
returns a QueryEntity Object identified by the attribute txtname
getReportList(int, int) - Method in class org.imixs.workflow.jee.ejb.ReportServiceBean
This method returns a collection of reports (ItemCollection).
getSessionContext() - Method in class org.imixs.workflow.jee.ejb.WorkflowServiceBean
 
getUserName() - Method in class org.imixs.workflow.jee.plugins.AbstractPlugin
determines the current username (callerPrincipal)
getVersion() - Method in class org.imixs.workflow.jee.plugins.VersionPlugin
 
getWorkflowService() - Method in class org.imixs.workflow.jee.plugins.VersionPlugin
 
getWorkItem(String) - Method in class org.imixs.workflow.jee.ejb.WorkflowServiceBean
This method loads a Workitem with the corresponding uniqueid
getWorkList(String) - Method in class org.imixs.workflow.jee.ejb.WorkflowServiceBean
 
getWorkList(String, int, int, String, int) - Method in class org.imixs.workflow.jee.ejb.WorkflowServiceBean
 
getWorkListByCreator(String, int, int, String, int) - Method in class org.imixs.workflow.jee.ejb.WorkflowServiceBean
 
getWorkListByGroup(String, int, int, String, int) - Method in class org.imixs.workflow.jee.ejb.WorkflowServiceBean
 
getWorkListByOwner(String, int, int, String, int) - Method in class org.imixs.workflow.jee.ejb.WorkflowServiceBean
 
getWorkListByProcessID(int, int, int, String, int) - Method in class org.imixs.workflow.jee.ejb.WorkflowServiceBean
 
getWorkListByRef(String) - Method in class org.imixs.workflow.jee.ejb.WorkflowServiceBean
 
getWorkListByRef(String, int, int, String, int) - Method in class org.imixs.workflow.jee.ejb.WorkflowServiceBean
 
getWorkListByWriteAccess(int, int, String, int) - Method in class org.imixs.workflow.jee.ejb.WorkflowServiceBean
 
getWriteAccessFields() - Method in class org.imixs.workflow.jee.ejb.EntityServiceBean
 

I

init(WorkflowContext) - Method in class org.imixs.workflow.jee.plugins.AbstractPlugin
Initialize Plugin and get an instance of the EJB Session Context
init(WorkflowContext) - Method in class org.imixs.workflow.jee.plugins.MailPlugin
the init method is responsible for initializing the mail session object receifed from the jndi context The Default name of the Mail Session is 'org.imixs.workflow.jee.mailsession' The name can be overwritten by the EJB Properties of the workflowmanager
init(WorkflowContext) - Method in class org.imixs.workflow.jee.plugins.VersionPlugin
the init method throws an exception if the plugin is not run in a instance of org.imixs.workflow.jee.ejb.WorkflowManager.
initializeMailMessage() - Method in class org.imixs.workflow.jee.plugins.MailPlugin
initializes a new mail Message object

L

LDAP_JNDI_NAME - Variable in class org.imixs.workflow.jee.plugins.extended.ADMailPlugin
 
LDAP_JNDI_NAME - Variable in class org.imixs.workflow.jee.plugins.extended.OpenLDAPMailPlugin
 
load(String) - Method in class org.imixs.workflow.jee.ejb.EntityServiceBean
This method loads a entity by its id and assembles all existing index attributes which were breaded out to subdata objects into one single ItemCollection.

M

MailPlugin - Class in org.imixs.workflow.jee.plugins
This plugin supports a Mail interface to send mail like defined in the model using the Mail tab in an activity Entity.
MailPlugin() - Constructor for class org.imixs.workflow.jee.plugins.MailPlugin
 
ModelServiceBean - Class in org.imixs.workflow.jee.ejb
This is the IX JEE ModelManager Implementation.
ModelServiceBean() - Constructor for class org.imixs.workflow.jee.ejb.ModelServiceBean
 

O

OpenLDAPMailPlugin - Class in org.imixs.workflow.jee.plugins.extended
This Plugin extends the standard JEE MailPlugin to lookup smtp mail addresses from an OpenLDAP directory by a given username.
OpenLDAPMailPlugin() - Constructor for class org.imixs.workflow.jee.plugins.extended.OpenLDAPMailPlugin
 
org.imixs.workflow.jee.ejb - package org.imixs.workflow.jee.ejb
 
org.imixs.workflow.jee.plugins - package org.imixs.workflow.jee.plugins
 
org.imixs.workflow.jee.plugins.extended - package org.imixs.workflow.jee.plugins.extended
 

P

processReport(String) - Method in class org.imixs.workflow.jee.ejb.ReportServiceBean
Process a QueryEntity Object identified by the attribute txtname.
processWorkItem(ItemCollection) - Method in class org.imixs.workflow.jee.ejb.WorkflowServiceBean
processes a workitem with the provided Activity ID
processWorkItems(Timer) - Method in class org.imixs.workflow.jee.ejb.WorkflowSchedulerBean
This is the mehtod which processed scheuduled workitems when the timer is called.

R

remove(ItemCollection) - Method in class org.imixs.workflow.jee.ejb.EntityServiceBean
removes an ItemCollection from the Database.
removeIndex(String) - Method in class org.imixs.workflow.jee.ejb.EntityServiceBean
This method removes an existing index from the current indexlist and updates existing entities.
removeModelVersion(String) - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
This method removes a spcific ModelVersion defined by param 'modelversion'.
removeWorkItem(ItemCollection) - Method in class org.imixs.workflow.jee.ejb.WorkflowServiceBean
 
ReportServiceBean - Class in org.imixs.workflow.jee.ejb
The WebService Implementation class uses the corresponding stateless session ejb Implementation class.
ReportServiceBean() - Constructor for class org.imixs.workflow.jee.ejb.ReportServiceBean
 
run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.jee.plugins.AbstractPlugin
 
run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.jee.plugins.MailPlugin
 
run(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.jee.plugins.VersionPlugin
creates an version depending to the version mode and the version activity ID provided by the workflow model.

S

save(ItemCollection) - Method in class org.imixs.workflow.jee.ejb.EntityServiceBean
This Method saves an ItemCollection as an Entity Bean Instance using the JPA EntityManager.
saveActivityEntity(ItemCollection) - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
Saves or updates an ActivityEntity represented by an ItemCollection.
saveEnvironmentEntity(ItemCollection) - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
 
saveProcessEntity(ItemCollection) - Method in class org.imixs.workflow.jee.ejb.ModelServiceBean
Saves or updates a ProcessEntitiy represented by an ItemCollection.
scheduleWorkflow(ItemCollection) - Method in class org.imixs.workflow.jee.ejb.WorkflowSchedulerBean
This Method starts a new TimerService.
setVersion(ItemCollection) - Method in class org.imixs.workflow.jee.plugins.VersionPlugin
 

U

updateReport(ItemCollection) - Method in class org.imixs.workflow.jee.ejb.ReportServiceBean
updates a Entity Report Object.

V

VersionPlugin - Class in org.imixs.workflow.jee.plugins
This plugin handles the creation and management of versions from an existing workitem.
VersionPlugin() - Constructor for class org.imixs.workflow.jee.plugins.VersionPlugin
 

W

WorkflowSchedulerBean - Class in org.imixs.workflow.jee.ejb
This is the implementation of a scheduled workflow service.
WorkflowSchedulerBean() - Constructor for class org.imixs.workflow.jee.ejb.WorkflowSchedulerBean
 
WorkflowServiceBean - Class in org.imixs.workflow.jee.ejb
 
WorkflowServiceBean() - Constructor for class org.imixs.workflow.jee.ejb.WorkflowServiceBean
 
workItemInDue(ItemCollection, ItemCollection) - Method in class org.imixs.workflow.jee.ejb.WorkflowSchedulerBean
This method checks if a workitem (doc) is in due.

A C E F G I L M O P R S U V W

Copyright © 2006-2011 Imixs Software Solutions GmbH. All Rights Reserved.