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, setTextspublic 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.AbstractWizardControllerpublic void updateEMailRecipient(EMail email, EMailAddress emailAddress, Activities.PartyType partyType) throws org.openmdx.base.exception.ServiceException
email - emailAddress - partyType - org.openmdx.base.exception.ServiceExceptionpublic GregorianCalendar getLocalizedCalendar()
app - public void createActivities(BulkCreateActivityWorkflow.CreationType creationType) throws org.openmdx.base.exception.ServiceException
creationType - org.openmdx.base.exception.ServiceExceptionIOExceptionpublic static void initSettings(ActivityCreator activityCreator, short locale) throws org.openmdx.base.exception.ServiceException
activityCreator - locale - org.openmdx.base.exception.ServiceExceptionprotected 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.ServiceExceptionpublic 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.ServiceExceptionpublic 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.ServiceExceptionpublic 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.ServiceExceptionpublic 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.ServiceExceptionpublic 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.ServiceExceptionpublic 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.ServiceExceptionpublic 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.ServiceExceptionpublic 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.ServiceExceptionpublic 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.ServiceExceptionpublic 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.ServiceExceptionpublic void doCancel()
              throws org.openmdx.base.exception.ServiceException
org.openmdx.base.exception.ServiceExceptionpublic 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.AbstractWizardControllerorg.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.