ex5.backend
Class MyPortfolioActionHandler

java.lang.Object
  |
  +--ex5.backend.MyPortfolioActionHandler
All Implemented Interfaces:
PortfolioActionHandler

public class MyPortfolioActionHandler
extends Object
implements PortfolioActionHandler


Constructor Summary
MyPortfolioActionHandler()
           
 
Method Summary
 boolean addStock(String ticker, int shares, float price, String name)
           
 boolean closePortfolio(String name)
           
 PortfolioView createPortfolio(String name)
           
 boolean delStock(String ticker, String name)
           
 float getTickerPrice(String ticker)
           
 boolean openPortfolio(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MyPortfolioActionHandler

public MyPortfolioActionHandler()
Method Detail

getTickerPrice

public float getTickerPrice(String ticker)
Specified by:
getTickerPrice in interface PortfolioActionHandler

addStock

public boolean addStock(String ticker,
                        int shares,
                        float price,
                        String name)
Specified by:
addStock in interface PortfolioActionHandler

delStock

public boolean delStock(String ticker,
                        String name)
Specified by:
delStock in interface PortfolioActionHandler

createPortfolio

public PortfolioView createPortfolio(String name)
Specified by:
createPortfolio in interface PortfolioActionHandler

closePortfolio

public boolean closePortfolio(String name)
Specified by:
closePortfolio in interface PortfolioActionHandler

openPortfolio

public boolean openPortfolio(String name)
Specified by:
openPortfolio in interface PortfolioActionHandler