atg.projects.store.profile
Class StorePropertyManager
java.lang.Object
atg.nucleus.logging.VariableArgumentApplicationLoggingImpl
atg.nucleus.logging.ApplicationLoggingImpl
atg.userprofiling.PropertyManager
atg.scenario.userprofiling.ScenarioPropertyManager
atg.commerce.profile.CommercePropertyManager
atg.projects.store.profile.StorePropertyManager
- All Implemented Interfaces:
- atg.nucleus.logging.ApplicationLogging, atg.nucleus.logging.ApplicationLoggingSender, atg.nucleus.logging.TraceApplicationLogging, atg.nucleus.logging.VariableArgumentApplicationLogging, atg.process.ProcessConstants, atg.scenario.ScenarioConstants
public class StorePropertyManager
- extends atg.commerce.profile.CommercePropertyManager
Store-specific extenstions with names of extended profile properties.
Fields inherited from class atg.commerce.profile.CommercePropertyManager |
DEFAULT_BILLING_ADDRESS, DEFAULT_SHIPPING_ADDRESS, mAllowPartialShipmentPropertyName |
Fields inherited from class atg.userprofiling.PropertyManager |
mContactInfoPropertyName |
Fields inherited from interface atg.scenario.ScenarioConstants |
ATTR_SCENARIO_REDIRECT, PROPERTY_REFERENCE_TARGET, PROPERTY_REFERENCE_TYPE, PROPERTY_SCENARIO_INSTANCES, PROPERTY_SLOT_INSTANCES |
Fields inherited from interface atg.process.ProcessConstants |
COLLECTIVE_CLONE_PROPERTIES, DEFAULT_INITIAL_TIME_DELAY, DEFAULT_MAX_BATCH_SIZE, DEFAULT_PROCESS_FILE_EXTENSION, DEFAULT_TEMPLATE_FILE_EXTENSION, INDIVIDUAL_CLONE_PROPERTIES, INPUT_PORT_BATCH_TIMER, INPUT_PORT_COLLECTIVE_TIMER, INPUT_PORT_DISABLE_PROCESS, INPUT_PORT_GLOBAL_EVENT, INPUT_PORT_INDIVIDUAL_EVENT, INPUT_PORT_INDIVIDUAL_TIMER, INPUT_PORT_MIGRATION_UPDATE, INPUT_PORT_PROCESS_UPDATE, INPUT_PORT_SEGMENT_START_TIMER, JMS_TYPE_BATCH_TIMER, JMS_TYPE_COLLECTIVE_TIMER, JMS_TYPE_DISABLE_PROCESS, JMS_TYPE_INDIVIDUAL_TIMER, JMS_TYPE_MIGRATION_DELETE, JMS_TYPE_MIGRATION_UPDATE, JMS_TYPE_PROCESS_UPDATE, MIGRATION_STATUS_DONE, MIGRATION_STATUS_IN_PROGRESS, OUTPUT_PORT_BATCH_TIMER, OUTPUT_PORT_COLLECTIVE_TIMER, OUTPUT_PORT_INDIVIDUAL_TIMER, OUTPUT_PORT_MIGRATION_UPDATE, OUTPUT_PORT_PROCESS_UPDATE, OUTPUT_PORT_SEGMENT_START_TIMER, PROPERTY_AUTHOR, PROPERTY_COLLECTIVE_INSTANCE, PROPERTY_CONTEXT_BOOLEANS, PROPERTY_CONTEXT_DATES, PROPERTY_CONTEXT_DOUBLES, PROPERTY_CONTEXT_LONGS, PROPERTY_CONTEXT_STRINGS, PROPERTY_COUNT, PROPERTY_CREATED_BY_RECURRING_EVENT, PROPERTY_CREATION_TIME, PROPERTY_CREATOR_ID, PROPERTY_EVENT_TYPE, PROPERTY_ID, PROPERTY_LAST_MODIFIED_BY, PROPERTY_LAST_QUERY_ID, PROPERTY_MESSAGE_BEAN, PROPERTY_MIGRATION_INFO, PROPERTY_MIGRATION_INFOS, PROPERTY_MIGRATION_STATUS, PROPERTY_MODIFICATION_TIME, PROPERTY_NEW_MODIFICATION_TIME, PROPERTY_NUM_TRANSITION_RETRIES, PROPERTY_OLD_MODIFICATION_TIME, PROPERTY_PDL, PROPERTY_PROCESS_INFO, PROPERTY_PROCESS_NAME, PROPERTY_PROCESS_STATUS, PROPERTY_SEGMENT_NAME, PROPERTY_SEGMENT_NAMES, PROPERTY_SERVER_ID, PROPERTY_SERVER_TYPE, PROPERTY_STATE, PROPERTY_STATE_MACHINE_VERSION, PROPERTY_STEP, PROPERTY_SUBJECT, PROPERTY_TEMPLATE_NAME, STEP_ACTIONS_1, STEP_ACTIONS_2, STEP_NEXT_STATE_1, STEP_NEXT_STATE_2, UNDEFINED_TIMESTAMP_VALUE, WILDCARD_MATCH_ALL |
Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging |
DEFAULT_LOG_TRACE_STATUS |
Fields inherited from interface atg.nucleus.logging.ApplicationLogging |
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS |
Methods inherited from class atg.commerce.profile.CommercePropertyManager |
getAddressCityPropertyName, getAddressCompanyNamePropertyName, getAddressCountryPropertyName, getAddressCountyPropertyName, getAddressFaxNumberPropertyName, getAddressFirstNamePropertyName, getAddressJobTitlePropertyName, getAddressLastNamePropertyName, getAddressLineOnePropertyName, getAddressLineThreePropertyName, getAddressLineTwoPropertyName, getAddressMiddleNamePropertyName, getAddressOwnerPropertyName, getAddressPhoneNumberPropertyName, getAddressPostalCodePropertyName, getAddressPrefixPropertyName, getAddressStatePropertyName, getAddressSuffixPropertyName, getAllApproversPropertyName, getAllCostCentersPropertyName, getAllCreditCardsPropertyName, getAllowPartialShipmentPropertyName, getAllPreferredVendorsPropertyName, getAllSecondaryAddressesPropertyName, getApprovalRequiredPropertyName, getApproversPropertyName, getBillingAddressPropertyName, getBilllingAddressProperties, getCatalogPropertyName, getContactInfoItemDescriptorName, getContractPropertyName, getCostCenterDescriptionPropertyName, getCostCenterIdentifierPropertyName, getCostCenterItemDescriptorName, getCostCenterOwnerPropertyName, getCostCenterPropertyName, getCreditCardBillingAddressPropertyName, getCreditCardExpirationMonthPropertyName, getCreditCardExpirationYearPropertyName, getCreditCardItemDescriptorBillingAddressPropertyName, getCreditCardItemDescriptorName, getCreditCardNicknamePropertyName, getCreditCardNumberPropertyName, getCreditCardPropertyName, getCreditCardTypePropertyName, getDefaultBillingAddrName, getDefaultBillingAddrName, getDefaultCostCenterPropertyName, getDefaultCreditCardPropertyName, getDefaultShippingAddrName, getDefaultShippingAddrName, getDefaultShippingMethodPropertyName, getDerivedApprovalRequiredPropertyName, getDerivedBillingAddressPropertyName, getDerivedDefaultCostCenterPropertyName, getDerivedDefaultCreditCardPropertyName, getDerivedOrderPriceLimitPropertyName, getDerivedShippingAddressPropertyName, getGiftlistAddressPropertyName, getLoggingIdentifier, getOrderPriceLimitPropertyName, getPreferredVendorsPropertyName, getPriceListPropertyName, getSalePriceListPropertyName, getSecondaryAddressPropertyName, getShallowCreditCardPropertyNames, getShippingAddressProperties, getShippingAddressPropertyName, setAddressCityPropertyName, setAddressCompanyNamePropertyName, setAddressCountryPropertyName, setAddressCountyPropertyName, setAddressFaxNumberPropertyName, setAddressFirstNamePropertyName, setAddressJobTitlePropertyName, setAddressLastNamePropertyName, setAddressLineOnePropertyName, setAddressLineThreePropertyName, setAddressLineTwoPropertyName, setAddressMiddleNamePropertyName, setAddressOwnerPropertyName, setAddressPhoneNumberPropertyName, setAddressPostalCodePropertyName, setAddressPrefixPropertyName, setAddressStatePropertyName, setAddressSuffixPropertyName, setAllApproversPropertyName, setAllCostCentersPropertyName, setAllCreditCardsPropertyName, setAllowPartialShipmentPropertyName, setAllPreferredVendorsPropertyName, setAllSecondaryAddressesPropertyName, setApprovalRequiredPropertyName, setApproversPropertyName, setBillingAddressPropertyName, setBilllingAddressProperties, setCatalogPropertyName, setContactInfoItemDescriptorName, setContractPropertyName, setCostCenterDescriptionPropertyName, setCostCenterIdentifierPropertyName, setCostCenterItemDescriptorName, setCostCenterOwnerPropertyName, setCostCenterPropertyName, setCreditCardBillingAddressPropertyName, setCreditCardExpirationMonthPropertyName, setCreditCardExpirationYearPropertyName, setCreditCardItemDescriptorBillingAddressPropertyName, setCreditCardItemDescriptorName, setCreditCardNicknamePropertyName, setCreditCardNumberPropertyName, setCreditCardPropertyName, setCreditCardTypePropertyName, setDefaultBillingAddrName, setDefaultCostCenterPropertyName, setDefaultCreditCardPropertyName, setDefaultShippingAddrName, setDefaultShippingMethodPropertyName, setDerivedApprovalRequiredPropertyName, setDerivedBillingAddressPropertyName, setDerivedDefaultCostCenterPropertyName, setDerivedDefaultCreditCardPropertyName, setDerivedOrderPriceLimitPropertyName, setDerivedShippingAddressPropertyName, setGiftlistAddressPropertyName, setOrderPriceLimitPropertyName, setPreferredVendorsPropertyName, setPriceListPropertyName, setSalePriceListPropertyName, setSecondaryAddressPropertyName, setShallowCreditCardPropertyNames, setShippingAddressProperties, setShippingAddressPropertyName |
Methods inherited from class atg.scenario.userprofiling.ScenarioPropertyManager |
getScenarioInstancesPropertyName, getSlotInstancesPropertyName, setScenarioInstancesPropertyName, setSlotInstancesPropertyName |
Methods inherited from class atg.userprofiling.PropertyManager |
generatePassword, generatePassword, generatePasswordHash, getAccessRightNamePropertyName, getAccessRightsPropertyName, getAncestorOrganizationsPropertyName, getAutoLoginPropertyName, getContactInfoPropertyName, getEmailAddressPropertyName, getEmailStatusPropertyName, getFirstNamePropertyName, getFullNamePropertyName, getGeneratedPasswordPropertyName, getLastEmailedPropertyName, getLastNamePropertyName, getLastPasswordUpdatePropertyName, getLocalePropertyName, getLoginPropertyName, getMiddleNamePropertyName, getOrganizationPropertyName, getPasswordHasher, getPasswordPropertyName, getPasswordSaltPropertyName, getPreviousPasswordsPropertyName, getReceiveEmailPropertyName, getRegistrationDatePropertyName, getRolesPropertyName, getSecondaryOrganizationsPropertyName, getSecureProtocolName, getSecurityStatusAnonymous, getSecurityStatusBasicAuth, getSecurityStatusCertificate, getSecurityStatusCookie, getSecurityStatusLogin, getSecurityStatusPropertyName, getSecurityStatusSecureLogin, getSecurityStatusUrl, hasProperty, hasProperty, setAccessRightNamePropertyName, setAccessRightsPropertyName, setAncestorOrganizationsPropertyName, setAutoLoginPropertyName, setContactInfoPropertyName, setEmailAddressPropertyName, setEmailStatusPropertyName, setFirstNamePropertyName, setFullNamePropertyName, setGeneratedPasswordPropertyName, setLastEmailedPropertyName, setLastNamePropertyName, setLastPasswordUpdatePropertyName, setLocalePropertyName, setLoginPropertyName, setMiddleNamePropertyName, setOrganizationPropertyName, setPasswordHasher, setPasswordPropertyName, setPasswordSaltPropertyName, setPreviousPasswordsPropertyName, setReceiveEmailPropertyName, setRegistrationDatePropertyName, setRolesPropertyName, setSecondaryOrganizationsPropertyName, setSecureProtocolName, setSecurityStatusAnonymous, setSecurityStatusBasicAuth, setSecurityStatusCertificate, setSecurityStatusCookie, setSecurityStatusLogin, setSecurityStatusPropertyName, setSecurityStatusSecureLogin, setSecurityStatusUrl |
Methods inherited from class atg.nucleus.logging.ApplicationLoggingImpl |
addGlobalLogListeners, addLogListener, getLoggingForVlogging, getLoggingIdentifer, getLogListenerCount, getLogListeners, initializeFromServiceEvent, isAutoInitListeners, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, removeLogListener, sendLogEvent, setAutoInitListeners, setLoggingDebug, setLoggingError, setLoggingIdentifier, setLoggingInfo, setLoggingTrace, setLoggingWarning |
Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl |
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CLASS_VERSION
public static final java.lang.String CLASS_VERSION
- Class version string.
- See Also:
- Constant Field Values
mEmailRecipientItemDescriptorName
protected java.lang.String mEmailRecipientItemDescriptorName
- E-mail recipient item descriptor name.
mEmailRecipientPropertyName
protected java.lang.String mEmailRecipientPropertyName
- E-mail recipient property name.
mSourceCodePropertyName
protected java.lang.String mSourceCodePropertyName
- Source code property name.
mUserIdPropertyName
protected java.lang.String mUserIdPropertyName
- Source code property name.
mLastPurchaseDate
protected java.lang.String mLastPurchaseDate
- Date of the last purchase.
mItemsBought
protected java.lang.String mItemsBought
- Bought items constant.
mNumberOfOrders
protected java.lang.String mNumberOfOrders
- Number of orders constant.
mNewCreditCard
protected java.lang.String mNewCreditCard
mGenderPropertyName
protected java.lang.String mGenderPropertyName
mRefferalSourcePropertyName
protected java.lang.String mRefferalSourcePropertyName
mRecentlyViewedProductsPropertyName
protected java.lang.String mRecentlyViewedProductsPropertyName
mRecentlyViewedProductItemDescriptorName
protected java.lang.String mRecentlyViewedProductItemDescriptorName
mProductPropertyName
protected java.lang.String mProductPropertyName
mSiteIdPropertyName
protected java.lang.String mSiteIdPropertyName
mTimeStampPropertyName
protected java.lang.String mTimeStampPropertyName
StorePropertyManager
public StorePropertyManager()
getGiftlistsPropertyName
public java.lang.String getGiftlistsPropertyName()
- Returns:
- the mGiftlistsPropertyName
setGiftlistsPropertyName
public void setGiftlistsPropertyName(java.lang.String pGiftlistsPropertyName)
- Parameters:
pGiftlistsPropertyName
- the giftlistsPropertyName to set
getReceivePromoEmailPropertyName
public java.lang.String getReceivePromoEmailPropertyName()
- Returns:
- the mReceivePromoEmailPropertyName
setReceivePromoEmailPropertyName
public void setReceivePromoEmailPropertyName(java.lang.String pReceivePromoEmailPropertyName)
- Parameters:
pReceivePromoEmailPropertyName
- the receivePromoEmailPropertyName to set
getWishlistPropertyName
public java.lang.String getWishlistPropertyName()
- Returns:
- the mWishlistPropertyName
setWishlistPropertyName
public void setWishlistPropertyName(java.lang.String pWishlistPropertyName)
- Parameters:
pWishlistPropertyName
- the wishlistPropertyName to set
setDateOfBirthPropertyName
public void setDateOfBirthPropertyName(java.lang.String pDateOfBirthPropertyName)
- Parameters:
pDateOfBirthPropertyName
- - date of birth property name.
getDateOfBirthPropertyName
public java.lang.String getDateOfBirthPropertyName()
- Returns:
- date of birth property name.
setEmailRecipientItemDescriptorName
public void setEmailRecipientItemDescriptorName(java.lang.String pEmailRecipientItemDescriptorName)
- Parameters:
pEmailRecipientItemDescriptorName
- - e-mail recipient item
descriptor name.
getEmailRecipientItemDescriptorName
public java.lang.String getEmailRecipientItemDescriptorName()
- Returns:
- mEmailRecipientItemDescriptorName - e-mail recipient
item descriptor name.
setEmailRecipientPropertyName
public void setEmailRecipientPropertyName(java.lang.String pEmailRecipientPropertyName)
- Parameters:
pEmailRecipientPropertyName
- - e-mail recipient
property name.
getEmailRecipientPropertyName
public java.lang.String getEmailRecipientPropertyName()
- Returns:
- mEmailRecipientPropertyName - e-mail recipient property name.
getSourceCodePropertyName
public java.lang.String getSourceCodePropertyName()
- Returns:
- source code property name.
setSourceCodePropertyName
public void setSourceCodePropertyName(java.lang.String pSourceCodePropertyName)
- Parameters:
pSourceCodePropertyName
- - source code
property name.
getUserIdPropertyName
public java.lang.String getUserIdPropertyName()
- Returns:
- user id property name.
setUserIdPropertyName
public void setUserIdPropertyName(java.lang.String pUserIdPropertyName)
- Parameters:
pUserIdPropertyName
- - user id
property name.
getBackInStockNotifyItemDescriptorName
public java.lang.String getBackInStockNotifyItemDescriptorName()
- Returns:
- backInStockNotifyItem - back in stock
notify item.
setBackInStockNotifyItemDescriptorName
public void setBackInStockNotifyItemDescriptorName(java.lang.String pBackInStockNotifyItemDescriptorName)
- Parameters:
pBackInStockNotifyItemDescriptorName
- -
back in stock notify item descriptor name.
getBisnEmailPropertyName
public java.lang.String getBisnEmailPropertyName()
- Returns:
- bisn e-mail property name.
setBisnEmailPropertyName
public void setBisnEmailPropertyName(java.lang.String pBisnEmailPropertyName)
- Parameters:
pBisnEmailPropertyName
- - bisn e-mail
property name.
getBisnSkuIdPropertyName
public java.lang.String getBisnSkuIdPropertyName()
- Returns:
- bisn sku id property name.
setBisnSkuIdPropertyName
public void setBisnSkuIdPropertyName(java.lang.String pBisnSkuIdPropertyName)
- Parameters:
pBisnSkuIdPropertyName
- - bisn
sku id property name.
getBisnProductIdPropertyName
public java.lang.String getBisnProductIdPropertyName()
- Returns:
- bisn product id property name.
setBisnProductIdPropertyName
public void setBisnProductIdPropertyName(java.lang.String pBisnProductIdPropertyName)
- Parameters:
pBisnProductIdPropertyName
- - bisn
property product id property name.
getItemsBought
public java.lang.String getItemsBought()
- Returns:
- items bought.
setItemsBought
public void setItemsBought(java.lang.String pItemsBought)
- Parameters:
pItemsBought
- - items bought.
getLastPurchaseDate
public java.lang.String getLastPurchaseDate()
- Returns:
- last purchase date.
setLastPurchaseDate
public void setLastPurchaseDate(java.lang.String pLastPurchaseDate)
- Parameters:
pLastPurchaseDate
- - the date of last purchase.
getNumberOfOrders
public java.lang.String getNumberOfOrders()
- Returns:
- number of orders.
setNumberOfOrders
public void setNumberOfOrders(java.lang.String pNumberOfOrders)
- Parameters:
pNumberOfOrders
- - number of orders.
getNewCreditCard
public java.lang.String getNewCreditCard()
- Returns:
- the mNewCreditCard
setNewCreditCard
public void setNewCreditCard(java.lang.String pNewCreditCard)
- Parameters:
pNewCreditCard
- the newCreditCard to set
getGenderPropertyName
public java.lang.String getGenderPropertyName()
- Returns:
- the mGenderPropertyName
setGenderPropertyName
public void setGenderPropertyName(java.lang.String pGenderPropertyName)
- Parameters:
pGenderPropertyName
- the genderPropertyName to set
getRefferalSourcePropertyName
public java.lang.String getRefferalSourcePropertyName()
- Returns:
- the mRefferalSourcePropertyName
setRefferalSourcePropertyName
public void setRefferalSourcePropertyName(java.lang.String pRefferalSourcePropertyName)
- Parameters:
pRefferalSourcePropertyName
- the refferalSourcePropertyName to set
getRecentlyViewedProductsPropertyName
public java.lang.String getRecentlyViewedProductsPropertyName()
- Returns:
- The recentlyViewedProducts property name.
setRecentlyViewedProductsPropertyName
public void setRecentlyViewedProductsPropertyName(java.lang.String pRecentlyViewedProductsPropertyName)
- Parameters:
pRecentlyViewedProductsPropertyName
- The recentlyViewedProducts property name.
getRecentlyViewedProductItemDescriptorName
public java.lang.String getRecentlyViewedProductItemDescriptorName()
- Returns:
- The recentlyViewedProduct item descriptor name.
setRecentlyViewedProductItemDescriptorName
public void setRecentlyViewedProductItemDescriptorName(java.lang.String pRecentlyViewedProductItemDescriptorName)
- Parameters:
pRecentlyViewedProductItemDescriptorName
- The recentlyViewedProduct item descriptor name.
getProductPropertyName
public java.lang.String getProductPropertyName()
- Returns:
- The name of property name of recentlyViewedProduct 'product'.
setProductPropertyName
public void setProductPropertyName(java.lang.String pProductPropertyName)
- Parameters:
pProductPropertyName
- The name of property name of recentlyViewedProduct 'product'.
getSiteIdPropertyName
public java.lang.String getSiteIdPropertyName()
- Returns:
- The property name of recentlyViewedProduct 'siteId'.
setSiteIdPropertyName
public void setSiteIdPropertyName(java.lang.String pSiteIdPropertyName)
- Parameters:
pSiteIdPropertyName
- The property name of recentlyViewedProduct 'siteId'.
getTimeStampPropertyName
public java.lang.String getTimeStampPropertyName()
- Returns:
- The descriptor name of recentlyViewedProduct 'timeStamp'.
setTimeStampPropertyName
public void setTimeStampPropertyName(java.lang.String pTimeStampPropertyName)
- Parameters:
pTimeStampPropertyName
- The descriptor name of recentlyViewedProduct 'timeStamp'.