public class OwBPMDocument
extends com.wewebu.ow.server.app.OwMasterDocument
Workdesk BPM Plugin.
Main Document
Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.
For licensing information read the license.txt file or
go to: http://wiki.alfresco.com
Modifier and Type | Field and Description |
---|---|
protected static String |
CONFIG_NODE_PAGEABLE |
protected com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository |
m_bpmrepository
the bpm repository
|
protected List |
m_columnInfoList
list of OwFieldColumnInfo to be used for the child list columns
|
protected Map |
m_rulemap
map of List of OwPriorityRule rules, keyed by container name
|
static String |
QUEUE_DELIMITER
token that identifies a delimiter in configuration
|
static String |
SETTINGS_PARAM_COLUMN_INFO
settings parameter name for the column info list for the node list view.
|
static String |
SETTINGS_PARAM_SORT
settings parameter name for the sorting.
|
Constructor and Description |
---|
OwBPMDocument() |
Modifier and Type | Method and Description |
---|---|
protected com.wewebu.ow.server.collections.OwLoadContext |
createLoadContext(OwBPMVirtualQueue queue) |
com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository |
getBpmRepository()
the bpm repository
|
protected List |
getColumnSortCriteria()
Get the column sort criteria.
Column sort criteria can be defined via <ColumnSortCriteria>
tag in owplugins.xml or Settings plugin.Double defined properties will be filtered out. |
protected List |
getDefaultColumnInfo()
get the default column info for the child list if no column info is defined in the opened folder
|
int |
getMaxChildCount()
get the maximum number of items to retrieve in a queue
|
Map |
getRuleMap()
map of List of OwStandardPriorityRule rules, keyed by container name
|
Collection |
getWorkQueues()
a collection of OwBPMVirtualQueue for each queue
|
protected void |
init() |
boolean |
isUsePaging() |
dispatch, getConfigNode, getConfiguration, getMasterView, getPersistentAttributeBagWriteable, getPlugin, getPluginID, getSafeSetting, onDispatch, setPlugin, setSafeSetting
attachView, attributecount, clear, detachView, getAttribute, getAttribute, getAttributeNames, getSafeAttribute, hasAttribute, remove, save, setAttribute, update
attach, detach, disableRequestListener, enableRequestListener, getAjaxEventURL, getContext, getEventURL, getFormEventFunction, getFormEventURL, getFormName, getFormTarget, getID, onExternalRequest, onFormEvent, onRequest, setExternalFormTarget, updateExternalFormTarget
protected static final String CONFIG_NODE_PAGEABLE
public static final String QUEUE_DELIMITER
public static final String SETTINGS_PARAM_COLUMN_INFO
public static final String SETTINGS_PARAM_SORT
protected com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository m_bpmrepository
protected List m_columnInfoList
protected Map m_rulemap
public Map getRuleMap() throws Exception
Exception
protected List getDefaultColumnInfo() throws Exception
Exception
protected List getColumnSortCriteria() throws Exception
<ColumnSortCriteria>
tag in owplugins.xml
or Settings plugin.Exception
public Collection getWorkQueues() throws Exception
Exception,
- OwConfigurationExceptionException
public com.wewebu.ow.server.ecm.bpm.OwWorkitemRepository getBpmRepository() throws Exception
Exception
public int getMaxChildCount()
protected void init() throws Exception
init
in class com.wewebu.ow.server.app.OwMasterDocument
Exception
public boolean isUsePaging()
protected com.wewebu.ow.server.collections.OwLoadContext createLoadContext(OwBPMVirtualQueue queue) throws Exception
Exception
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.