Brochure Request Specifications

Summary:

Brochure requests are generated by potential clients and agencies who supply their address information and how many of each brochure they would like mailed.

The request is fulfilled and mailed to the address supplied with the request.

Objects:

  • Request - Brochure Request
  • Brochure - Brochure Description
  • BrochureBundle - Collection of Brochures with similar interest (this could be synced with WWB or others)
  • Objects from Other Subsystems:

  • Person - (Could be supplied by the browser's personal certificate)
  • Vendor - For intranet, always returns the company object (else from vendor's RMI server)
  • SendVia - Brochure will be sent via this method (Always remotely supplied)

  • Request - Brochure Request

    A brochure request is a request that the selected brochures be mailed to this address.

    Methods:

    SetPerson - Set the mail-to address info

    AddBrochure - Add this brochure and quantity to the list of brochures requested

    SetAttention - Set the attention if person is a company address

    SetSendVia - Set the preferred send via method

    SetText - Set the text of what I want mailed (free text)

    Update - I'm done with this request - mail it to me!

    Brochure

    Brochure is the object describing the brochure.

    Methods:

    getDescription - get the Description of the brochure

    Brochure Bundle

    Brochure is the object describing brochure categories.

    Methods:

    getDescription - get the Description of the brochure bundle (Asia, Europe, etc...)

    getNextBrochure - get the next Brochure in this Bundle

     

    Some of the possible criteria are:

    Destination

    Activity

     

    Age

    From

    To

    Budget

    From

    To

    Amount

    Currency

    TripDuration (days)

    From

    To

    Destinations

    Regions (Continent/Major Area)

    Countries/IATA

    Local Regions (State or Province)

    Cities

    Airports/IATA

    Interests

    Art&Culture/Architecture&Urban/Cruise/Family/Golf&Tennis/Hiking&Walking/Sailing&Boating/WaterSports/Wine&Dine/Bicycling/Diving/Gambling/Resorts/Skiing/Sun&Sand/Theatre

     

    TripFrequency

    ClientStatus

    From

    To

    Type

    #inparty