com.ibm.commerce.contract.beans

Interface ReferralSmartDataBean

  • All Superinterfaces:
    com.ibm.commerce.beans.DataBean, com.ibm.commerce.beans.InputDataBean, java.io.Serializable, com.ibm.commerce.beans.SmartDataBean
    All Known Implementing Classes:
    ReferralDataBean


    public interface ReferralSmartDataBean
    extends com.ibm.commerce.beans.SmartDataBean
    This interface extends SmartDataBean to provide an interface for the ReferralDataBean.
    • Field Detail

      • COPYRIGHT

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

      • getBackOrders

        boolean getBackOrders()
        Returns whether orders with items which are not in inventory are allowed.
        Returns:
        boolean true if orders with items not in inventory are allowed; false otherwise.
      • getBatchAvailabilityRequestAuthenticationRequired

        boolean getBatchAvailabilityRequestAuthenticationRequired()
        Returns whether userid and password are required for batch availability requests.
        Returns:
        boolean true if userid and password are required for batch availability requests; false otherwise.
      • getBatchAvailabilityRequestEnabled

        boolean getBatchAvailabilityRequestEnabled()
        Returns whether the batch availability request is available in this store.
        Returns:
        boolean true if the batch availability request is available in this store; false otherwise.
      • getBatchAvailabilityRequestTimeout

        int getBatchAvailabilityRequestTimeout()
        Returns the maximum amount of time to wait for a response to a batch availability request.
        Returns:
        int Time value in seconds
      • getDataBeanKeyContractId

        java.lang.String getDataBeanKeyContractId()
        Gets the contract ID.
        Returns:
        The contract ID.
      • getDataBeanKeyStoreId

        java.lang.String getDataBeanKeyStoreId()
        Gets the store ID.
        Returns:
        The store ID.
      • getIdentifier

        java.lang.String getIdentifier()
        Gets the store interface ID.
        Returns:
        The store interface ID.
      • getOrderRequestAuthenticationRequired

        boolean getOrderRequestAuthenticationRequired()
        Returns whether userid and password are required for order transfer requests.
        Returns:
        boolean true if userid and password are required for order transfer requests; false otherwise.
      • getOrderRequestEnabled

        boolean getOrderRequestEnabled()
        Returns whether the order transfer request is available in this store.
        Returns:
        boolean true if the order transfer request is available in this store; false otherwise.
      • getOrderRequestTimeout

        int getOrderRequestTimeout()
        Returns the maximum amount of time to wait for a response to a order transfer request.
        Returns:
        int Time value in seconds
      • getQuoteRequestAuthenticationRequired

        boolean getQuoteRequestAuthenticationRequired()
        Returns whether userid and password are required for quotation requests.
        Returns:
        boolean true if userid and password are required for quotation requests; false otherwise.
      • getQuoteRequestEnabled

        boolean getQuoteRequestEnabled()
        Returns whether the quotation request is available in this store.
        Returns:
        boolean true if the quotation request is available in this store; false otherwise.
      • getQuoteRequestTimeout

        int getQuoteRequestTimeout()
        Returns the maximum amount of time to wait for a response to a quotation request.
        Returns:
        int Time value in seconds.
      • getRequestTimeout

        int getRequestTimeout()
        Returns the maximum amount of time to wait for a response to a request.
        Returns:
        int Time value in seconds.
      • getShopcartRequestAuthenticationRequired

        boolean getShopcartRequestAuthenticationRequired()
        Returns whether userid and password are required for shopcart transfer requests.
        Returns:
        boolean true if userid and password are required for shopcart transfer requests; false otherwise.
      • getShopcartRequestEnabled

        boolean getShopcartRequestEnabled()
        Returns whether the shopcart transfer request is available in this store.
        Returns:
        boolean true if the shopcart transfer request is available in this store; false otherwise.
      • getShopcartRequestTimeout

        int getShopcartRequestTimeout()
        Returns the maximum amount of time to wait for a response to a shopcart transfer request.
        Returns:
        int Time value in seconds
      • getUomStandard

        java.lang.String getUomStandard()
        Returns the UOM standard.
        Returns:
        The UOM standard.