Interface PPurchasePlansBean

All Superinterfaces:
Remote
All Known Implementing Classes:
PPurchasePlansBeanImpl

public interface PPurchasePlansBean extends Remote
PPurchasePlansBean is a Remote interface used for purchasing plans.
Version:
%version: 6 % %date_modified: Thu Nov 08 18:28:28 2001 %
Author:
sujata
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the list of plans available for purchase when the bean is loaded.
    getPlans(int index)
    Accesses a specific plan available for purchase when the bean is loaded.
    void
    Displays the list of plans available for purchase for this account.
    void
    Displays the plans purchased for this account.
    void
    Sets the input data/hidden variable ConfirmPassword with the value of the customer's password verification String.
    void
    Sets the input data/hidden variable SelectedPlanIndex to purchase the selected plan.
    void
    setLogin(String sLogin)
    Sets the input data for the login.
    void
    setPassword(String sPassword)
    Sets the input data for the password.
  • Method Details

    • setIndex

      void setIndex(String index) throws RemoteException
      Sets the input data/hidden variable SelectedPlanIndex to purchase the selected plan.
      Parameters:
      index - a specific plan to purchase
      Throws:
      RemoteException
    • setLogin

      void setLogin(String sLogin) throws RemoteException
      Sets the input data for the login.
      Parameters:
      sLogin - the login to use
      Throws:
      RemoteException
    • setPassword

      void setPassword(String sPassword) throws RemoteException
      Sets the input data for the password.
      Parameters:
      sPassword - the password to use
      Throws:
      RemoteException
    • setConfirmation

      void setConfirmation(String sPassword) throws RemoteException
      Sets the input data/hidden variable ConfirmPassword with the value of the customer's password verification String.
      Parameters:
      sPassword - a String with the customer's password verification value
      Throws:
      RemoteException
    • getPlans

      List getPlans() throws RemoteException
      Gets the list of plans available for purchase when the bean is loaded.
      Returns:
      A List of available plans.
      Throws:
      RemoteException
    • getPlans

      String getPlans(int index) throws RemoteException
      Accesses a specific plan available for purchase when the bean is loaded.
      Parameters:
      index - the specified index corresponding to the plan to display
      Throws:
      RemoteException
    • purchasePlans

      void purchasePlans(PModelHandle mH) throws RemoteException
      Displays the plans purchased for this account.
      Parameters:
      mH - the account's PModelHandle saved in the session
      Throws:
      RemoteException
    • listOfPlans

      void listOfPlans(PModelHandle mH, ResourceBundle bundle) throws RemoteException
      Displays the list of plans available for purchase for this account.
      Parameters:
      mH - the account's PModelHandle saved in the session
      bundle - the resource bundle
      Throws:
      RemoteException