public class B2BBaseAction extends BaseAction
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
B2B_AGGREGATE_ORDER_LIMIT
Customer Tag
|
protected static java.lang.String |
B2B_CAN_CHANGE_ADDRESS
Customer Tag
|
protected static java.lang.String |
B2B_ORDER_LIMIT
Customer Tag
|
protected static java.lang.String |
B2B_ORDERS_NEED_APPROVAL
Customer Tag
|
protected static java.lang.String |
B2B_VIEW_SIBLING_ORDERS
Customer Tag
|
ACTION_CONFIRM_ORDER, ACTION_CUSTOMER_LOGIN, ACTION_ENTER_CHECKOUT, ACTION_NEW_CUSTOMER_VISIT, ACTION_PAYMENT_METHOD_SELECTED, ACTION_PRODUCT_VIEWED, ACTION_REMOVE_FROM_CART, AGREED_COOKIES, appEng, COOKIE_MAX_AGE_IN_SECS, CUSTOMER_LOCALE, CUSTOMER_NAME, CUSTOMER_UUID, GUEST_CUSTOMER_ID, KKLOGIN, log, MY_ACCOUNT_URL, SEO_DELIM, SEO_DIRECTORY, SEO_OFF, SEO_PARAMETERS, SEO_PRODS_FOR_MANU, SEO_PRODS_FOR_MANU_CODE, SEO_SEARCH_BY_MANU_BY_LINK, SEO_SEARCH_BY_MANU_BY_LINK_CODE, SEO_SEL_CAT, SEO_SEL_CAT_CODE, SEO_SEL_PROD, SEO_SEL_PROD_CODE, SEO_TYPE, SEO_TYPE_LENGTH, strutsSession, TAG_BIRTH_DATE, TAG_CART_TOTAL, TAG_CATEGORIES_TIME_VIEWED, TAG_CATEGORIES_VIEWED, TAG_COUNTRY_CODE, TAG_IS_MALE, TAG_LOGIN_DATE, TAG_MANUFACTURERS_TIME_VIEWED, TAG_MANUFACTURERS_VIEWED, TAG_ORDER_PAGE_SIZE, TAG_PROD_PAGE_SIZE, TAG_PRODUCTS_IN_CART, TAG_PRODUCTS_IN_WISHLIST, TAG_PRODUCTS_TIME_IN_CART, TAG_PRODUCTS_TIME_IN_WISHLIST, TAG_PRODUCTS_TIME_VIEWED, TAG_PRODUCTS_VIEWED, TAG_REVIEW_PAGE_SIZE, TAG_SEARCH_STRING, TAG_WISHLIST_TOTAL, WELCOME
Constructor and Description |
---|
B2BBaseAction() |
Modifier and Type | Method and Description |
---|---|
java.math.BigDecimal |
getBigDecimalFromString(java.lang.String value)
Utility to get a tag value as a BigDecimal
|
boolean |
getBooleanFromString(java.lang.String value,
boolean defaultValue)
Utility to get a tag value as a boolean
|
protected boolean |
isB2BAdmin(KKAppEng kkAppEng)
Called to determine whether the current logged in customer is a B2B admin user
|
changeSession, checkSSL, escapeFormInput, getBaseURL, getCustomerEvent, getForward, getJspEng, getKKAppEng, getKKCookie, getKKCookie, getRedirectURL, handleException, insertCustomerEvent, insertCustomerEvent, insertCustomerEvent, insertCustomerEvent, insertCustomerEvent, kkURLEncode, loggedIn, loggedIn, loggedIn, login, manageCookieLogout, noNull, setJspEng, setKKCookie, setKKCookie, setServletRequest, setSession, setupResponseForSEORedirect, setupResponseForSSLRedirect, updateRecentlyViewedProducts
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, doDefault, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getFormatted, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate
protected static final java.lang.String B2B_CAN_CHANGE_ADDRESS
protected static final java.lang.String B2B_ORDERS_NEED_APPROVAL
protected static final java.lang.String B2B_ORDER_LIMIT
protected static final java.lang.String B2B_AGGREGATE_ORDER_LIMIT
protected static final java.lang.String B2B_VIEW_SIBLING_ORDERS
protected boolean isB2BAdmin(KKAppEng kkAppEng)
kkAppEng
- the kkAppEngpublic java.math.BigDecimal getBigDecimalFromString(java.lang.String value) throws com.konakart.app.KKException
value
- the valuecom.konakart.app.KKException
- an unexpected KKException exceptionpublic boolean getBooleanFromString(java.lang.String value, boolean defaultValue) throws com.konakart.app.KKException
value
- the valuedefaultValue
- This is returned if the value cannot be converted to a booleancom.konakart.app.KKException
- an unexpected KKException exceptionCopyright © 2018 DS Data Systems UK Ltd.