public class BulkCreateActivityWizardController
extends org.openmdx.portal.servlet.AbstractWizardController
Modifier and Type | Field and Description |
---|---|
static String |
CONTACT_CLASS |
static int |
NUM_OF_TEST_ACTIVITIES |
static String |
PROPERTY_SET_NAME_SETTINS |
static String |
TIMER_CLASS |
Constructor and Description |
---|
BulkCreateActivityWizardController()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
createActivities(BulkCreateActivityWorkflow.CreationType creationType)
Bulk create activities.
|
void |
doCancel()
Cancel action.
|
void |
doConfirmDeleteActivities(Boolean isInitialized,
Boolean excludeNoBulkEMail,
String selectedLocale,
String activityGroupXri,
String selectedTargetGroupXri,
Map<String,Object> formFields)
ConfirmDeleteActivities action.
|
void |
doCountActivities(Boolean isInitialized,
Boolean excludeNoBulkEMail,
String selectedLocale,
String selectedTargetGroupXri,
String activityGroupXri,
Map<String,Object> formFields)
CountActivities action.
|
void |
doCreate(Boolean isInitialized,
Boolean excludeNoBulkEMail,
String selectedLocale,
String selectedTargetGroupXri,
Map<String,Object> formFields)
Create action.
|
void |
doCreateConfirmed(Boolean isInitialized,
Boolean excludeNoBulkEMail,
String selectedLocale,
String selectedTargetGroupXri,
Map<String,Object> formFields)
CreateConfirmed action.
|
void |
doCreateTest(Boolean isInitialized,
Boolean excludeNoBulkEMail,
String selectedLocale,
String selectedTargetGroupXri,
Map<String,Object> formFields)
CreateTest action.
|
void |
doCreateTestConfirmed(Boolean isInitialized,
Boolean excludeNoBulkEMail,
String selectedLocale,
String selectedTargetGroupXri,
Map<String,Object> formFields)
CreateTestConfirmed action.
|
void |
doDeleteActivities(Boolean isInitialized,
Boolean excludeNoBulkEMail,
String selectedLocale,
String selectedTargetGroupXri,
String activityGroupXri,
Map<String,Object> formFields)
DeleteActivities action.
|
void |
doOK(Boolean isInitialized,
Boolean excludeNoBulkEMail,
String selectedLocale,
String selectedTargetGroupXri,
Map<String,Object> formFields)
OK action.
|
void |
doRefresh(Boolean isInitialized,
Boolean excludeNoBulkEMail,
String selectedLocale,
String selectedTargetGroupXri,
Map<String,Object> formFields)
Refresh action.
|
void |
doReload(Boolean isInitialized,
Boolean excludeNoBulkEMail,
String selectedLocale,
String selectedTargetGroupXri,
Map<String,Object> formFields)
Reload action.
|
void |
doSave(Boolean isInitialized,
Boolean excludeNoBulkEMail,
String selectedLocale,
String selectedTargetGroupXri,
Map<String,Object> formFields)
Save action.
|
ActivityCreator |
getActivityCreator() |
ActivityGroup |
getActivityGroup() |
ActivityType |
getActivityType() |
protected org.openmdx.portal.servlet.Action |
getAfterCreateConfirmedExitAction(org.openmdx.base.accessor.jmi.cci.RefObject_1_0 targetObject)
Get exit action after doCreateConfirmed was processed successfully.
|
Boolean |
getCanCreate() |
Boolean |
getConfirmDeleteActivities() |
BulkCreateActivityWorkflow.CreationType |
getCreationType() |
Boolean |
getExcludeNoBulkEMail() |
List<String> |
getExecutionReport() |
Map<String,Object> |
getFormFields() |
GregorianCalendar |
getLocalizedCalendar()
Get localized Calendar.
|
Integer |
getNumberOfFilteredActivities() |
List<Short> |
getSelectableLocales()
Get selectable locales.
|
List<org.openmdx.base.jmi1.BasicObject> |
getSelectableTargetGroups()
Get selectable target groups for accounts.
|
Boolean |
getSelectedAccountsOnly() |
Number |
getSelectedLocale() |
org.openmdx.base.jmi1.BasicObject |
getSelectedTargetGroup() |
org.openmdx.portal.servlet.ViewPort |
getViewPort(Writer out)
Get view port.
|
boolean |
hasEMailSender()
Return true if either e-mail sender is set or
class of activities to be created is not ActivityClass.EMAIL.
|
boolean |
hasTargetGroupAccounts()
Return true if target group is defined.
|
boolean |
init(javax.servlet.http.HttpServletRequest request,
String encoding,
boolean assertRequestId,
boolean assertObjectXri) |
static void |
initSettings(ActivityCreator activityCreator,
short locale)
Init wizard settings for given activity creator and locale.
|
void |
updateEMailRecipient(EMail email,
EMailAddress emailAddress,
Activities.PartyType partyType)
Update e-mail recipient.
|
forward, getApp, getCodes, getCommand, getCurrentView, getErrorMessage, getExitAction, getFieldLabel, getFirstParameterValue, getForm, getForms, getObject, getObjectIdentity, getParameterValues, getPm, getProviderName, getRequest, getRequestId, getRequestParameter, getSegmentName, getServletPath, getServletPathPrefix, getSession, getTexts, getToolTip, getWizardName, handle, initFormFields, prepare, setApp, setCodes, setCurrentView, setExitAction, setForms, setObject, setObjectIdentity, setPm, setProviderName, setRequest, setRequestId, setSegmentName, setSession, setTexts
public static final String CONTACT_CLASS
public static final String TIMER_CLASS
public static final int NUM_OF_TEST_ACTIVITIES
public static final String PROPERTY_SET_NAME_SETTINS
public BulkCreateActivityWizardController()
public boolean init(javax.servlet.http.HttpServletRequest request, String encoding, boolean assertRequestId, boolean assertObjectXri)
init
in class org.openmdx.portal.servlet.AbstractWizardController
public void updateEMailRecipient(EMail email, EMailAddress emailAddress, Activities.PartyType partyType) throws org.openmdx.base.exception.ServiceException
email
- emailAddress
- partyType
- org.openmdx.base.exception.ServiceException
public GregorianCalendar getLocalizedCalendar()
app
- public void createActivities(BulkCreateActivityWorkflow.CreationType creationType) throws org.openmdx.base.exception.ServiceException
creationType
- org.openmdx.base.exception.ServiceException
IOException
public static void initSettings(ActivityCreator activityCreator, short locale) throws org.openmdx.base.exception.ServiceException
activityCreator
- locale
- org.openmdx.base.exception.ServiceException
protected org.openmdx.portal.servlet.Action getAfterCreateConfirmedExitAction(org.openmdx.base.accessor.jmi.cci.RefObject_1_0 targetObject)
targetObject
- public void doOK(Boolean isInitialized, Boolean excludeNoBulkEMail, String selectedLocale, String selectedTargetGroupXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
isInitialized
- excludeNoBulkEMail
- formFields
- org.openmdx.base.exception.ServiceException
public void doCreate(Boolean isInitialized, Boolean excludeNoBulkEMail, String selectedLocale, String selectedTargetGroupXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
isInitialized
- excludeNoBulkEMail
- formFields
- org.openmdx.base.exception.ServiceException
public void doCreateConfirmed(Boolean isInitialized, Boolean excludeNoBulkEMail, String selectedLocale, String selectedTargetGroupXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
isInitialized
- excludeNoBulkEMail
- formFields
- org.openmdx.base.exception.ServiceException
public void doCreateTest(Boolean isInitialized, Boolean excludeNoBulkEMail, String selectedLocale, String selectedTargetGroupXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
isInitialized
- excludeNoBulkEMail
- formFields
- org.openmdx.base.exception.ServiceException
public void doCreateTestConfirmed(Boolean isInitialized, Boolean excludeNoBulkEMail, String selectedLocale, String selectedTargetGroupXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
isInitialized
- excludeNoBulkEMail
- formFields
- org.openmdx.base.exception.ServiceException
public void doSave(Boolean isInitialized, Boolean excludeNoBulkEMail, String selectedLocale, String selectedTargetGroupXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
isInitialized
- excludeNoBulkEMail
- formFields
- org.openmdx.base.exception.ServiceException
public boolean hasTargetGroupAccounts()
public boolean hasEMailSender()
public void doRefresh(Boolean isInitialized, Boolean excludeNoBulkEMail, String selectedLocale, String selectedTargetGroupXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
isInitialized
- excludeNoBulkEMail
- formFields
- org.openmdx.base.exception.ServiceException
public void doReload(Boolean isInitialized, Boolean excludeNoBulkEMail, String selectedLocale, String selectedTargetGroupXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
isInitialized
- excludeNoBulkEMail
- formFields
- org.openmdx.base.exception.ServiceException
public void doCountActivities(Boolean isInitialized, Boolean excludeNoBulkEMail, String selectedLocale, String selectedTargetGroupXri, String activityGroupXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
isInitialized
- excludeNoBulkEMail
- activityGroupXri
- formFields
- org.openmdx.base.exception.ServiceException
public void doDeleteActivities(Boolean isInitialized, Boolean excludeNoBulkEMail, String selectedLocale, String selectedTargetGroupXri, String activityGroupXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
isInitialized
- excludeNoBulkEMail
- activityGroupXri
- formFields
- org.openmdx.base.exception.ServiceException
public void doConfirmDeleteActivities(Boolean isInitialized, Boolean excludeNoBulkEMail, String selectedLocale, String activityGroupXri, String selectedTargetGroupXri, Map<String,Object> formFields) throws org.openmdx.base.exception.ServiceException
isInitialized
- excludeNoBulkEMail
- activityGroupXri
- formFields
- org.openmdx.base.exception.ServiceException
public void doCancel() throws org.openmdx.base.exception.ServiceException
org.openmdx.base.exception.ServiceException
public List<org.openmdx.base.jmi1.BasicObject> getSelectableTargetGroups()
public Boolean getExcludeNoBulkEMail()
public ActivityCreator getActivityCreator()
public Boolean getCanCreate()
public BulkCreateActivityWorkflow.CreationType getCreationType()
public Boolean getSelectedAccountsOnly()
public ActivityType getActivityType()
public Integer getNumberOfFilteredActivities()
public Boolean getConfirmDeleteActivities()
public ActivityGroup getActivityGroup()
public Number getSelectedLocale()
public org.openmdx.base.jmi1.BasicObject getSelectedTargetGroup()
public org.openmdx.portal.servlet.ViewPort getViewPort(Writer out)
out
- public void close() throws org.openmdx.base.exception.ServiceException
close
in class org.openmdx.portal.servlet.AbstractWizardController
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.