com.ibm.commerce.tools.campaigns
Class CampaignInitiativeDetailsDataBean

java.lang.Object
  |
  +--com.ibm.commerce.beans.InputDataBeanImpl
        |
        +--com.ibm.commerce.beans.SmartDataBeanImpl
              |
              +--com.ibm.commerce.tools.campaigns.beansrc.CampaignInitiativeDataBeanBase
                    |
                    +--com.ibm.commerce.tools.campaigns.CampaignInitiativeDataBean
                          |
                          +--com.ibm.commerce.tools.campaigns.beansrc.CampaignInitiativeDetailsDataBeanBase
                                |
                                +--com.ibm.commerce.tools.campaigns.CampaignInitiativeDetailsDataBean
All Implemented Interfaces:
CampaignConstants, ConditionConstants, DataBean, InputDataBean, java.io.Serializable, SmartDataBean

public class CampaignInitiativeDetailsDataBean
extends CampaignInitiativeDetailsDataBeanBase
implements ConditionConstants

This class extends the CampaignInitiativeDataBean class to create a detailed data bean for a campaign initiative.

See Also:
Serialized Form

Nested Class Summary
static class CampaignInitiativeDetailsDataBean.WhenChoice
          The WhenChoice inner class defines the WHICH condition of the campaign initiative.
 
Field Summary
protected  java.util.Vector _availableCollateral
          Campaign initiative WHAT condition available general ad copies.
protected  java.util.Vector _availableCouponCollateral
          Campaign initiative WHAT condition available coupon advertisement.
protected  java.util.Vector _availableDiscountCollateral
          Campaign initiative WHAT condition available discount advertisement.
protected  java.util.Vector _availableSegments
          Campaign initiative available segments.
protected  java.lang.String _categoryLanguageDescription
          Campaign initiative WHAT condition language description for category.
protected  java.lang.String _currency
          Campaign initiative currency to use in the condition.
protected  java.util.Vector _daysOfTheWeek
          Campaign initiative WHEN condition selected days of the week.
protected  java.lang.Integer _defaultLanguageId
          Default language of the current store.
protected  boolean _everyday
          Campaign initiative WHEN condition everyday flag.
protected  java.lang.Integer _languageId
          Campaign initiative language to use in the condition.
protected  java.util.Vector _productAttributes
          Campaign initiative WHAT condition product attributes.
protected  java.lang.String _productAttributesCGName
          Campaign initiative WHAT condition product attributes name.
protected  java.lang.String _productLanguageDescription
          Campaign initiative WHAT condition language description for product.
protected  java.util.Vector _productNames
          Campaign initiative WHAT condition selected product name.
protected  java.util.Vector _productSkus
          Campaign initiative WHAT condition selected product SKU.
protected  java.util.Vector _selectedCategories
          Campaign initiative WHAT condition selected categories.
protected  java.lang.String _selectedCategoriesCGName
          Campaign initiative WHAT condition selected categories name.
protected  java.util.Vector _selectedCollateral
          Campaign initiative WHAT condition selected general ad copies.
protected  java.util.Vector _selectedCouponCollateral
          Campaign initiative WHAT condition selected coupon advertisement.
protected  java.lang.String _selectedDiscountCode
          Campaign initiative WHAT condition selected discount advertisement code.
protected  java.util.Vector _selectedDiscountCollateral
          Campaign initiative WHAT condition selected discount advertisement.
protected  java.lang.String _selectedDiscountUsage
          Campaign initiative WHAT condition selected discount advertisement details.
protected  java.util.Vector _selectedSegments
          Campaign initiative selected segments.
protected  java.lang.String _sellContentType
          Campaign initiative content type for cross-sell and up-sell.
protected  boolean _targetAllShoppers
          Campaign initiative target all shoppers flag.
protected  java.lang.String _whatType
          Campaign initiative WHAT type.
protected  java.util.Vector _whenChoices
          Campaign initiative WHEN conditions.
static java.lang.String COPYRIGHT
          IBM copyright notice field.
static java.lang.String FIND_CATENTRY_NAME
          Constant used to identify the method findNameByIdentifier is performing a search on catalog entry.
static java.lang.String FIND_CATGROUP_NAME
          Constant used to identify the method findNameByIdentifier is performing a search on catalog group.
protected  java.lang.String memberIds
          Member IDs for all the related stores in the store path.
 
Fields inherited from class com.ibm.commerce.tools.campaigns. CampaignInitiativeDataBean
_campaignId, _campaignName, _description, _disabled, _id, _initiativeName, _lastUpdateDate, _lastUpdatedBy, _ruleXML, _sellType, _status, _storeId, _xml
 
Fields inherited from class com.ibm.commerce.beans. SmartDataBeanImpl
commandContext
 
Fields inherited from class com.ibm.commerce.beans. InputDataBeanImpl
requestProperties
 
Fields inherited from interface com.ibm.commerce.condition. ConditionConstants
AND_LIST_CONDITION, OPEN_CONDITION, OPERATOR_CONTAINS, OPERATOR_DOES_NOT_CONTAIN, OPERATOR_DOES_NOT_END_WITH, OPERATOR_DOES_NOT_START_WITH, OPERATOR_ENDS_WITH, OPERATOR_EQUAL_TO, OPERATOR_GREATER_THAN, OPERATOR_GREATER_THAN_OR_EQUAL_TO, OPERATOR_LESS_THAN, OPERATOR_LESS_THAN_OR_EQUAL_TO, OPERATOR_NOT_EQUAL_TO, OPERATOR_STARTS_WITH, OR_LIST_CONDITION, SIMPLE_CONDITION, TRUE_CONDITION, XML_DTD_FRAGMENT, XML_INDENT
 
Fields inherited from interface com.ibm.commerce.tools.campaigns. CampaignConstants
ACTION_AWARENESS_AD, ACTION_CATEGORY_RECOMMENDATION, ACTION_COLLABORATIVE_FILTERING, ACTION_COUPON_AD, ACTION_CROSS_SELL, ACTION_DISCOUNT_AD, ACTION_PARAMETER_AVAILABILITY_DATE, ACTION_PARAMETER_CATEGORY, ACTION_PARAMETER_COLLATERAL, ACTION_PARAMETER_COMPARISON_OPERATOR, ACTION_PARAMETER_COUPON_COLLATERAL, ACTION_PARAMETER_CURRENCY, ACTION_PARAMETER_DISCOUNT_CODE, ACTION_PARAMETER_DISCOUNT_COLLATERAL, ACTION_PARAMETER_DISCOUNT_USAGE, ACTION_PARAMETER_INVENTORY_QUANTITY, ACTION_PARAMETER_LANGUAGE, ACTION_PARAMETER_LIST_PRICE, ACTION_PARAMETER_OFFER_PRICE, ACTION_PARAMETER_PRODUCT_DESCRIPTION, ACTION_PARAMETER_QUERY_OPERATOR, ACTION_PARAMETER_QUERY_TYPE, ACTION_PARAMETER_SELL_CONTENT_TYPE, ACTION_PARAMETER_SKU, ACTION_PARAMETER_SKU_PREFIX, ACTION_PARAMETER_VALUE_AND, ACTION_PARAMETER_VALUE_BOTH_QUERY, ACTION_PARAMETER_VALUE_GENERIC_QUERY, ACTION_PARAMETER_VALUE_OR, ACTION_PARAMETER_VALUE_SKU_QUERY, ACTION_SUGGESTIVE_SELL, ACTION_UP_SELL, ACTION_XML_FILE_INITIATIVE_SCHEDULE_LIST, AVAILABLE_AFTER, BROWSING_PRODUCT, CAMPAIGNS_RESOURCES, CATEGORY, COLLATERAL_TYPE_COUNT, collateralUrlArray, CURRENCY, DB_COLUMN_LENGTH_CAMPAIGN_DESCRIPTION, DB_COLUMN_LENGTH_CAMPAIGN_NAME, DB_COLUMN_LENGTH_CAMPAIGN_OBJECTIVE, DB_COLUMN_LENGTH_CAMPAIGN_OWNER, DB_COLUMN_LENGTH_INITIATIVE_DESCRIPTION, DB_COLUMN_LENGTH_INITIATIVE_NAME, ELEMENT_ACTION, ELEMENT_AVAILABLE_COLLATERAL, ELEMENT_AVAILABLE_COUPON_COLLATERAL, ELEMENT_AVAILABLE_DISCOUNT_COLLATERAL, ELEMENT_AVAILABLE_INITIATIVES, ELEMENT_AVAILABLE_LOCATIONS, ELEMENT_AVAILABLE_SEGMENTS, ELEMENT_CAMPAIGN, ELEMENT_CAMPAIGN_CHANGED, ELEMENT_CAMPAIGN_EXISTS, ELEMENT_CAMPAIGN_ID, ELEMENT_CAMPAIGN_NAME, ELEMENT_CAMPAIGN_NAME_INVALID, ELEMENT_CAMPAIGN_NAME_REQUIRED, ELEMENT_CATEGORY_REQUIRED, ELEMENT_COLLATERAL, ELEMENT_COLLATERAL_CHANGED, ELEMENT_COLLATERAL_DESC_FIELD1, ELEMENT_COLLATERAL_DESC_FIELD2, ELEMENT_COLLATERAL_EXISTS, ELEMENT_COLLATERAL_FIELD1, ELEMENT_COLLATERAL_FIELD2, ELEMENT_COLLATERAL_LOCATION, ELEMENT_COLLATERAL_MARKETING_TEXT, ELEMENT_COLLATERAL_NAME, ELEMENT_COLLATERAL_NAME_INVALID, ELEMENT_COLLATERAL_NAME_REQUIRED, ELEMENT_COLLATERAL_REQUIRED, ELEMENT_COLLATERAL_TYPE, ELEMENT_COLLATERAL_TYPE_NAME, ELEMENT_COLLATERAL_URL, ELEMENT_COLLATERAL_URL_COMMAND, ELEMENT_COLLATERAL_URL_COMMAND_PARAMETER, ELEMENT_COLLATERAL_URL_COMMAND_TYPE, ELEMENT_COLLATERAL_URL_CUSTOM, ELEMENT_COLLATERAL_URL_TYPE, ELEMENT_CONDITION, ELEMENT_CONDITION_DESCRIPTION_REQUIRED, ELEMENT_CONDITION_INDEX, ELEMENT_CONDITION_NAME, ELEMENT_CONDITION_NAME_INVALID, ELEMENT_CONDITION_NAME_REQUIRED, ELEMENT_CONDITIONS, ELEMENT_COUPON_ID, ELEMENT_CURRENCY, ELEMENT_DAY_OF_THE_WEEK_REQUIRED, ELEMENT_DAYS_OF_THE_WEEK, ELEMENT_DESCRIPTION, ELEMENT_DISABLED, ELEMENT_DISCOUNT_ID, ELEMENT_DISCOUNT_REQUIRED, ELEMENT_EMS, ELEMENT_EMS_CHANGED, ELEMENT_EMS_EXISTS, ELEMENT_EMS_ID, ELEMENT_EMS_NAME, ELEMENT_EMS_NAME_INVALID, ELEMENT_EMS_NAME_REQUIRED, ELEMENT_EMS_SUPPORTED_TYPES, ELEMENT_EMS_SUPPORTED_TYPES_VALUE, ELEMENT_END_DAY, ELEMENT_END_MONTH, ELEMENT_END_TIME, ELEMENT_END_YEAR, ELEMENT_EVERYDAY, ELEMENT_FILTER_REQUIRED, ELEMENT_FORCE_SAVE, ELEMENT_HIGH_INVENTORY_QUANTITY, ELEMENT_ID, ELEMENT_INITIATIVE, ELEMENT_INITIATIVE_CHANGED, ELEMENT_INITIATIVE_DETAILS, ELEMENT_INITIATIVE_EXISTS, ELEMENT_INITIATIVE_IDS, ELEMENT_INITIATIVE_NAME, ELEMENT_INITIATIVE_NAME_INVALID, ELEMENT_INITIATIVE_NAME_REQUIRED, ELEMENT_INITIATIVE_TYPE, ELEMENT_INVALID_AFTER_DATE, ELEMENT_INVALID_END_AFTER_START_DATE, ELEMENT_INVALID_END_DATE, ELEMENT_INVALID_END_TIME, ELEMENT_INVALID_HIGH_PRICE, ELEMENT_INVALID_INVENTORY_RANGE, ELEMENT_INVALID_LOW_PRICE, ELEMENT_INVALID_PRICE_RANGE, ELEMENT_INVALID_START_DATE, ELEMENT_INVALID_START_TIME, ELEMENT_LAST_UPDATE_DATE, ELEMENT_LAST_UPDATE_DATE_TEXT, ELEMENT_LAST_UPDATED_BY, ELEMENT_LOW_INVENTORY_QUANTITY, ELEMENT_MPE_CONFLICT, ELEMENT_NEVER_EXPIRES, ELEMENT_NOT_READY, ELEMENT_OBJECTIVE, ELEMENT_OWNER, ELEMENT_PRIORITY, ELEMENT_PRODUCT_ATTRIBUTES, ELEMENT_PRODUCT_REQUIRED, ELEMENT_PRODUCT_SKUS, ELEMENT_PROFILE_REQUIRED, ELEMENT_SELECTED_CATEGORIES, ELEMENT_SELECTED_COLLATERAL, ELEMENT_SELECTED_COUPON_COLLATERAL, ELEMENT_SELECTED_DISCOUNT_CODE, ELEMENT_SELECTED_DISCOUNT_COLLATERAL, ELEMENT_SELECTED_DISCOUNT_USAGE, ELEMENT_SELECTED_INITIATIVES, ELEMENT_SELECTED_LOCATIONS, ELEMENT_SELECTED_SEGMENTS, ELEMENT_SELL_CONTENT_TYPE, ELEMENT_SELL_TYPE, ELEMENT_START_DAY, ELEMENT_START_MONTH, ELEMENT_START_TIME, ELEMENT_START_YEAR, ELEMENT_TARGET_ALL_SHOPPERS, ELEMENT_TYPE, ELEMENT_VALUE1, ELEMENT_VALUE2, ELEMENT_WHAT_TYPE, ELEMENT_WHEN_CHOICES, EMS_SUPPORTED_TYPE_ADVERTISEMENT, EMS_SUPPORTED_TYPE_CATEGORY, EMS_SUPPORTED_TYPE_PRODUCT, EMS_SUPPORTED_TYPE_PRODUCT_ASSOCIATION, EMS_TYPE_COUNT, EQUAL_TO, ERROR_CAMPAIGN_CHANGED, ERROR_CAMPAIGN_EXISTS, ERROR_CAMPAIGN_NOT_SAVED, ERROR_COLLATERAL_EXISTS, ERROR_COLLATERAL_NOT_SAVED, ERROR_EMS_EXISTS, ERROR_EMS_NOT_SAVED, ERROR_INITIATIVE_CHANGED, ERROR_INITIATIVE_EXISTS, ERROR_INITIATIVE_NOT_SAVED, ERROR_MPE_CONFLICT, ERROR_SCHEDULE_CONFLICT, FRIDAY, GREATER_THAN, HIGH_INVENTORY, HIGH_PRICE, INITIATIVE_RESULT_TYPE_ADVERTISEMENT, INITIATIVE_RESULT_TYPE_CATEGORY, INITIATIVE_RESULT_TYPE_PRODUCT, INITIATIVE_RESULT_TYPE_PRODUCT_ASSOCIATION, INITIATIVE_STATUS_ACTIVE, INITIATIVE_STATUS_DISABLED, INITIATIVE_STATUS_SUSPEND, INVENTORY, LESS_THAN, LOW_INVENTORY, LOW_PRICE, MONDAY, MSG_ALL_CAMPAIGN, MSG_BUTTON_ACTIVATE, MSG_BUTTON_ADD, MSG_BUTTON_ADD_NO_ELIPSIS, MSG_BUTTON_BACK, MSG_BUTTON_BROWSE, MSG_BUTTON_BROWSE_ELLIPSIS, MSG_BUTTON_CAMPAIGNS, MSG_BUTTON_CANCEL, MSG_BUTTON_CHANGE, MSG_BUTTON_CHANGE_INITIATIVE, MSG_BUTTON_CHANGE_INITIATIVE_ELLIPSIS, MSG_BUTTON_CHOOSE_COUPON, MSG_BUTTON_CHOOSE_DISCOUNT, MSG_BUTTON_CLEAR, MSG_BUTTON_CLOSE, MSG_BUTTON_CONFIRM, MSG_BUTTON_COPY, MSG_BUTTON_DELETE, MSG_BUTTON_FIND, MSG_BUTTON_FIND_ELLIPSIS, MSG_BUTTON_HELP, MSG_BUTTON_LIST, MSG_BUTTON_LIST_ELLIPSIS, MSG_BUTTON_NEW, MSG_BUTTON_OK, MSG_BUTTON_PREVIEW, MSG_BUTTON_PRINT, MSG_BUTTON_PROPERTIES, MSG_BUTTON_REMOVE, MSG_BUTTON_REPORTS, MSG_BUTTON_RESUME, MSG_BUTTON_SCHEDULE, MSG_BUTTON_STATISTICS, MSG_BUTTON_SUMMARY, MSG_BUTTON_SUSPEND, MSG_CAMPAIGN_BUSINESS_PANEL, MSG_CAMPAIGN_BUSINESS_PANEL_PROMPT, MSG_CAMPAIGN_BUSINESS_PANEL_TITLE, MSG_CAMPAIGN_CHANGED, MSG_CAMPAIGN_DESCRIPTION_PROMPT, MSG_CAMPAIGN_EXISTS, MSG_CAMPAIGN_GENERAL_PANEL, MSG_CAMPAIGN_GENERAL_PANEL_PROMPT, MSG_CAMPAIGN_GENERAL_PANEL_TITLE, MSG_CAMPAIGN_LAST_UPDATE_PROMPT, MSG_CAMPAIGN_LAST_UPDATED_BY_PROMPT, MSG_CAMPAIGN_LIST_DELETE_CONFIRMATION, MSG_CAMPAIGN_LIST_DESCRIPTION_COLUMN, MSG_CAMPAIGN_LIST_EMPTY, MSG_CAMPAIGN_LIST_LAST_UPDATE_COLUMN, MSG_CAMPAIGN_LIST_LAST_UPDATED_BY_COLUMN, MSG_CAMPAIGN_LIST_NAME_COLUMN, MSG_CAMPAIGN_LIST_PROMPT, MSG_CAMPAIGN_LIST_SUMMARY, MSG_CAMPAIGN_LIST_TITLE, MSG_CAMPAIGN_NAME_PROMPT, MSG_CAMPAIGN_NAME_REQUIRED, MSG_CAMPAIGN_NOT_SAVED, MSG_CAMPAIGN_NOTEBOOK_CANCEL_CONFIRMATION, MSG_CAMPAIGN_NOTEBOOK_TITLE, MSG_CAMPAIGN_OBJECTIVES_PROMPT, MSG_CAMPAIGN_OWNER_PROMPT, MSG_CAMPAIGN_WIZARD_CANCEL_CONFIRMATION, MSG_CAMPAIGN_WIZARD_SUCCESS_CONFIRMATION, MSG_CAMPAIGN_WIZARD_TITLE, MSG_CAMPAIGNS_DELETED, MSG_CAMPAIGNS_DELETED_DIALOG_OK_BUTTON, MSG_CAMPAIGNS_DELETED_DIALOG_TITLE, MSG_CAMPAIGNS_NOT_DELETED, MSG_COLLATERAL_DELETED, MSG_COLLATERAL_DELETED_DIALOG_TITLE, MSG_COLLATERAL_DESC_FIELD1_PROMPT, MSG_COLLATERAL_DESC_FIELD2_PROMPT, MSG_COLLATERAL_DESCRIPTION_PANEL_PROMPT, MSG_COLLATERAL_DESCRIPTION_PANEL_TITLE, MSG_COLLATERAL_DESCRIPTION_PROMPT, MSG_COLLATERAL_EXISTS, MSG_COLLATERAL_FIELD1_PROMPT, MSG_COLLATERAL_FIELD2_PROMPT, MSG_COLLATERAL_GENERAL_PANEL_PROMPT, MSG_COLLATERAL_GENERAL_PANEL_TITLE, MSG_COLLATERAL_LIST_DELETE_CONFIRMATION, MSG_COLLATERAL_LIST_DESCRIPTION_COLUMN, MSG_COLLATERAL_LIST_EMPTY, MSG_COLLATERAL_LIST_NAME_COLUMN, MSG_COLLATERAL_LIST_PROMPT, MSG_COLLATERAL_LIST_TITLE, MSG_COLLATERAL_LIST_TYPE_COLUMN, MSG_COLLATERAL_LOCATION_PROMPT, MSG_COLLATERAL_MARKETING_TEXT_PROMPT, MSG_COLLATERAL_NAME_PROMPT, MSG_COLLATERAL_NAME_REQUIRED, MSG_COLLATERAL_NOT_DELETED, MSG_COLLATERAL_NOT_SAVED, MSG_COLLATERAL_NOTEBOOK_TITLE, MSG_COLLATERAL_PREVIEW_DIALOG_TITLE, MSG_COLLATERAL_SAVED, MSG_COLLATERAL_TYPE, MSG_COLLATERAL_TYPE_PROMPT, MSG_COLLATERAL_URL_CATEGORY_PROMPT, MSG_COLLATERAL_URL_COMMAND_ACTION_PROMPT, MSG_COLLATERAL_URL_COMMAND_PROMPT, MSG_COLLATERAL_URL_COUPON_PROMPT, MSG_COLLATERAL_URL_CUSTOM_ACTION_PROMPT, MSG_COLLATERAL_URL_PRODUCT_PROMPT, MSG_COLLATERAL_URL_PROMPT, MSG_COLLATERAL_WIZARD_TITLE, MSG_CONDITION_GENERAL_PANEL_PROMPT, MSG_CREATE_CAMPAIGN, MSG_CREATE_INITIATIVE, MSG_DAY_PROMPT, MSG_DELETE_CAMPAIGN_ID_INVALID, MSG_DELETE_COLLATERAL_ID_INVALID, MSG_DELETE_EMS_ID_INVALID, MSG_DELETE_INITIATIVE_ID_INVALID, MSG_DISABLE_INITIATIVE_ID_INVALID, MSG_EMS_CHANGE, MSG_EMS_DELETED, MSG_EMS_DELETED_DIALOG_TITLE, MSG_EMS_DESCRIPTION_PROMPT, MSG_EMS_DIALOG_TITLE, MSG_EMS_EXISTS, MSG_EMS_LIST_DELETE_CONFIRMATION, MSG_EMS_LIST_DESCRIPTION_COLUMN, MSG_EMS_LIST_EMPTY, MSG_EMS_LIST_NAME_COLUMN, MSG_EMS_LIST_PROMPT, MSG_EMS_LIST_TITLE, MSG_EMS_NAME_PROMPT, MSG_EMS_NAME_REQUIRED, MSG_EMS_NEW, MSG_EMS_NOT_DELETED, MSG_EMS_NOT_SAVED, MSG_EMS_PANEL_PROMPT, MSG_EMS_PANEL_TITLE, MSG_EMS_SAVED, MSG_EMS_SUPPORTED_TYPES_PROMPT, MSG_FATAL_ERROR_BAD_CUSTOMER_BEHAVIOR_ID, MSG_FATAL_ERROR_BAD_SELECTED_ACTION, MSG_FATAL_ERROR_INVALID_WHEN_ADD_TYPE, MSG_FATAL_ERROR_MISSING_DATABEAN, MSG_FATAL_ERROR_NO_COLLATERAL_ID, MSG_INITIATIVE_ADD_BUTTON, MSG_INITIATIVE_AVAILABLE_PROMPT, MSG_INITIATIVE_CAMPAIGN_PROMPT, MSG_INITIATIVE_CHANGED, MSG_INITIATIVE_COUPON_EMPTY, MSG_INITIATIVE_COUPON_LIST_CODE_COLUMN, MSG_INITIATIVE_COUPON_LIST_DESCRIPTION_COLUMN, MSG_INITIATIVE_COUPON_LIST_EMPTY, MSG_INITIATIVE_COUPON_LIST_TITLE, MSG_INITIATIVE_COUPON_LIST_TOO_MANY, MSG_INITIATIVE_DESCRIPTION_PROMPT, MSG_INITIATIVE_DISCOUNT_EMPTY, MSG_INITIATIVE_DISCOUNT_LIST_CODE_COLUMN, MSG_INITIATIVE_DISCOUNT_LIST_DESCRIPTION_COLUMN, MSG_INITIATIVE_DISCOUNT_LIST_EMPTY, MSG_INITIATIVE_DISCOUNT_LIST_TITLE, MSG_INITIATIVE_DISCOUNT_LIST_TOO_MANY, MSG_INITIATIVE_EXISTS, MSG_INITIATIVE_GENERAL_PANEL, MSG_INITIATIVE_GENERAL_PANEL_PROMPT, MSG_INITIATIVE_GENERAL_PANEL_TITLE, MSG_INITIATIVE_LIST_CAMPAIGN_COLUMN, MSG_INITIATIVE_LIST_DELETE_CONFIRMATION, MSG_INITIATIVE_LIST_DESCRIPTION_COLUMN, MSG_INITIATIVE_LIST_EMPTY, MSG_INITIATIVE_LIST_LAST_UPDATE_COLUMN, MSG_INITIATIVE_LIST_LAST_UPDATED_BY_COLUMN, MSG_INITIATIVE_LIST_NAME_COLUMN, MSG_INITIATIVE_LIST_PROMPT, MSG_INITIATIVE_LIST_STATUS_COLUMN, MSG_INITIATIVE_LIST_SUMMARY, MSG_INITIATIVE_LIST_TITLE, MSG_INITIATIVE_NAME_PROMPT, MSG_INITIATIVE_NAME_REQUIRED, MSG_INITIATIVE_NOT_SAVED, MSG_INITIATIVE_NOTEBOOK_CANCEL_CONFIRMATION, MSG_INITIATIVE_NOTEBOOK_TITLE, MSG_INITIATIVE_REMOVE_BUTTON, MSG_INITIATIVE_SCHEDULE_CAMPAIGN_PROMPT, MSG_INITIATIVE_SCHEDULE_DIALOG_TITLE, MSG_INITIATIVE_SCHEDULE_END_PROMPT, MSG_INITIATIVE_SCHEDULE_LIST_DELETE_CONFIRMATION, MSG_INITIATIVE_SCHEDULE_LIST_EMPTY, MSG_INITIATIVE_SCHEDULE_LIST_END_DATE_COLUMN, MSG_INITIATIVE_SCHEDULE_LIST_INITIATIVE_COLUMN, MSG_INITIATIVE_SCHEDULE_LIST_PROMPT, MSG_INITIATIVE_SCHEDULE_LIST_START_DATE_COLUMN, MSG_INITIATIVE_SCHEDULE_LIST_SUMMARY, MSG_INITIATIVE_SCHEDULE_LIST_TITLE, MSG_INITIATIVE_SCHEDULE_NEVER_EXPIRES, MSG_INITIATIVE_SCHEDULE_PANEL_PROMPT, MSG_INITIATIVE_SCHEDULE_PANEL_TITLE, MSG_INITIATIVE_SCHEDULE_START_IN_PAST, MSG_INITIATIVE_SCHEDULE_START_PROMPT, MSG_INITIATIVE_SELECTED_PROMPT, MSG_INITIATIVE_WHAT_ADD_SEARCH_FOR_SKUS, MSG_INITIATIVE_WHAT_ADD_SKU, MSG_INITIATIVE_WHAT_AND, MSG_INITIATIVE_WHAT_AVAILABLE_AFTER, MSG_INITIATIVE_WHAT_CATEGORY, MSG_INITIATIVE_WHAT_CATEGORY_PROMPT, MSG_INITIATIVE_WHAT_COLLABORATIVE_FILTERING, MSG_INITIATIVE_WHAT_COLLATERAL, MSG_INITIATIVE_WHAT_COLLATERAL_AVAILABLE, MSG_INITIATIVE_WHAT_COLLATERAL_COUPON, MSG_INITIATIVE_WHAT_COLLATERAL_COUPON_PROMPT, MSG_INITIATIVE_WHAT_COLLATERAL_DISCOUNT, MSG_INITIATIVE_WHAT_COLLATERAL_DISCOUNT_PROMPT, MSG_INITIATIVE_WHAT_COLLATERAL_GENERAL, MSG_INITIATIVE_WHAT_COLLATERAL_SELECTED, MSG_INITIATIVE_WHAT_EQUAL_TO, MSG_INITIATIVE_WHAT_FIND_SKU, MSG_INITIATIVE_WHAT_FOLLOWING_CRITERIA, MSG_INITIATIVE_WHAT_GREATER_THAN, MSG_INITIATIVE_WHAT_INVENTORY_LEVEL, MSG_INITIATIVE_WHAT_LESS_THAN, MSG_INITIATIVE_WHAT_LIST_PRICE, MSG_INITIATIVE_WHAT_MIXED_LANGUAGE, MSG_INITIATIVE_WHAT_NA, MSG_INITIATIVE_WHAT_OFFER_PRICE, MSG_INITIATIVE_WHAT_PANEL, MSG_INITIATIVE_WHAT_PANEL_PROMPT, MSG_INITIATIVE_WHAT_PANEL_TITLE, MSG_INITIATIVE_WHAT_PRODUCT_DESCRIPTION, MSG_INITIATIVE_WHAT_RECOMMEND_CATEGORY, MSG_INITIATIVE_WHAT_REMOVE_SKU, MSG_INITIATIVE_WHAT_SELECTED_PRODUCTS, MSG_INITIATIVE_WHAT_SKU_BEGIN_WITH, MSG_INITIATIVE_WHAT_SPECIFIC_PRODUCT, MSG_INITIATIVE_WHEN_DAY_PANEL, MSG_INITIATIVE_WHEN_DAY_PANEL_TITLE, MSG_INITIATIVE_WHEN_DAY_PROMPT, MSG_INITIATIVE_WHEN_PANEL, MSG_INITIATIVE_WHEN_PANEL_TITLE, MSG_INITIATIVE_WHO_ADD_BUTTON, MSG_INITIATIVE_WHO_ALL_SHOPPERS, MSG_INITIATIVE_WHO_PANEL, MSG_INITIATIVE_WHO_PANEL_PROMPT, MSG_INITIATIVE_WHO_PANEL_TITLE, MSG_INITIATIVE_WHO_REMOVE_BUTTON, MSG_INITIATIVE_WHO_SEGMENTS_AVAILABLE_PROMPT, MSG_INITIATIVE_WHO_SEGMENTS_SELECTED_PROMPT, MSG_INITIATIVE_WHO_TARGET_SEGMENTS, MSG_INITIATIVE_WIZARD_CANCEL_CONFIRMATION, MSG_INITIATIVE_WIZARD_SUCCESS_CONFIRMATION, MSG_INITIATIVE_WIZARD_TITLE, MSG_INITIATIVES_DELETED, MSG_INITIATIVES_DELETED_DIALOG_OK_BUTTON, MSG_INITIATIVES_DELETED_DIALOG_TITLE, MSG_INITIATIVES_DISABLED, MSG_INITIATIVES_DISABLED_DIALOG_OK_BUTTON, MSG_INITIATIVES_DISABLED_DIALOG_TITLE, MSG_INITIATIVES_NOT_DELETED, MSG_INITIATIVES_NOT_DISABLED, MSG_INVALID_CHARACTER, MSG_INVALID_DATE, MSG_INVALID_TIME, MSG_MONTH_PROMPT, MSG_NEVER, MSG_NO_CAMPAIGN, MSG_NO_CAMPAIGNS_DELETED, MSG_NO_COLLATERAL_DEFINED, MSG_NO_COLLATERAL_DELETED, MSG_NO_COLLATERAL_SELECTED, MSG_NO_DISCOUNT_SELECTED, MSG_NO_EMS_DELETED, MSG_NO_INITIATIVES_DELETED, MSG_NO_INITIATIVES_DISABLED, MSG_PLEASE_CHOOSE_CUSTOMER_BEHAVIOR, MSG_PLEASE_CREATE_CUSTOMER_PROFILE_FIRST, MSG_PLEASE_ENTER_AN_ALPHANUMERIC_NAME, MSG_PLEASE_ENTER_END_AFTER_START_DATE, MSG_PLEASE_ENTER_END_AFTER_START_DATETIME, MSG_PLEASE_ENTER_VALID_AMOUNT, MSG_PLEASE_ENTER_VALID_CATEGORY, MSG_PLEASE_ENTER_VALID_SKU, MSG_PLEASE_SELECT_AT_LEAST_ONE_INITIATIVE, MSG_PLEASE_SELECT_AT_LEAST_ONE_SKU, MSG_PLEASE_SELECT_ATLEAST_ONE_PROFILE, MSG_PLEASE_SELECT_ONE_DAY, MSG_PLEASE_SELECT_ONE_FILTER, MSG_PLEASE_SELECT_VALID_INVENTORY_QUANTITY, MSG_PLEASE_SELECT_VALID_INVENTORY_RANGE, MSG_PLEASE_SELECT_VALID_PRICE_RANGE, MSG_SCHEDULE_CONFLICT_DEFAULT_MESSAGE, MSG_SCHEDULE_CONFLICT_END_OF_TIME_KEY, MSG_SCHEDULE_CONFLICT_MESSAGE_KEY, MSG_SELECT_SKU_TO_REMOVE, MSG_SELL_TYPE_PROMPT, MSG_SKU_CANNOT_BE_EMPTY, MSG_SKUSEARCH_CANNOT_BE_EMPTY, MSG_STATISTICS_CLICKS, MSG_STATISTICS_NO_STATS_FOUND, MSG_STATISTICS_PAGE_ELEMENT, MSG_STATISTICS_PAGE_TITLE, MSG_STATISTICS_RATIO, MSG_STATISTICS_VIEWS, MSG_TIME_PROMPT, MSG_UPDATE_CAMPAIGN, MSG_UPDATE_INITIATIVE, MSG_WHEN_ADD_AMOUNT, MSG_WHEN_ADD_BROWSING_PRODUCT, MSG_WHEN_ADD_CUSTOMER_BEHAVIOR, MSG_WHEN_ADD_FIND_SKU, MSG_WHEN_ADD_PRODUCT_SKU, MSG_WHEN_ADD_PRODUCTS_FROM_CATEGORY, MSG_WHEN_ADD_PROMPT, MSG_WHEN_ADD_PURCHASE_HISTORY_CONTAINS, MSG_WHEN_ADD_PURCHASE_HISTORY_DOES_NOT_CONTAIN, MSG_WHEN_ADD_SHOP_CART_TOTAL_EQUAL_TO, MSG_WHEN_ADD_SHOP_CART_TOTAL_GREATER_THAN, MSG_WHEN_ADD_SHOP_CART_TOTAL_LESS_THAN, MSG_WHEN_ADD_SHOPPING_CART_CONTAINS, MSG_WHEN_ADD_SHOPPING_CART_DOES_NOT_CONTAIN, MSG_WHEN_ADD_TITLE, MSG_WHEN_ADD_TYPE_CATEGORY, MSG_WHEN_ADD_TYPE_PRICE, MSG_WHEN_ADD_TYPE_SKU, MSG_WHEN_LIST_ALWAYS, MSG_WHEN_LIST_CUSTOMER_BEHAVIOUR, MSG_WHEN_LIST_DELETE_CONFIRMATION, MSG_WHEN_LIST_EMPTY, MSG_WHEN_LIST_EVERYDAY, MSG_WHEN_LIST_FRIDAY, MSG_WHEN_LIST_MONDAY, MSG_WHEN_LIST_NOT_EVERYDAY, MSG_WHEN_LIST_ONLY_WHEN, MSG_WHEN_LIST_PROMPT, MSG_WHEN_LIST_SATURDAY, MSG_WHEN_LIST_SCHEDULE_FILTER, MSG_WHEN_LIST_SUMMARY, MSG_WHEN_LIST_SUNDAY, MSG_WHEN_LIST_THURSDAY, MSG_WHEN_LIST_TITLE, MSG_WHEN_LIST_TUESDAY, MSG_WHEN_LIST_TYPE, MSG_WHEN_LIST_VALUE, MSG_WHEN_LIST_WEDNESDAY, MSG_YEAR_PROMPT, OPEN_CONDITION_PARAMETER_COMPARISON_TYPE, OPEN_CONDITION_PARAMETER_CURRENCY, OPEN_CONDITION_PARAMETER_LANGUAGE, OPEN_CONDITION_PARAMETER_VALUE, OPEN_CONDITION_PURCHASE_HISTORY_CATEGORY, OPEN_CONDITION_PURCHASE_HISTORY_SKU, OPEN_CONDITION_SHOPPING_CART_CATEGORY, OPEN_CONDITION_SHOPPING_CART_SKU, OPEN_CONDITION_SHOPPING_CART_TOTAL, operatorArray, ORDER_BY_CAMPAIGN, ORDER_BY_CLICKS, ORDER_BY_CODE, ORDER_BY_DESCRIPTION, ORDER_BY_END_DATE, ORDER_BY_INITIATIVE, ORDER_BY_LAST_UPDATE, ORDER_BY_LAST_UPDATED_BY, ORDER_BY_NAME, ORDER_BY_PAGE_ELEMENT, ORDER_BY_START_DATE, ORDER_BY_STATUS, ORDER_BY_TYPE, ORDER_BY_VIEWS, PARAMETER_ACTION_XML_FILE, PARAMETER_CAMPAIGN_BLAZE_IMPLEMENTATION, PARAMETER_CAMPAIGN_ID, PARAMETER_CAMPAIGN_ID_INVALID, PARAMETER_CAMPAIGN_IDS, PARAMETER_CAMPAIGNS_DELETED, PARAMETER_CAMPAIGNS_NOT_DELETED, PARAMETER_CMD, PARAMETER_COLLATERAL_DELETED, PARAMETER_COLLATERAL_ID, PARAMETER_COLLATERAL_ID_INVALID, PARAMETER_COLLATERAL_IDS, PARAMETER_COLLATERAL_NOT_DELETED, PARAMETER_COUPON_ID, PARAMETER_DISCOUNT_ID, PARAMETER_EMS_DELETED, PARAMETER_EMS_ID, PARAMETER_EMS_ID_INVALID, PARAMETER_EMS_IDS, PARAMETER_EMS_NOT_DELETED, PARAMETER_INITIATIVE_ID, PARAMETER_INITIATIVE_ID_INVALID, PARAMETER_INITIATIVE_IDS, PARAMETER_INITIATIVE_SCHEDULE_IDS, PARAMETER_INITIATIVE_STATUS, PARAMETER_INITIATIVE_TYPE, PARAMETER_INITIATIVES_DELETED, PARAMETER_INITIATIVES_DISABLED, PARAMETER_INITIATIVES_NOT_DELETED, PARAMETER_INITIATIVES_NOT_DISABLED, PARAMETER_INTV_ID, PARAMETER_LIST_SIZE, PARAMETER_NEW_CAMPAIGN, PARAMETER_NEW_INITIATIVE, PARAMETER_ORDER_BY, PARAMETER_PRODUCTION_SERVER, PARAMETER_REFNUM, PARAMETER_REMOTE_URL, PARAMETER_SELECTED, PARAMETER_START_INDEX, PARAMETER_STATE, PARAMETER_XML_FILE, PRICE, PRODUCT_DESCRIPTION, PROJECT_CAMPAIGN_INITIATIVE_EVALUATOR, PROJECT_PURCHASE_HISTORY_CATEGORY, PROJECT_PURCHASE_HISTORY_SKU, PROJECT_SHOPPING_CART_CATEGORY, PROJECT_SHOPPING_CART_SKU, PROJECT_SHOPPING_CART_TOTAL, PURCHASE_HISTORY_CONTAINS, PURCHASE_HISTORY_DOESNOT_CONTAIN, QUALIFIER_CURRENCY, QUALIFIER_LANGUAGE, SATURDAY, SELL_CONTENT_TYPE_CONTENT_OF_CURRENT_PAGE, SELL_CONTENT_TYPE_PURCHASE_HISTORY_CONTAINS, SELL_CONTENT_TYPE_SHOPPING_CART_CONTAINS, SELL_TYPE_COUPON, SELL_TYPE_CROSS_SELL, SELL_TYPE_DISCOUNT, SELL_TYPE_GENERAL, SELL_TYPE_UPSELL, sellTypeArray, SERVICE_CAMPAIGN_INITIATIVE_EVALUATOR, SERVICE_PURCHASE_HISTORY_CATEGORY, SERVICE_PURCHASE_HISTORY_SKU, SERVICE_SHOPPING_CART_CATEGORY, SERVICE_SHOPPING_CART_SKU, SERVICE_SHOPPING_CART_TOTAL, SHOPCART_TOTAL_EQUALTO, SHOPCART_TOTAL_GREATERTHAN, SHOPCART_TOTAL_LESSTHAN, SHOPPING_CART_CONTAINS, SHOPPING_CART_DOESNOT_CONTAIN, SKU, STATE_ACTIVE, STATE_ALL, STATE_SUSPEND, SUNDAY, THURSDAY, TIMESTAMP_END_OF_TIME, TUESDAY, URL_ACCEPT_COUPON, URL_CAMPAIGN_CATEGORY_LIST_VIEW, URL_CAMPAIGN_CHECK_USER, URL_CAMPAIGN_DELETE, URL_CAMPAIGN_DELETE_REDIRECT_VIEW, URL_CAMPAIGN_INITIATIVE_AD_NOTEBOOK_VIEW, URL_CAMPAIGN_INITIATIVE_COUPON_VIEW, URL_CAMPAIGN_INITIATIVE_DELETE, URL_CAMPAIGN_INITIATIVE_DELETE_REDIRECT_VIEW, URL_CAMPAIGN_INITIATIVE_DISABLE, URL_CAMPAIGN_INITIATIVE_DISABLE_REDIRECT_VIEW, URL_CAMPAIGN_INITIATIVE_DISCOUNT_VIEW, URL_CAMPAIGN_INITIATIVE_NOTEBOOK_VIEW, URL_CAMPAIGN_INITIATIVE_SCHEDULE_DELETE, URL_CAMPAIGN_INITIATIVE_SCHEDULE_DIALOG_VIEW, URL_CAMPAIGN_INITIATIVE_SCHEDULE_LIST_VIEW, URL_CAMPAIGN_INITIATIVE_SCHEDULES_VIEW, URL_CAMPAIGN_INITIATIVE_SELL_NOTEBOOK_VIEW, URL_CAMPAIGN_INITIATIVE_STATISTICS_REMOTE_VIEW, URL_CAMPAIGN_INITIATIVE_STATISTICS_VIEW, URL_CAMPAIGN_INITIATIVE_TYPE_DIALOG_VIEW, URL_CAMPAIGN_INITIATIVE_WHEN_ADD_DIALOG_VIEW, URL_CAMPAIGN_INITIATIVE_WIZARD_VIEW, URL_CAMPAIGN_INITIATIVES_DELETED_DIALOG_VIEW, URL_CAMPAIGN_INITIATIVES_DISABLED_DIALOG_VIEW, URL_CAMPAIGN_INITIATIVES_VIEW, URL_CAMPAIGN_NOTEBOOK_VIEW, URL_CAMPAIGN_PRODUCT_BROWSE_DIALOG_VIEW, URL_CAMPAIGN_PRODUCT_BROWSE_SINGLE_DIALOG_VIEW, URL_CAMPAIGN_PRODUCT_BROWSE_TREE_CONTENT, URL_CAMPAIGN_PRODUCT_FIND_DIALOG_VIEW, URL_CAMPAIGN_STATISTICS_LOGON_VIEW, URL_CAMPAIGN_STATISTICS_REMOTE_VIEW, URL_CAMPAIGN_WIZARD_VIEW, URL_CAMPAIGNS_DELETED_DIALOG_VIEW, URL_CAMPAIGNS_VIEW, URL_CATEGORY_DISPLAY, URL_COLLATERAL_DELETE, URL_COLLATERAL_DELETE_REDIRECT_VIEW, URL_COLLATERAL_DELETED_DIALOG_VIEW, URL_COLLATERAL_NOTEBOOK_VIEW, URL_COLLATERAL_PREVIEW_DIALOG_VIEW, URL_COLLATERAL_VIEW, URL_COLLATERAL_WIZARD_VIEW, URL_EMS_DELETE, URL_EMS_DELETE_REDIRECT_VIEW, URL_EMS_DELETED_DIALOG_VIEW, URL_EMS_DIALOG_VIEW, URL_EMS_VIEW, URL_INTEREST_ITEM_ADD, URL_INTEREST_ITEM_DISPLAY, URL_ORDER_ITEM_ADD, URL_ORDER_ITEM_DISPLAY, URL_PRODUCT_DISPLAY, VARIABLE_DAY_OF_WEEK, VARIABLE_PURCHASE_HISTORY_CATEGORY, VARIABLE_PURCHASE_HISTORY_SKU, VARIABLE_SEGMENT, VARIABLE_SHOPPING_CART_CATEGORY, VARIABLE_SHOPPING_CART_SKU, VARIABLE_SHOPPING_CART_TOTAL, WEDNESDAY, WHAT_TYPE_CATEGORY, WHAT_TYPE_COLLABORATIVE_FILTERING, WHAT_TYPE_COLLATERAL, WHAT_TYPE_COUPON_COLLATERAL, WHAT_TYPE_CROSS_SELL, WHAT_TYPE_DISCOUNT_COLLATERAL, WHAT_TYPE_PRODUCT_ATTRIBUTES, WHAT_TYPE_SPECIFIC_PRODUCTS, WHAT_TYPE_UP_SELL, whenArray
 
Fields inherited from interface com.ibm.commerce.beans. DataBean
emptyString
 
Constructor Summary
CampaignInitiativeDetailsDataBean()
           
 
Method Summary
 java.util.Vector getAvailableCollateral()
          Gets the campaign initiative available general ad copies.
 java.util.Vector getAvailableCouponCollateral()
          Gets the campaign initiative available coupon ad copies.
 java.util.Vector getAvailableDiscountCollateral()
          Gets the campaign initiative available discount ad copies.
 java.util.Vector getAvailableSegments()
          Gets the campaign initiative available segments.
 java.lang.Integer getCampaignId()
          Gets the campaign ID of the initiative.
 java.lang.String getCampaignName()
          Gets the campaign name of the initiative.
 java.lang.String getCategoryLanguageDescription()
          Gets the campaign initiative category language description.
 java.lang.String getCurrency()
          Gets the currency used in this campaign initiative.
 java.util.Vector getDaysOfTheWeek()
          Gets the days of the week used in this campaign initiative WHEN condition.
 java.lang.Integer getDefaultLanguageId()
          Gets the default language ID of the current store.
 java.lang.String getDescription()
          Gets the campaign initiative description.
 boolean getDisabled()
          Gets the campaign initiative disable flag.
 boolean getEveryday()
          Gets the everyday flag used in this campaign initiative WHEN condition.
 java.lang.Integer getId()
          Gets the campaign initiative ID.
 java.lang.String getInitiativeName()
          Gets the campaign initiative name.
 java.lang.Integer getLanguageId()
          Gets the language ID used in this campaign initiative.
 java.lang.Long getLastUpdateDate()
          Gets the campaign initiative last updated date.
 java.lang.String getLastUpdatedBy()
          Gets the campaign initiative last updated user.
 java.util.Vector getProductAttributes()
          Gets the product attributes used in this campaign initiative WHAT condition.
 java.lang.String getProductAttributesCGName()
          Gets the product attributes name used in this campaign initiative WHAT condition.
 java.lang.String getProductLanguageDescription()
          Gets the description of the product language used in this campaign initiative WHAT condition.
 java.util.Vector getProductNames()
          Gets the product names used in this campaign initiative WHAT condition.
 java.util.Vector getProductSkus()
          Gets the product SKUs used in this campaign initiative WHAT condition.
 java.util.Vector getSelectedCategories()
          Gets the selected categories in this campaign initiative WHAT condition.
 java.lang.String getSelectedCategoriesCGName()
          Gets the selected categories name in this campaign initiative WHAT condition.
 java.util.Vector getSelectedCollateral()
          Gets the selected campaign initiative general ad copies.
 java.util.Vector getSelectedCouponCollateral()
          Gets the selected campaign initiative coupon ad copies.
 java.lang.String getSelectedDiscountCode()
          Gets the code of the discount used in the selected discount ad copies in the campaign initiative WHAT condition.
 java.util.Vector getSelectedDiscountCollateral()
          Gets the selected campaign initiative discount ad copies.
 java.lang.String getSelectedDiscountUsage()
          Gets the details of the discount used in the selected discount ad copies in the campaign initiative WHAT condition.
 java.util.Vector getSelectedSegments()
          Gets the selected segments in this campaign initiative WHO condition.
 java.lang.String getSellContentType()
          Gets the campaign initiative content type for cross-sell and up-sell.
 java.lang.Integer getSellType()
          Gets the campaign initiative sell type.
 boolean getTargetAllShoppers()
          Gets the target all shoppers flag used in the campaign initiative WHO condition.
 java.lang.String getWhatType()
          Gets the type of the campaign initiative WHAT condition.
 java.util.Vector getWhenChoices()
          Gets the choices of the campaign initiative WHICH condition.
 void populate()
          Populates the data bean that includes all the data related to this campaign initiative.
protected  void populateCatalogEntry()
          Populates all the names of the catalog entries used by this initiative.
protected  void populateCategory()
          Populates all the names of the categories used by this initiative.
protected  void populateCollateral()
          Populates all the selected and available collateral of this initiative.
protected  void populateCondition( Condition condition)
          Populates the details of the condition.
protected  void populateCouponCollateral()
          Populates the selected and available coupon collateral of this initiative.
protected  void populateDiscountCollateral()
          Populates the selected and available discount collateral of this initiative.
protected  void populateGeneralCollateral()
          Populates the selected and available general collateral of this initiative.
protected  void populateOpenCondition( OpenCondition condition)
          Populates the details of the open condition.
protected  void populateRule()
          Populates the details of the initiative business rule.
protected  void populateSegments()
          Populates the selected segments of this campaign initiative.
protected  void populateSimpleCondition( SimpleCondition condition)
          Populates the details of the simple condition.
 void setCategoryLanguageDescription(java.lang.String newCategoryLanguageDescription)
          Sets the campaign initiative category language description.
 void setProductLanguageDescription(java.lang.String newProductLanguageDescription)
          Sets the campaign initiative product language description.
 void setXML(java.util.Hashtable xml)
          Sets the XML.
 
Methods inherited from class com.ibm.commerce.tools.campaigns.beansrc. CampaignInitiativeDetailsDataBeanBase
getDelegate, getOwner
 
Methods inherited from class com.ibm.commerce.tools.campaigns. CampaignInitiativeDataBean
getStatus, getStoreId, setId
 
Methods inherited from class com.ibm.commerce.beans. SmartDataBeanImpl
fulfills, getCommandContext, getResources, setCommandContext
 
Methods inherited from class com.ibm.commerce.beans. InputDataBeanImpl
getRequestProperties, setRequestProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ibm.commerce.beans. InputDataBean
getRequestProperties, setRequestProperties
 

Field Detail
public static final java.lang.String COPYRIGHT
IBM copyright notice field.
See Also:
Constant Field Values

_targetAllShoppers

protected boolean _targetAllShoppers
Campaign initiative target all shoppers flag.

_selectedSegments

protected java.util.Vector _selectedSegments
Campaign initiative selected segments.

_availableSegments

protected java.util.Vector _availableSegments
Campaign initiative available segments.

_whenChoices

protected java.util.Vector _whenChoices
Campaign initiative WHEN conditions.

_productAttributes

protected java.util.Vector _productAttributes
Campaign initiative WHAT condition product attributes.

_productAttributesCGName

protected java.lang.String _productAttributesCGName
Campaign initiative WHAT condition product attributes name.

_productSkus

protected java.util.Vector _productSkus
Campaign initiative WHAT condition selected product SKU.

_productNames

protected java.util.Vector _productNames
Campaign initiative WHAT condition selected product name.

_whatType

protected java.lang.String _whatType
Campaign initiative WHAT type.

_categoryLanguageDescription

protected java.lang.String _categoryLanguageDescription
Campaign initiative WHAT condition language description for category.

_productLanguageDescription

protected java.lang.String _productLanguageDescription
Campaign initiative WHAT condition language description for product.

_selectedCollateral

protected java.util.Vector _selectedCollateral
Campaign initiative WHAT condition selected general ad copies.

_availableCollateral

protected java.util.Vector _availableCollateral
Campaign initiative WHAT condition available general ad copies.

_everyday

protected boolean _everyday
Campaign initiative WHEN condition everyday flag.

_daysOfTheWeek

protected java.util.Vector _daysOfTheWeek
Campaign initiative WHEN condition selected days of the week.

_selectedCategories

protected java.util.Vector _selectedCategories
Campaign initiative WHAT condition selected categories.

_selectedCategoriesCGName

protected java.lang.String _selectedCategoriesCGName
Campaign initiative WHAT condition selected categories name.

_currency

protected java.lang.String _currency
Campaign initiative currency to use in the condition.

_defaultLanguageId

protected java.lang.Integer _defaultLanguageId
Default language of the current store.

_languageId

protected java.lang.Integer _languageId
Campaign initiative language to use in the condition.

_selectedDiscountUsage

protected java.lang.String _selectedDiscountUsage
Campaign initiative WHAT condition selected discount advertisement details.

_selectedDiscountCode

protected java.lang.String _selectedDiscountCode
Campaign initiative WHAT condition selected discount advertisement code.

_selectedDiscountCollateral

protected java.util.Vector _selectedDiscountCollateral
Campaign initiative WHAT condition selected discount advertisement.

_availableDiscountCollateral

protected java.util.Vector _availableDiscountCollateral
Campaign initiative WHAT condition available discount advertisement.

_selectedCouponCollateral

protected java.util.Vector _selectedCouponCollateral
Campaign initiative WHAT condition selected coupon advertisement.

_availableCouponCollateral

protected java.util.Vector _availableCouponCollateral
Campaign initiative WHAT condition available coupon advertisement.

_sellContentType

protected java.lang.String _sellContentType
Campaign initiative content type for cross-sell and up-sell.

FIND_CATENTRY_NAME

public static final java.lang.String FIND_CATENTRY_NAME
Constant used to identify the method findNameByIdentifier is performing a search on catalog entry.
See Also:
Constant Field Values

FIND_CATGROUP_NAME

public static final java.lang.String FIND_CATGROUP_NAME
Constant used to identify the method findNameByIdentifier is performing a search on catalog group.
See Also:
Constant Field Values

memberIds

protected java.lang.String memberIds
Member IDs for all the related stores in the store path.
Constructor Detail

CampaignInitiativeDetailsDataBean

public CampaignInitiativeDetailsDataBean()
Method Detail

getAvailableCollateral

public java.util.Vector getAvailableCollateral()
Gets the campaign initiative available general ad copies.
Returns:
The campaign initiative available general ad copies.

getAvailableCouponCollateral

public java.util.Vector getAvailableCouponCollateral()
Gets the campaign initiative available coupon ad copies.
Returns:
The campaign initiative available coupon ad copies.

getAvailableDiscountCollateral

public java.util.Vector getAvailableDiscountCollateral()
Gets the campaign initiative available discount ad copies.
Returns:
The campaign initiative available discount ad copies.

getAvailableSegments

public java.util.Vector getAvailableSegments()
Gets the campaign initiative available segments.
Returns:
The campaign initiative available segments.

getCampaignId

public java.lang.Integer getCampaignId()
Gets the campaign ID of the initiative.
Overrides:
getCampaignId in class CampaignInitiativeDataBean
Returns:
The campaign ID of the initiative.

getCampaignName

public java.lang.String getCampaignName()
Gets the campaign name of the initiative.
Overrides:
getCampaignName in class CampaignInitiativeDataBean
Returns:
The campaign name of the initiative.

getCategoryLanguageDescription

public java.lang.String getCategoryLanguageDescription()
Gets the campaign initiative category language description.
Returns:
The campaign initiative category language description.

getCurrency

public java.lang.String getCurrency()
Gets the currency used in this campaign initiative.
Returns:
The currency used in this campaign initiative.

getDaysOfTheWeek

public java.util.Vector getDaysOfTheWeek()
Gets the days of the week used in this campaign initiative WHEN condition.
Returns:
The days of the week used in this campaign initiative WHEN condition.

getDescription

public java.lang.String getDescription()
Gets the campaign initiative description.
Overrides:
getDescription in class CampaignInitiativeDataBean
Returns:
The campaign initiative description.

getDisabled

public boolean getDisabled()
Gets the campaign initiative disable flag.
Overrides:
getDisabled in class CampaignInitiativeDataBean
Returns:
true if this campaign initiative is disabled; false otherwise.

getEveryday

public boolean getEveryday()
Gets the everyday flag used in this campaign initiative WHEN condition.
Returns:
true if this campaign initiative is targeted everyday; false otherwise.

getId

public java.lang.Integer getId()
Gets the campaign initiative ID.
Overrides:
getId in class CampaignInitiativeDataBean
Returns:
The campaign initiative ID.

getInitiativeName

public java.lang.String getInitiativeName()
Gets the campaign initiative name.
Overrides:
getInitiativeName in class CampaignInitiativeDataBean
Returns:
The campaign initiative name.

getLanguageId

public java.lang.Integer getLanguageId()
Gets the language ID used in this campaign initiative.
Returns:
The language ID used in this campaign initiative.

getDefaultLanguageId

public java.lang.Integer getDefaultLanguageId()
Gets the default language ID of the current store.
Returns:
The default language ID of the current store.

getLastUpdateDate

public java.lang.Long getLastUpdateDate()
Gets the campaign initiative last updated date.
Overrides:
getLastUpdateDate in class CampaignInitiativeDataBean
Returns:
The campaign initiative last updated date.

getLastUpdatedBy

public java.lang.String getLastUpdatedBy()
Gets the campaign initiative last updated user.
Overrides:
getLastUpdatedBy in class CampaignInitiativeDataBean
Returns:
The campaign initiative last updated user.

getProductAttributes

public java.util.Vector getProductAttributes()
Gets the product attributes used in this campaign initiative WHAT condition.
Returns:
The product attributes used in this campaign initiative WHAT condition.

getProductAttributesCGName

public java.lang.String getProductAttributesCGName()
Gets the product attributes name used in this campaign initiative WHAT condition.
Returns:
The product attributes name used in this campaign initiative WHAT condition.

getProductLanguageDescription

public java.lang.String getProductLanguageDescription()
Gets the description of the product language used in this campaign initiative WHAT condition.
Returns:
The description of the product language used in this campaign initiative WHAT condition.

getProductSkus

public java.util.Vector getProductSkus()
Gets the product SKUs used in this campaign initiative WHAT condition.
Returns:
The product SKUs used in this campaign initiative WHAT condition.

getProductNames

public java.util.Vector getProductNames()
Gets the product names used in this campaign initiative WHAT condition.
Returns:
The product names used in this campaign initiative WHAT condition.

getSelectedCategories

public java.util.Vector getSelectedCategories()
Gets the selected categories in this campaign initiative WHAT condition.
Returns:
The selected categories in this campaign initiative WHAT condition.

getSelectedCategoriesCGName

public java.lang.String getSelectedCategoriesCGName()
Gets the selected categories name in this campaign initiative WHAT condition.
Returns:
The selected categories name in this campaign initiative WHAT condition.

getSelectedCollateral

public java.util.Vector getSelectedCollateral()
Gets the selected campaign initiative general ad copies.
Returns:
The selected campaign initiative general ad copies.

getSelectedCouponCollateral

public java.util.Vector getSelectedCouponCollateral()
Gets the selected campaign initiative coupon ad copies.
Returns:
The selected campaign initiative coupon ad copies.

getSelectedDiscountUsage

public java.lang.String getSelectedDiscountUsage()
Gets the details of the discount used in the selected discount ad copies in the campaign initiative WHAT condition.
Returns:
The details of the discount used in the selected discount ad copies in the campaign initiative WHAT condition.

getSelectedDiscountCode

public java.lang.String getSelectedDiscountCode()
Gets the code of the discount used in the selected discount ad copies in the campaign initiative WHAT condition.
Returns:
The code of the discount used in the selected discount ad copies in the campaign initiative WHAT condition.

getSelectedDiscountCollateral

public java.util.Vector getSelectedDiscountCollateral()
Gets the selected campaign initiative discount ad copies.
Returns:
The selected campaign initiative discount ad copies.

getSelectedSegments

public java.util.Vector getSelectedSegments()
Gets the selected segments in this campaign initiative WHO condition.
Returns:
The selected segments in this campaign initiative WHO condition.

getSellContentType

public java.lang.String getSellContentType()
Gets the campaign initiative content type for cross-sell and up-sell.
Returns:
The campaign initiative content type for cross-sell and up-sell.

getSellType

public java.lang.Integer getSellType()
Gets the campaign initiative sell type.
Overrides:
getSellType in class CampaignInitiativeDataBean
Returns:
The campaign initiative sell type.

getTargetAllShoppers

public boolean getTargetAllShoppers()
Gets the target all shoppers flag used in the campaign initiative WHO condition.
Returns:
true if this campaign initiative is targeted at all shoppers; false otherwise.

getWhatType

public java.lang.String getWhatType()
Gets the type of the campaign initiative WHAT condition.
Returns:
The type of the campaign initiative WHAT condition.

getWhenChoices

public java.util.Vector getWhenChoices()
Gets the choices of the campaign initiative WHICH condition.
Returns:
The choices of the campaign initiative WHICH condition.

populate

public void populate()
              throws java.lang.Exception
Populates the data bean that includes all the data related to this campaign initiative.
Specified by:
populate in interface SmartDataBean
Overrides:
populate in class CampaignInitiativeDataBean
Throws:
java.lang.Exception - Thrown whenever an exception is encountered.

populateCatalogEntry

protected void populateCatalogEntry()
Populates all the names of the catalog entries used by this initiative.

populateCategory

protected void populateCategory()
Populates all the names of the categories used by this initiative.

populateCollateral

protected void populateCollateral()
Populates all the selected and available collateral of this initiative.

populateCondition

protected void populateCondition(Condition condition)
Populates the details of the condition.
Parameters:
condition - Condition definition.

populateCouponCollateral

protected void populateCouponCollateral()
Populates the selected and available coupon collateral of this initiative.

populateDiscountCollateral

protected void populateDiscountCollateral()
Populates the selected and available discount collateral of this initiative.

populateGeneralCollateral

protected void populateGeneralCollateral()
Populates the selected and available general collateral of this initiative.

populateOpenCondition

protected void populateOpenCondition(OpenCondition condition)
Populates the details of the open condition.
Parameters:
condition - Open condition definition.

populateRule

protected void populateRule()
Populates the details of the initiative business rule.

populateSegments

protected void populateSegments()
Populates the selected segments of this campaign initiative.

populateSimpleCondition

protected void populateSimpleCondition(SimpleCondition condition)
Populates the details of the simple condition.
Parameters:
condition - Simple condition definition.

setCategoryLanguageDescription

public void setCategoryLanguageDescription(java.lang.String newCategoryLanguageDescription)
Sets the campaign initiative category language description.
Parameters:
newCategoryLanguageDescription - The campaign category language description.

setProductLanguageDescription

public void setProductLanguageDescription(java.lang.String newProductLanguageDescription)
Sets the campaign initiative product language description.
Parameters:
newProductLanguageDescription - The campaign product language description.

setXML

public void setXML(java.util.Hashtable xml)
Sets the XML.
Overrides:
setXML in class CampaignInitiativeDataBean
Parameters:
xml - The XML that describes this campaign initiative.