Interface PIAPhoneTableBean

All Superinterfaces:
Remote
All Known Implementing Classes:
PIAPhoneTableBeanImpl

public interface PIAPhoneTableBean extends Remote
Version:
%version: 2 % %date_modified: Fri Oct 12 11:13:07 2001 %
Author:
larrylf
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Retrives phone data from the /account model handle and creates HashMap where Array index is the key and "Phone type+ Phone number" is the value
    int
    gets array index (key) from the passed value ("Phone type+ Phone number") from the Hashmap created by createIndexValueMap method
    void
    setIndex(int index)
    Establishes the PIN_FLD_NAMEINFO array index that should be used when building up the input FList (below).
    void
    setPhoneData(PModelHandle collectedData, int[] types, String[] phones, ArrayList<Integer> toRemove)
    Aids the collectData() method from the client component
    void
    stores the value at the specified index in the Hashmap created by createIndexValueMap method
  • Method Details

    • setPhoneData

      void setPhoneData(PModelHandle collectedData, int[] types, String[] phones, ArrayList<Integer> toRemove) throws RemoteException
      Aids the collectData() method from the client component
      Parameters:
      collectedData - model handle to collect data
      types - array containing phone types
      phones - array containing phone numbers
      toRemove - ArrayList containing array indexes to be deleted
      Throws:
      RemoteException
    • setIndex

      void setIndex(int index)
      Establishes the PIN_FLD_NAMEINFO array index that should be used when building up the input FList (below).
      Parameters:
      index -
    • createIndexValueMap

      void createIndexValueMap(PModelHandle pm) throws RemoteException
      Retrives phone data from the /account model handle and creates HashMap where Array index is the key and "Phone type+ Phone number" is the value
      Parameters:
      pm - /account mdoel handle
      Throws:
      RemoteException
    • getIndexFromValue

      int getIndexFromValue(String value)
      gets array index (key) from the passed value ("Phone type+ Phone number") from the Hashmap created by createIndexValueMap method
      Parameters:
      value -
      Returns:
      array index
    • updateIndexValueMap

      void updateIndexValueMap(Integer index, String value)
      stores the value at the specified index in the Hashmap created by createIndexValueMap method
      Parameters:
      index -
      value -