pusu.data
Class Subscription

java.lang.Object
  extended by pusu.data.Subscription

public class Subscription
extends java.lang.Object

Tietorakenne, johon kerätään tieto asiakasohjelman yhteen tilaukseen liittyvistä lähettämättömistä artikkeleista.


Constructor Summary
Subscription(Client client, OutputFeed outputFeed)
          Luo tilauksen tietorakenteen.
 
Method Summary
 Client getClient()
          Palauttaa tilauksen tehneen asiakasohjelman tiedot.
 OutputFeed getOutputFeed()
          Palauttaa syötteen, joka sisältää tilaukseen liittyvät lähtettämättömät artikkelit.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Subscription

public Subscription(Client client,
                    OutputFeed outputFeed)
Luo tilauksen tietorakenteen.

Parameters:
identifier - Tilauksen tunniste.
client - Asiakasohjelman tiedot sisältävä tietorakenne.
outputFeed - Tilaukseen liittyvät lähettämättömät artikkelit.
Method Detail

getClient

public Client getClient()
Palauttaa tilauksen tehneen asiakasohjelman tiedot.

Returns:
Palauttaa tilauksen tehneen asiakasohjelman tiedot.

getOutputFeed

public OutputFeed getOutputFeed()
Palauttaa syötteen, joka sisältää tilaukseen liittyvät lähtettämättömät artikkelit.

Returns:
Palauttaa syötteen, joka sisältää tilaukseen liittyvät lähtettämättömät artikkelit.