Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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
- addAttachedFile(FileData) - Method in class org.imixs.workflow.faces.fileupload.FileUploadController
-
This method is called by the AjaxFileUpload Servlet.
- 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.
- 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.
- 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
B
- back(ViewController) - Method in class org.imixs.workflow.faces.data.ViewHandler
C
- close() - Method in class org.imixs.workflow.faces.data.AbstractDataController
-
Closes the current conversation and reset the data item.
- compare(SelectItem, SelectItem) - Method in class org.imixs.workflow.faces.util.SelectItemComparator
- 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.
D
- data - Variable in class org.imixs.workflow.faces.data.AbstractDataController
- DEFAULT_TYPE - Static variable in class org.imixs.workflow.faces.data.WorkflowController
- delete(String) - Method in class org.imixs.workflow.faces.data.DocumentController
-
This action method deletes a workitem.
- 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
- 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
- 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
- ErrorHandler - Class in org.imixs.workflow.faces.util
- ErrorHandler() - Constructor for class org.imixs.workflow.faces.util.ErrorHandler
- events - Variable in class org.imixs.workflow.faces.data.DocumentController
F
- 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
- findMessage(String) - Method in class org.imixs.workflow.faces.util.ResourceBundleHandler
-
This helper method findes a message by key searching all bundles.
- forward(ViewController) - Method in class org.imixs.workflow.faces.data.ViewHandler
G
- get(String) - Method in class org.imixs.workflow.faces.util.ResourceBundleHandler
-
Default getter method
- 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
-
Converts a List of objects into a comma separated String
- 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.
- getBrowserLocale() - Method in class org.imixs.workflow.faces.util.ResourceBundleHandler
- getCID() - Method in class org.imixs.workflow.faces.fileupload.FileUploadController
-
Returns the current conversation id.
- getData(ViewController) - Method in class org.imixs.workflow.faces.data.ViewHandler
-
Returns the current view result.
- getDefaultType() - Method in class org.imixs.workflow.faces.data.AbstractDataController
-
This method returns the Default 'type' attribute of the local workitem.
- getDocument() - Method in class org.imixs.workflow.faces.data.DocumentController
-
Returns the current workItem.
- getDocumentService() - Method in class org.imixs.workflow.faces.data.AbstractDataController
- 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.
- getEventType() - Method in class org.imixs.workflow.faces.data.WorkflowEvent
- getExceptionHandler() - Method in class org.imixs.workflow.faces.util.ViewExpiredExceptionHandlerFactory
- getFileSize(String) - Method in class org.imixs.workflow.faces.fileupload.FileUploadController
-
get the file size for a given filename in human readable format
- getMessagesBundleByName(String) - Method in class org.imixs.workflow.faces.util.ResourceBundleHandler
- 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
- getPersistedFiles() - Method in class org.imixs.workflow.faces.fileupload.FileUploadController
-
returns the list of already persisted files.
- getQuery() - Method in class org.imixs.workflow.faces.data.ViewController
-
Returns the search Query
- getRemoteUser() - Method in class org.imixs.workflow.faces.util.LoginController
-
returns the remote user Name
- getServerURI() - Method in class org.imixs.workflow.faces.util.LoginController
-
returns the full qualified server URI from the current web context
- getSortBy() - Method in class org.imixs.workflow.faces.data.ViewController
- getTotalCount() - Method in class org.imixs.workflow.faces.data.ViewController
-
Returns the total count of entries for the current search query.
- getTotalPages() - Method in class org.imixs.workflow.faces.data.ViewController
- 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
- 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.
- getWorkitems() - Method in class org.imixs.workflow.faces.data.ViewController
-
Deprecated.
- getWrapped() - Method in class org.imixs.workflow.faces.util.ViewExpiredExceptionHandler
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.
I
- IMIXS_FILEDATA_LIST - Static variable in class org.imixs.workflow.faces.fileupload.AjaxFileUploadServlet
- init() - Method in class org.imixs.workflow.faces.data.ViewController
- init() - Method in class org.imixs.workflow.faces.data.ViewHandler
- init() - Method in class org.imixs.workflow.faces.util.ResourceBundleHandler
-
This method finds the browser locale
- 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
- isEndOfList() - Method in class org.imixs.workflow.faces.data.ViewController
- 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.
- isSortReverse() - Method in class org.imixs.workflow.faces.data.ViewController
- isUserInRole(String) - Method in class org.imixs.workflow.faces.util.LoginController
-
Test security context isUserInRole
L
- 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.
- loadData() - Method in class org.imixs.workflow.faces.data.ViewController
-
Returns the current view result.
- 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
O
- 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.
- onWorkflowEvent(WorkflowEvent) - Method in class org.imixs.workflow.faces.fileupload.FileUploadController
-
WorkflowEvent listener
- 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
P
- 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.
R
- removeAttachedFile(String) - Method in class org.imixs.workflow.faces.fileupload.FileUploadController
-
Removes a attached file object from the tmp list of uploaded files.
- removePersistedFile(String) - Method in class org.imixs.workflow.faces.fileupload.FileUploadController
-
Removes a file object from a given workitem.
- 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.
- ResourceBundleHandler - Class in org.imixs.workflow.faces.util
-
The ResourceBundleHandler provides helper method to lookup a label in different bundles.
- ResourceBundleHandler() - Constructor for class org.imixs.workflow.faces.util.ResourceBundleHandler
- round(double) - Static method in class org.imixs.workflow.faces.fileupload.FileUploadController
-
helper method to round for 2 digits.
S
- save() - Method in class org.imixs.workflow.faces.data.DocumentController
-
This method saves the current document.
- 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
- setDefaultType(String) - Method in class org.imixs.workflow.faces.data.AbstractDataController
-
This method set the default 'type' attribute of the local workitem.
- setDocument(ItemCollection) - Method in class org.imixs.workflow.faces.data.DocumentController
-
Set the current worktItem
- setEndOfList(boolean) - Method in class org.imixs.workflow.faces.data.ViewController
- setLoadStubs(boolean) - Method in class org.imixs.workflow.faces.data.ViewController
- 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
- setQuery(String) - Method in class org.imixs.workflow.faces.data.ViewController
-
set the search query
- setSortBy(String) - Method in class org.imixs.workflow.faces.data.ViewController
- setSortReverse(boolean) - Method in class org.imixs.workflow.faces.data.ViewController
- 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.
- startConversation() - Method in class org.imixs.workflow.faces.data.AbstractDataController
-
Starts a new conversation
V
- 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
- VectorConverter - Class in org.imixs.workflow.faces.util
-
The VectorConverter can be used to convert a new-line separated list into a vecotr and vice versa.
- 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
- 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
- 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
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form