Interface PSponsorshipSetupBean

All Superinterfaces:
Remote
All Known Implementing Classes:
PSponsorshipSetupBeanImpl

public interface PSponsorshipSetupBean extends Remote
Generic interface for handling sponsorship setup within customer center.
Version:
%version: 3 % %date_modified: Tue Sep 04 12:08:20 2001 %
  • Method Details

    • getSponsorOwner

      Object[] getSponsorOwner(PModelHandle acct, String acctNo, boolean branded) throws RemoteException
      Return information about the sponsor owner account given the acount number. If the given account object is non-null, then the search needs to be narrowed to a single db search rather than a global search.
      Parameters:
      acct - current account
      acctNo - the account number for the sponsor owner
      branded - if true, branding is enabled
      Returns:
      the sponsor owner account
      Throws:
      RemoteException
    • getGroupDetails

      PModelHandle[] getGroupDetails(PModelHandle group) throws RemoteException
      Returns the detail information about the given sponsor group.
      Parameters:
      group - a handle to the sponsor group
      Returns:
      an array of detail data or null if there are no details
      Throws:
      RemoteException
    • setSponsorGroups

      void setSponsorGroups(SponsorshipData[] data, PModelHandle pm) throws RemoteException
      Modifies the given model handle to include sponsor group information for the new account.
      Parameters:
      data - an array of sponsorship data
      pm - the model used to create the new account
      Throws:
      RemoteException