com.retek.component.systemparameter.impl
Class SystemParameterManagerImpl

java.lang.Object
  extended bycom.retek.component.systemparameter.impl.SystemParameterManagerImpl
All Implemented Interfaces:
SystemParameterManager

public class SystemParameterManagerImpl
extends java.lang.Object
implements SystemParameterManager


Field Summary
static java.lang.String ACCOMMODATION_TAX_CREDIT_REASON_CODE
           
static java.lang.String ADDITIONAL_FIELDS_EDITABLE
           
static java.lang.String BACKORDER_NOTIFICATION_PENDING_HRS_KEY
           
static java.lang.String DEFAULT_CLIENT_BROWSER_PATH
           
static java.lang.String DEFAULT_DESTINATION_ID
           
static java.lang.String DEFAULT_RETURN_DISPOSITION_CODE
           
static java.lang.String FLASH_REPORT_WEEK_RESET_DAY_KEY
           
static java.lang.String FRAUD_CANCEL_REASON_KEY
           
static java.lang.String FULLFILMENT_CHANNEL_TYPE
           
static java.lang.String GIFTING_TAX_CODE_KEY
           
static java.lang.String IN_TRANSIT_DAY_FACTOR
           
static java.lang.String MATCH_CODE_FUNCTIONALITY_ACTIVE_KEY
           
static java.lang.String PARAMETERS_TIMEOUT_IN_SECONDS_KEY
           
static java.lang.String PERSONALIZATION_TAX_CODE_KEY
           
static java.lang.String PICK_NOT_AFTER
           
static java.lang.String POINT_OF_PRESENCE_BANNER_VALUE
           
static java.lang.String POINT_OF_PRESENCE_GLOBAL_VALUE
           
static java.lang.String POINT_OF_PRESENCE_KEY
           
static java.lang.String RETURN_TAX_CREDIT_REASON_CODE
           
static java.lang.String SALES_AUDIT_LAST_TXN_NUMBER_RESET_DATE
           
static java.lang.String SALES_AUDIT_MAX_DAYS_COMPARE_DUPS
           
static java.lang.String SHIPPING_AND_HANDLING_TAX_CODE_KEY
           
static java.lang.String SUNDAY_CONTACT_DAY
           
static java.lang.String TAX_ACCOMMODATION_TAX_CREDIT_REASON_CODE
           
static java.lang.String VERTEX_DATABASE_PASSWORD_KEY
           
static java.lang.String VERTEX_DATABASE_URL_KEY
           
static java.lang.String VERTEX_DATABASE_USER_KEY
           
 
Constructor Summary
SystemParameterManagerImpl()
           
 
Method Summary
 java.lang.String getAccommodationTaxCreditReasonCode()
           
 java.util.HashMap getAllVASQuickEntries()
           
 int getBackorderNotificationPendingHours()
           
 java.lang.String getDefaultClientBrowserPath()
           
 java.lang.String getDefaultDestinationId()
           
 java.lang.String getDefaultReturnDispositionCode()
           
 int getFlashReportWeekResetDay()
           
 java.util.List getFraudCancelReasonCodes()
           
 ChannelType getFulfillmentChannelType(DistributedContext context)
           
 java.lang.String getGiftingTaxCode()
           
 int getInTransitDayFactor()
           
 java.lang.String getPersonalizationTaxCode()
           
 int getPickNotAfter()
           
 java.lang.String getReturnTaxCreditReasonCode()
           
 RDate getSalesAuditLastTransactionNumberResetDate()
           
 int getSalesAuditMaxDaysCompareDups()
           
 java.lang.String getShippingAndHandlingTaxCode()
           
 int getSundayContactDay()
           
 RDate getSystemRDate()
           
 java.lang.String getTaxAccommodationTaxCreditReasonCode()
           
 java.lang.String getVertexDatabasePassword()
           
 java.lang.String getVertexDatabaseUrl()
           
 java.lang.String getVertexDatabaseUser()
           
 boolean isAdditionalFieldsEditable()
           
 boolean isMatchCodeFunctionalityActive()
           
 boolean isPointOfPresenceBanner()
           
 void resetParameters()
           
 boolean resetSalesAuditLastTransactionNumberResetDate(RDate currentTransactionDate)
           
 void resetSystemRDateForTesting()
           
 void setAccommodationTaxCreditReasonCode(java.lang.String reasonCode)
           
 void setAdditionalFieldsEditable(boolean additionalFieldsEditable)
           
 void setBackorderNotificationPendingHours(int hours)
           
 void setDefaultClientBrowserPath(java.lang.String value)
           
 void setDefaultDestinationId(java.lang.String id)
           
 void setDefaultReturnDispositionCode(java.lang.String value)
           
 void setFlashReportWeekResetDay(int value)
           
 void setFraudCancelReasonCode(java.lang.String commaSeperatedFraudCancelReasonCodes)
           
 void setFulfillmentChannelType(ChannelType channelType)
           
 void setGiftingTaxCode(java.lang.String value)
           
 void setInTransitDayFactor(int value)
           
 void setInvalidFulfillmentChannelTypeId()
           
 void setMatchCodeFunctionalityActive(boolean bool)
           
 void setPersonalizationTaxCode(java.lang.String value)
           
 void setPickNotAfter(int days)
           
 void setPointOfPresence(java.lang.String value)
           
 void setReturnTaxCreditReasonCode(java.lang.String reasonCode)
           
 void setSalesAuditMaxDaysCompareDups(int days)
           
 void setShippingAndHandlingTaxCode(java.lang.String value)
           
 void setSundayContactDay(int day)
           
 void setSystemRDateForTesting(RDate date)
           
 void setTaxAccommodationTaxCreditReasonCode(java.lang.String reasonCode)
           
 void setVASQuickEntry(java.lang.String key, java.lang.String value)
           
 void setVertexDatabasePassword(java.lang.String value)
           
 void setVertexDatabaseUrl(java.lang.String value)
           
 void setVertexDatabaseUser(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

POINT_OF_PRESENCE_KEY

public static final java.lang.String POINT_OF_PRESENCE_KEY
See Also:
Constant Field Values

MATCH_CODE_FUNCTIONALITY_ACTIVE_KEY

public static final java.lang.String MATCH_CODE_FUNCTIONALITY_ACTIVE_KEY
See Also:
Constant Field Values

POINT_OF_PRESENCE_GLOBAL_VALUE

public static final java.lang.String POINT_OF_PRESENCE_GLOBAL_VALUE
See Also:
Constant Field Values

POINT_OF_PRESENCE_BANNER_VALUE

public static final java.lang.String POINT_OF_PRESENCE_BANNER_VALUE
See Also:
Constant Field Values

SHIPPING_AND_HANDLING_TAX_CODE_KEY

public static final java.lang.String SHIPPING_AND_HANDLING_TAX_CODE_KEY
See Also:
Constant Field Values

GIFTING_TAX_CODE_KEY

public static final java.lang.String GIFTING_TAX_CODE_KEY
See Also:
Constant Field Values

PERSONALIZATION_TAX_CODE_KEY

public static final java.lang.String PERSONALIZATION_TAX_CODE_KEY
See Also:
Constant Field Values

VERTEX_DATABASE_URL_KEY

public static final java.lang.String VERTEX_DATABASE_URL_KEY
See Also:
Constant Field Values

VERTEX_DATABASE_USER_KEY

public static final java.lang.String VERTEX_DATABASE_USER_KEY
See Also:
Constant Field Values

VERTEX_DATABASE_PASSWORD_KEY

public static final java.lang.String VERTEX_DATABASE_PASSWORD_KEY
See Also:
Constant Field Values

IN_TRANSIT_DAY_FACTOR

public static final java.lang.String IN_TRANSIT_DAY_FACTOR
See Also:
Constant Field Values

FRAUD_CANCEL_REASON_KEY

public static final java.lang.String FRAUD_CANCEL_REASON_KEY
See Also:
Constant Field Values

PARAMETERS_TIMEOUT_IN_SECONDS_KEY

public static final java.lang.String PARAMETERS_TIMEOUT_IN_SECONDS_KEY
See Also:
Constant Field Values

FLASH_REPORT_WEEK_RESET_DAY_KEY

public static final java.lang.String FLASH_REPORT_WEEK_RESET_DAY_KEY
See Also:
Constant Field Values

BACKORDER_NOTIFICATION_PENDING_HRS_KEY

public static final java.lang.String BACKORDER_NOTIFICATION_PENDING_HRS_KEY
See Also:
Constant Field Values

DEFAULT_RETURN_DISPOSITION_CODE

public static final java.lang.String DEFAULT_RETURN_DISPOSITION_CODE
See Also:
Constant Field Values

PICK_NOT_AFTER

public static final java.lang.String PICK_NOT_AFTER
See Also:
Constant Field Values

DEFAULT_CLIENT_BROWSER_PATH

public static final java.lang.String DEFAULT_CLIENT_BROWSER_PATH
See Also:
Constant Field Values

SUNDAY_CONTACT_DAY

public static final java.lang.String SUNDAY_CONTACT_DAY
See Also:
Constant Field Values

FULLFILMENT_CHANNEL_TYPE

public static final java.lang.String FULLFILMENT_CHANNEL_TYPE
See Also:
Constant Field Values

RETURN_TAX_CREDIT_REASON_CODE

public static final java.lang.String RETURN_TAX_CREDIT_REASON_CODE
See Also:
Constant Field Values

ACCOMMODATION_TAX_CREDIT_REASON_CODE

public static final java.lang.String ACCOMMODATION_TAX_CREDIT_REASON_CODE
See Also:
Constant Field Values

TAX_ACCOMMODATION_TAX_CREDIT_REASON_CODE

public static final java.lang.String TAX_ACCOMMODATION_TAX_CREDIT_REASON_CODE
See Also:
Constant Field Values

SALES_AUDIT_MAX_DAYS_COMPARE_DUPS

public static final java.lang.String SALES_AUDIT_MAX_DAYS_COMPARE_DUPS
See Also:
Constant Field Values

SALES_AUDIT_LAST_TXN_NUMBER_RESET_DATE

public static final java.lang.String SALES_AUDIT_LAST_TXN_NUMBER_RESET_DATE
See Also:
Constant Field Values

ADDITIONAL_FIELDS_EDITABLE

public static final java.lang.String ADDITIONAL_FIELDS_EDITABLE
See Also:
Constant Field Values

DEFAULT_DESTINATION_ID

public static final java.lang.String DEFAULT_DESTINATION_ID
See Also:
Constant Field Values
Constructor Detail

SystemParameterManagerImpl

public SystemParameterManagerImpl()
Method Detail

isPointOfPresenceBanner

public boolean isPointOfPresenceBanner()
                                throws SystemException
Specified by:
isPointOfPresenceBanner in interface SystemParameterManager
Throws:
SystemException

isMatchCodeFunctionalityActive

public boolean isMatchCodeFunctionalityActive()
                                       throws SystemException
Specified by:
isMatchCodeFunctionalityActive in interface SystemParameterManager
Throws:
SystemException

resetParameters

public void resetParameters()

setPointOfPresence

public void setPointOfPresence(java.lang.String value)
                        throws SystemException
Specified by:
setPointOfPresence in interface SystemParameterManager
Throws:
SystemException

setMatchCodeFunctionalityActive

public void setMatchCodeFunctionalityActive(boolean bool)
                                     throws SystemException
Specified by:
setMatchCodeFunctionalityActive in interface SystemParameterManager
Throws:
SystemException

getSystemRDate

public RDate getSystemRDate()
                     throws SystemException
Specified by:
getSystemRDate in interface SystemParameterManager
Throws:
SystemException

setSystemRDateForTesting

public void setSystemRDateForTesting(RDate date)
                              throws SystemException
Specified by:
setSystemRDateForTesting in interface SystemParameterManager
Throws:
SystemException

resetSystemRDateForTesting

public void resetSystemRDateForTesting()
                                throws SystemException
Specified by:
resetSystemRDateForTesting in interface SystemParameterManager
Throws:
SystemException

getShippingAndHandlingTaxCode

public java.lang.String getShippingAndHandlingTaxCode()
                                               throws SystemException
Specified by:
getShippingAndHandlingTaxCode in interface SystemParameterManager
Throws:
SystemException

setShippingAndHandlingTaxCode

public void setShippingAndHandlingTaxCode(java.lang.String value)
                                   throws SystemException
Specified by:
setShippingAndHandlingTaxCode in interface SystemParameterManager
Throws:
SystemException

getGiftingTaxCode

public java.lang.String getGiftingTaxCode()
                                   throws SystemException
Specified by:
getGiftingTaxCode in interface SystemParameterManager
Throws:
SystemException

setGiftingTaxCode

public void setGiftingTaxCode(java.lang.String value)
                       throws SystemException
Specified by:
setGiftingTaxCode in interface SystemParameterManager
Throws:
SystemException

getPersonalizationTaxCode

public java.lang.String getPersonalizationTaxCode()
                                           throws SystemException
Specified by:
getPersonalizationTaxCode in interface SystemParameterManager
Throws:
SystemException

setPersonalizationTaxCode

public void setPersonalizationTaxCode(java.lang.String value)
                               throws SystemException
Specified by:
setPersonalizationTaxCode in interface SystemParameterManager
Throws:
SystemException

getVertexDatabaseUrl

public java.lang.String getVertexDatabaseUrl()
                                      throws SystemException
Specified by:
getVertexDatabaseUrl in interface SystemParameterManager
Throws:
SystemException

setVertexDatabaseUrl

public void setVertexDatabaseUrl(java.lang.String value)
                          throws SystemException
Specified by:
setVertexDatabaseUrl in interface SystemParameterManager
Throws:
SystemException

getVertexDatabaseUser

public java.lang.String getVertexDatabaseUser()
                                       throws SystemException
Specified by:
getVertexDatabaseUser in interface SystemParameterManager
Throws:
SystemException

setVertexDatabaseUser

public void setVertexDatabaseUser(java.lang.String value)
                           throws SystemException
Specified by:
setVertexDatabaseUser in interface SystemParameterManager
Throws:
SystemException

getVertexDatabasePassword

public java.lang.String getVertexDatabasePassword()
                                           throws SystemException
Specified by:
getVertexDatabasePassword in interface SystemParameterManager
Throws:
SystemException

setVertexDatabasePassword

public void setVertexDatabasePassword(java.lang.String value)
                               throws SystemException
Specified by:
setVertexDatabasePassword in interface SystemParameterManager
Throws:
SystemException

getInTransitDayFactor

public int getInTransitDayFactor()
                          throws SystemException
Specified by:
getInTransitDayFactor in interface SystemParameterManager
Throws:
SystemException

setInTransitDayFactor

public void setInTransitDayFactor(int value)
                           throws SystemException
Specified by:
setInTransitDayFactor in interface SystemParameterManager
Throws:
SystemException

getFlashReportWeekResetDay

public int getFlashReportWeekResetDay()
                               throws SystemException
Specified by:
getFlashReportWeekResetDay in interface SystemParameterManager
Throws:
SystemException

setFlashReportWeekResetDay

public void setFlashReportWeekResetDay(int value)
                                throws SystemException
Specified by:
setFlashReportWeekResetDay in interface SystemParameterManager
Throws:
SystemException

setVASQuickEntry

public void setVASQuickEntry(java.lang.String key,
                             java.lang.String value)
                      throws SystemException
Throws:
SystemException

getAllVASQuickEntries

public java.util.HashMap getAllVASQuickEntries()
                                        throws SystemException
Specified by:
getAllVASQuickEntries in interface SystemParameterManager
Throws:
SystemException

setBackorderNotificationPendingHours

public void setBackorderNotificationPendingHours(int hours)
                                          throws SystemException
Specified by:
setBackorderNotificationPendingHours in interface SystemParameterManager
Throws:
SystemException

getBackorderNotificationPendingHours

public int getBackorderNotificationPendingHours()
                                         throws SystemException
Specified by:
getBackorderNotificationPendingHours in interface SystemParameterManager
Throws:
SystemException

getDefaultReturnDispositionCode

public java.lang.String getDefaultReturnDispositionCode()
                                                 throws SystemException
Specified by:
getDefaultReturnDispositionCode in interface SystemParameterManager
Throws:
SystemException

getDefaultDestinationId

public java.lang.String getDefaultDestinationId()
                                         throws SystemException
Specified by:
getDefaultDestinationId in interface SystemParameterManager
Throws:
SystemException

setDefaultReturnDispositionCode

public void setDefaultReturnDispositionCode(java.lang.String value)
                                     throws SystemException
Specified by:
setDefaultReturnDispositionCode in interface SystemParameterManager
Throws:
SystemException

getDefaultClientBrowserPath

public java.lang.String getDefaultClientBrowserPath()
                                             throws SystemException
Specified by:
getDefaultClientBrowserPath in interface SystemParameterManager
Throws:
SystemException

setDefaultClientBrowserPath

public void setDefaultClientBrowserPath(java.lang.String value)
                                 throws SystemException
Specified by:
setDefaultClientBrowserPath in interface SystemParameterManager
Throws:
SystemException

getFraudCancelReasonCodes

public java.util.List getFraudCancelReasonCodes()
                                         throws SystemException
Specified by:
getFraudCancelReasonCodes in interface SystemParameterManager
Throws:
SystemException

setFraudCancelReasonCode

public void setFraudCancelReasonCode(java.lang.String commaSeperatedFraudCancelReasonCodes)
                              throws SystemException
Specified by:
setFraudCancelReasonCode in interface SystemParameterManager
Throws:
SystemException

getPickNotAfter

public int getPickNotAfter()
                    throws SystemException
Specified by:
getPickNotAfter in interface SystemParameterManager
Throws:
SystemException

setPickNotAfter

public void setPickNotAfter(int days)
                     throws SystemException
Specified by:
setPickNotAfter in interface SystemParameterManager
Throws:
SystemException

getSundayContactDay

public int getSundayContactDay()
                        throws SystemException
Specified by:
getSundayContactDay in interface SystemParameterManager
Throws:
SystemException

setSundayContactDay

public void setSundayContactDay(int day)
                         throws SystemException
Specified by:
setSundayContactDay in interface SystemParameterManager
Throws:
SystemException

getFulfillmentChannelType

public ChannelType getFulfillmentChannelType(DistributedContext context)
                                      throws SystemException
Specified by:
getFulfillmentChannelType in interface SystemParameterManager
Throws:
SystemException

setFulfillmentChannelType

public void setFulfillmentChannelType(ChannelType channelType)
                               throws SystemException
Throws:
SystemException

setInvalidFulfillmentChannelTypeId

public void setInvalidFulfillmentChannelTypeId()
                                        throws SystemException
Throws:
SystemException

getReturnTaxCreditReasonCode

public java.lang.String getReturnTaxCreditReasonCode()
                                              throws SystemException
Specified by:
getReturnTaxCreditReasonCode in interface SystemParameterManager
Throws:
SystemException

setReturnTaxCreditReasonCode

public void setReturnTaxCreditReasonCode(java.lang.String reasonCode)
                                  throws SystemException
Specified by:
setReturnTaxCreditReasonCode in interface SystemParameterManager
Throws:
SystemException

getAccommodationTaxCreditReasonCode

public java.lang.String getAccommodationTaxCreditReasonCode()
                                                     throws SystemException
Specified by:
getAccommodationTaxCreditReasonCode in interface SystemParameterManager
Throws:
SystemException

setAccommodationTaxCreditReasonCode

public void setAccommodationTaxCreditReasonCode(java.lang.String reasonCode)
                                         throws SystemException
Specified by:
setAccommodationTaxCreditReasonCode in interface SystemParameterManager
Throws:
SystemException

getTaxAccommodationTaxCreditReasonCode

public java.lang.String getTaxAccommodationTaxCreditReasonCode()
                                                        throws SystemException
Specified by:
getTaxAccommodationTaxCreditReasonCode in interface SystemParameterManager
Throws:
SystemException

setTaxAccommodationTaxCreditReasonCode

public void setTaxAccommodationTaxCreditReasonCode(java.lang.String reasonCode)
                                            throws SystemException
Specified by:
setTaxAccommodationTaxCreditReasonCode in interface SystemParameterManager
Throws:
SystemException

getSalesAuditMaxDaysCompareDups

public int getSalesAuditMaxDaysCompareDups()
                                    throws SystemException
Specified by:
getSalesAuditMaxDaysCompareDups in interface SystemParameterManager
Throws:
SystemException

setSalesAuditMaxDaysCompareDups

public void setSalesAuditMaxDaysCompareDups(int days)
                                     throws SystemException
Specified by:
setSalesAuditMaxDaysCompareDups in interface SystemParameterManager
Throws:
SystemException

getSalesAuditLastTransactionNumberResetDate

public RDate getSalesAuditLastTransactionNumberResetDate()
                                                  throws SystemException
Specified by:
getSalesAuditLastTransactionNumberResetDate in interface SystemParameterManager
Throws:
SystemException

resetSalesAuditLastTransactionNumberResetDate

public boolean resetSalesAuditLastTransactionNumberResetDate(RDate currentTransactionDate)
                                                      throws SystemException
Specified by:
resetSalesAuditLastTransactionNumberResetDate in interface SystemParameterManager
Throws:
SystemException

isAdditionalFieldsEditable

public boolean isAdditionalFieldsEditable()
                                   throws SystemException
Specified by:
isAdditionalFieldsEditable in interface SystemParameterManager
Throws:
SystemException

setAdditionalFieldsEditable

public void setAdditionalFieldsEditable(boolean additionalFieldsEditable)
                                 throws SystemException
Specified by:
setAdditionalFieldsEditable in interface SystemParameterManager
Throws:
SystemException

setDefaultDestinationId

public void setDefaultDestinationId(java.lang.String id)
                             throws SystemException
Specified by:
setDefaultDestinationId in interface SystemParameterManager
Throws:
SystemException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28