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, setTexts
public 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.AbstractApiController
org.openmdx.base.exception.ServiceException
public String toJson(Object object) throws org.openmdx.base.exception.ServiceException
toJson
in class org.openmdx.portal.servlet.AbstractApiController
org.openmdx.base.exception.ServiceException
public Segment getAccountSegment(org.openmdx.base.naming.Path path) throws org.openmdx.base.exception.ServiceException
path
- org.openmdx.base.exception.ServiceException
public Segment getWorkflowSegment(org.openmdx.base.naming.Path path) throws org.openmdx.base.exception.ServiceException
path
- org.openmdx.base.exception.ServiceException
public static void initSettings(ActivityCreator activityCreator, short locale) throws org.openmdx.base.exception.ServiceException
activityCreator
- locale
- org.openmdx.base.exception.ServiceException
public 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.ServiceException
public BulkActivityManagerApiController.ActivityCreationStateBean toActivityCreationStateBean(ActivityGroup activityGroup, ActivityProcessState activityProcessState, ActivityCreator activityCreator) throws org.openmdx.base.exception.ServiceException
activityGroup
- activityProcessState
- org.openmdx.base.exception.ServiceException
public String getStringProperty(CrxObject propertySetHolder, String propertySetPrefix, String propertyName) throws org.openmdx.base.exception.ServiceException
propertySetHolder
- propertySetPrefix
- propertyName
- org.openmdx.base.exception.ServiceException
public Integer getIntegerProperty(CrxObject propertySetHolder, String propertySetPrefix, String propertyName) throws org.openmdx.base.exception.ServiceException
propertySetHolder
- propertySetPrefix
- propertyName
- org.openmdx.base.exception.ServiceException
public 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.ServiceException
public Date getDateTimeProperty(CrxObject propertySetHolder, String propertySetPrefix, String propertyName) throws org.openmdx.base.exception.ServiceException
propertySetHolder
- propertySetPrefix
- propertyName
- org.openmdx.base.exception.ServiceException
public void setStringProperty(CrxObject propertySetHolder, String propertySetPrefix, String propertyName, String value) throws org.openmdx.base.exception.ServiceException
propertySetHolder
- propertySetPrefix
- propertyName
- value
- org.openmdx.base.exception.ServiceException
public void setDateTimeProperty(CrxObject propertySetHolder, String propertySetPrefix, String propertyName, Date value) throws org.openmdx.base.exception.ServiceException
propertySetHolder
- propertySetPrefix
- propertyName
- value
- org.openmdx.base.exception.ServiceException
public void setIntegerProperty(CrxObject propertySetHolder, String propertySetPrefix, String propertyName, Integer value) throws org.openmdx.base.exception.ServiceException
propertySetHolder
- propertySetPrefix
- propertyName
- value
- org.openmdx.base.exception.ServiceException
public Property findProperty(CrxObject propertySetHolder, String propertySetPrefix, String propertyName) throws org.openmdx.base.exception.ServiceException
propertySetHolder
- propertySetPrefix
- propertyName
- org.openmdx.base.exception.ServiceException
public 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.ServiceException
public BulkActivityManagerApiController.ActivityTemplateBean toActivityTemplateBean(ActivityCreator activityCreator, Short locale) throws org.openmdx.base.exception.ServiceException
activityCreator
- locale
- org.openmdx.base.exception.ServiceException
public void saveActivityTemplate(BulkActivityManagerApiController.ActivityTemplateBean dataBean) throws org.openmdx.base.exception.ServiceException
dataBean
- org.openmdx.base.exception.ServiceException
public BulkActivityManagerApiController.BulkCreateActivityBean toBulkCreateActivityBean(ActivityGroup activityGroup, ActivityCreator activityCreator, Short templateLocale) throws org.openmdx.base.exception.ServiceException
activityGroup
- activityCreator
- templateLocale
- org.openmdx.base.exception.ServiceException
public BulkActivityManagerApiController.DataBean getData(org.openmdx.base.naming.Path path) throws org.openmdx.base.exception.ServiceException
path
- org.openmdx.base.exception.ServiceException
public BulkActivityManagerApiController.DataBean doSaveActivityTemplate(org.openmdx.base.naming.Path path, BulkActivityManagerApiController.ActivityTemplateBean activityTemplateBean) throws org.openmdx.base.exception.ServiceException
path
- activityTemplateBean
- org.openmdx.base.exception.ServiceException
public BulkActivityManagerApiController.MetaInfBean getMetaInf(org.openmdx.base.naming.Path path) throws org.openmdx.base.exception.ServiceException
path
- org.openmdx.base.exception.ServiceException
public 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.ServiceException
public 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.ServiceException
public 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.ServiceException
public BulkActivityManagerApiController.WfProcessInstanceBean doBulkCreateActivity(org.openmdx.base.naming.Path path, BulkActivityManagerApiController.DoBulkCreateActivityParams params) throws org.openmdx.base.exception.ServiceException
path
- params
- org.openmdx.base.exception.ServiceException
public BulkActivityManagerApiController.WfProcessInstanceBean doBulkActivityFollowUp(org.openmdx.base.naming.Path path, BulkActivityManagerApiController.DoBulkActivityFollowUpParams params) throws org.openmdx.base.exception.ServiceException
path
- params
- org.openmdx.base.exception.ServiceException
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.