public class BulkActivityManagerApiController
extends org.openmdx.portal.servlet.AbstractApiController
| Modifier and Type | Class and Description |
|---|---|
static class |
BulkActivityManagerApiController.ActivityCreationStateBean
ActivityCreationStateBean
|
static class |
BulkActivityManagerApiController.ActivityFollowUpBean
ActivityFollowUpBean
|
static class |
BulkActivityManagerApiController.ActivityTemplateBean
ActivityTemplateBean
|
static class |
BulkActivityManagerApiController.BulkCreateActivityBean
BulkCreateActivityBean
|
static class |
BulkActivityManagerApiController.DataBean
DataBean
|
static class |
BulkActivityManagerApiController.DoBulkActivityFollowUpParams
DoBulkActivityFollowUpParams
|
static class |
BulkActivityManagerApiController.DoBulkCreateActivityParams
DoBulkCreateActivityParams
|
static class |
BulkActivityManagerApiController.MetaInfBean
MetaInfBean
|
static class |
BulkActivityManagerApiController.ProcessState
ProcessState
|
static class |
BulkActivityManagerApiController.TimerBean
TimerBean
|
static class |
BulkActivityManagerApiController.WfProcessInstanceBean
WfProcessInstanceBean
|
org.openmdx.portal.servlet.AbstractApiController.ObjectReferenceBean, org.openmdx.portal.servlet.AbstractApiController.OptionBean, org.openmdx.portal.servlet.AbstractApiController.QueryBean, org.openmdx.portal.servlet.AbstractApiController.VoidBean| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_SET_NAME_SETTINS |
| Constructor and Description |
|---|
BulkActivityManagerApiController()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
BulkActivityManagerApiController.WfProcessInstanceBean |
doBulkActivityFollowUp(org.openmdx.base.naming.Path path,
BulkActivityManagerApiController.DoBulkActivityFollowUpParams params)
Do bulk activity follow up.
|
BulkActivityManagerApiController.WfProcessInstanceBean |
doBulkCreateActivity(org.openmdx.base.naming.Path path,
BulkActivityManagerApiController.DoBulkCreateActivityParams params)
Do bulk create activity.
|
BulkActivityManagerApiController.DataBean |
doSaveActivityTemplate(org.openmdx.base.naming.Path path,
BulkActivityManagerApiController.ActivityTemplateBean activityTemplateBean)
Put data.
|
Property |
findProperty(CrxObject propertySetHolder,
String propertySetPrefix,
String propertyName)
Find property.
|
Object |
fromJson(Reader reader,
Class<?> clazz) |
Segment |
getAccountSegment(org.openmdx.base.naming.Path path)
Get account segment.
|
List<org.openmdx.portal.servlet.AbstractApiController.ObjectReferenceBean> |
getActivityProcessTransitions(org.openmdx.base.naming.Path path,
org.openmdx.portal.servlet.AbstractApiController.QueryBean queryBean)
Get activity process transitions.
|
List<org.openmdx.portal.servlet.AbstractApiController.ObjectReferenceBean> |
getContacts(org.openmdx.base.naming.Path path,
org.openmdx.portal.servlet.AbstractApiController.QueryBean queryBean)
Get contacts.
|
int |
getCountActivities(ActivityGroup activityGroup,
ActivityProcessState activityProcessState,
ActivityCreator activityCreator)
Get number of activities having the given process state.
|
int |
getCountChildrenFailed(WfProcessInstance wfProcessInstance)
Get number of failed child processes.
|
int |
getCountChildrenPending(WfProcessInstance wfProcessInstance)
Get number of pending child processes.
|
int |
getCountChildrenSuccess(WfProcessInstance wfProcessInstance)
Get number of successful child processes.
|
BulkActivityManagerApiController.DataBean |
getData(org.openmdx.base.naming.Path path)
Get data bean.
|
Date |
getDateTimeProperty(CrxObject propertySetHolder,
String propertySetPrefix,
String propertyName)
Get date property value.
|
List<org.openmdx.portal.servlet.AbstractApiController.ObjectReferenceBean> |
getEMailAddresses(org.openmdx.base.naming.Path path,
org.openmdx.portal.servlet.AbstractApiController.QueryBean queryBean)
Get email addresses.
|
Integer |
getIntegerProperty(CrxObject propertySetHolder,
String propertySetPrefix,
String propertyName)
Get integer property value.
|
BulkActivityManagerApiController.MetaInfBean |
getMetaInf(org.openmdx.base.naming.Path path)
Get meta data.
|
org.openmdx.portal.servlet.AbstractApiController.ObjectReferenceBean |
getObjectReferenceProperty(CrxObject propertySetHolder,
String propertySetPrefix,
String propertyName)
Get string property value as object reference.
|
String |
getStringProperty(CrxObject propertySetHolder,
String propertySetPrefix,
String propertyName)
Get string property value.
|
List<Short> |
getTemplateLocales(ActivityCreator activityCreator)
Get template locales.
|
BulkActivityManagerApiController.ProcessState |
getWfProcessState(WfProcessInstance wfProcessInstance)
Get WfProcess state.
|
Segment |
getWorkflowSegment(org.openmdx.base.naming.Path path)
Get workflow segment.
|
static void |
initSettings(ActivityCreator activityCreator,
short locale)
Init wizard settings for given activity creator and locale.
|
void |
saveActivityTemplate(BulkActivityManagerApiController.ActivityTemplateBean dataBean)
Update activity template.
|
void |
setDateTimeProperty(CrxObject propertySetHolder,
String propertySetPrefix,
String propertyName,
Date value)
Set date property value.
|
void |
setIntegerProperty(CrxObject propertySetHolder,
String propertySetPrefix,
String propertyName,
Integer value)
Set integer property value.
|
void |
setObjectReferenceProperty(CrxObject propertySetHolder,
String propertySetPrefix,
String propertyName,
org.openmdx.portal.servlet.AbstractApiController.ObjectReferenceBean value)
Set object reference property.
|
void |
setStringProperty(CrxObject propertySetHolder,
String propertySetPrefix,
String propertyName,
String value)
Set string property value.
|
BulkActivityManagerApiController.ActivityCreationStateBean |
toActivityCreationStateBean(ActivityGroup activityGroup,
ActivityProcessState activityProcessState,
ActivityCreator activityCreator)
Get activity creation status.
|
BulkActivityManagerApiController.ActivityTemplateBean |
toActivityTemplateBean(ActivityCreator activityCreator,
Short locale)
Get activity template bean.
|
BulkActivityManagerApiController.BulkCreateActivityBean |
toBulkCreateActivityBean(ActivityGroup activityGroup,
ActivityCreator activityCreator,
Short templateLocale)
Get bulk create activity bean.
|
String |
toJson(Object object) |
BulkActivityManagerApiController.WfProcessInstanceBean |
toWfProcessInstanceBean(WfProcessInstance wfProcessInstance)
Map WfProcessInstance to bean.
|
close, forward, getApp, getCodes, getCommand, getFirstParameterValue, getLabel, getOptions, getParameterMap, getParameterValues, getPm, getRequest, getRequestId, getSession, getTexts, getToolTip, handle, init, newObjectReferenceBean, prepare, setApp, setCodes, setCommand, setParameterMap, setPm, setRequest, setRequestId, setSession, setTextspublic static final String PROPERTY_SET_NAME_SETTINS
public BulkActivityManagerApiController()
public Object fromJson(Reader reader, Class<?> clazz) throws org.openmdx.base.exception.ServiceException
fromJson in class org.openmdx.portal.servlet.AbstractApiControllerorg.openmdx.base.exception.ServiceExceptionpublic String toJson(Object object) throws org.openmdx.base.exception.ServiceException
toJson in class org.openmdx.portal.servlet.AbstractApiControllerorg.openmdx.base.exception.ServiceExceptionpublic Segment getAccountSegment(org.openmdx.base.naming.Path path) throws org.openmdx.base.exception.ServiceException
path - org.openmdx.base.exception.ServiceExceptionpublic Segment getWorkflowSegment(org.openmdx.base.naming.Path path) throws org.openmdx.base.exception.ServiceException
path - org.openmdx.base.exception.ServiceExceptionpublic static void initSettings(ActivityCreator activityCreator, short locale) throws org.openmdx.base.exception.ServiceException
activityCreator - locale - org.openmdx.base.exception.ServiceExceptionpublic List<Short> getTemplateLocales(ActivityCreator activityCreator)
public BulkActivityManagerApiController.ProcessState getWfProcessState(WfProcessInstance wfProcessInstance)
wfProcessInstance - public int getCountChildrenFailed(WfProcessInstance wfProcessInstance)
wfProcessInstance - public int getCountChildrenPending(WfProcessInstance wfProcessInstance)
wfProcessInstance - public int getCountChildrenSuccess(WfProcessInstance wfProcessInstance)
wfProcessInstance - public int getCountActivities(ActivityGroup activityGroup, ActivityProcessState activityProcessState, ActivityCreator activityCreator)
public BulkActivityManagerApiController.WfProcessInstanceBean toWfProcessInstanceBean(WfProcessInstance wfProcessInstance) throws org.openmdx.base.exception.ServiceException
wfProcessInstance - org.openmdx.base.exception.ServiceExceptionpublic BulkActivityManagerApiController.ActivityCreationStateBean toActivityCreationStateBean(ActivityGroup activityGroup, ActivityProcessState activityProcessState, ActivityCreator activityCreator) throws org.openmdx.base.exception.ServiceException
activityGroup - activityProcessState - org.openmdx.base.exception.ServiceExceptionpublic String getStringProperty(CrxObject propertySetHolder, String propertySetPrefix, String propertyName) throws org.openmdx.base.exception.ServiceException
propertySetHolder - propertySetPrefix - propertyName - org.openmdx.base.exception.ServiceExceptionpublic Integer getIntegerProperty(CrxObject propertySetHolder, String propertySetPrefix, String propertyName) throws org.openmdx.base.exception.ServiceException
propertySetHolder - propertySetPrefix - propertyName - org.openmdx.base.exception.ServiceExceptionpublic org.openmdx.portal.servlet.AbstractApiController.ObjectReferenceBean getObjectReferenceProperty(CrxObject propertySetHolder, String propertySetPrefix, String propertyName) throws org.openmdx.base.exception.ServiceException
propertySetHolder - propertySetPrefix - propertyName - org.openmdx.base.exception.ServiceExceptionpublic Date getDateTimeProperty(CrxObject propertySetHolder, String propertySetPrefix, String propertyName) throws org.openmdx.base.exception.ServiceException
propertySetHolder - propertySetPrefix - propertyName - org.openmdx.base.exception.ServiceExceptionpublic void setStringProperty(CrxObject propertySetHolder, String propertySetPrefix, String propertyName, String value) throws org.openmdx.base.exception.ServiceException
propertySetHolder - propertySetPrefix - propertyName - value - org.openmdx.base.exception.ServiceExceptionpublic void setDateTimeProperty(CrxObject propertySetHolder, String propertySetPrefix, String propertyName, Date value) throws org.openmdx.base.exception.ServiceException
propertySetHolder - propertySetPrefix - propertyName - value - org.openmdx.base.exception.ServiceExceptionpublic void setIntegerProperty(CrxObject propertySetHolder, String propertySetPrefix, String propertyName, Integer value) throws org.openmdx.base.exception.ServiceException
propertySetHolder - propertySetPrefix - propertyName - value - org.openmdx.base.exception.ServiceExceptionpublic Property findProperty(CrxObject propertySetHolder, String propertySetPrefix, String propertyName) throws org.openmdx.base.exception.ServiceException
propertySetHolder - propertySetPrefix - propertyName - org.openmdx.base.exception.ServiceExceptionpublic void setObjectReferenceProperty(CrxObject propertySetHolder, String propertySetPrefix, String propertyName, org.openmdx.portal.servlet.AbstractApiController.ObjectReferenceBean value) throws org.openmdx.base.exception.ServiceException
propertySetHolder - propertySetPrefix - propertyName - value - org.openmdx.base.exception.ServiceExceptionpublic BulkActivityManagerApiController.ActivityTemplateBean toActivityTemplateBean(ActivityCreator activityCreator, Short locale) throws org.openmdx.base.exception.ServiceException
activityCreator - locale - org.openmdx.base.exception.ServiceExceptionpublic void saveActivityTemplate(BulkActivityManagerApiController.ActivityTemplateBean dataBean) throws org.openmdx.base.exception.ServiceException
dataBean - org.openmdx.base.exception.ServiceExceptionpublic BulkActivityManagerApiController.BulkCreateActivityBean toBulkCreateActivityBean(ActivityGroup activityGroup, ActivityCreator activityCreator, Short templateLocale) throws org.openmdx.base.exception.ServiceException
activityGroup - activityCreator - templateLocale - org.openmdx.base.exception.ServiceExceptionpublic BulkActivityManagerApiController.DataBean getData(org.openmdx.base.naming.Path path) throws org.openmdx.base.exception.ServiceException
path - org.openmdx.base.exception.ServiceExceptionpublic BulkActivityManagerApiController.DataBean doSaveActivityTemplate(org.openmdx.base.naming.Path path, BulkActivityManagerApiController.ActivityTemplateBean activityTemplateBean) throws org.openmdx.base.exception.ServiceException
path - activityTemplateBean - org.openmdx.base.exception.ServiceExceptionpublic BulkActivityManagerApiController.MetaInfBean getMetaInf(org.openmdx.base.naming.Path path) throws org.openmdx.base.exception.ServiceException
path - org.openmdx.base.exception.ServiceExceptionpublic List<org.openmdx.portal.servlet.AbstractApiController.ObjectReferenceBean> getContacts(org.openmdx.base.naming.Path path, org.openmdx.portal.servlet.AbstractApiController.QueryBean queryBean) throws org.openmdx.base.exception.ServiceException
path - queryBean - org.openmdx.base.exception.ServiceExceptionpublic List<org.openmdx.portal.servlet.AbstractApiController.ObjectReferenceBean> getEMailAddresses(org.openmdx.base.naming.Path path, org.openmdx.portal.servlet.AbstractApiController.QueryBean queryBean) throws org.openmdx.base.exception.ServiceException
path - queryBean - org.openmdx.base.exception.ServiceExceptionpublic List<org.openmdx.portal.servlet.AbstractApiController.ObjectReferenceBean> getActivityProcessTransitions(org.openmdx.base.naming.Path path, org.openmdx.portal.servlet.AbstractApiController.QueryBean queryBean) throws org.openmdx.base.exception.ServiceException
path - queryBean - org.openmdx.base.exception.ServiceExceptionpublic BulkActivityManagerApiController.WfProcessInstanceBean doBulkCreateActivity(org.openmdx.base.naming.Path path, BulkActivityManagerApiController.DoBulkCreateActivityParams params) throws org.openmdx.base.exception.ServiceException
path - params - org.openmdx.base.exception.ServiceExceptionpublic BulkActivityManagerApiController.WfProcessInstanceBean doBulkActivityFollowUp(org.openmdx.base.naming.Path path, BulkActivityManagerApiController.DoBulkActivityFollowUpParams params) throws org.openmdx.base.exception.ServiceException
path - params - org.openmdx.base.exception.ServiceExceptionThis software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.