Skip to content

Commit

Permalink
API modified
Browse files Browse the repository at this point in the history
  • Loading branch information
rajithsiriwardana committed Oct 22, 2013
1 parent 62d4127 commit 8a102d0
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 45 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ public int getCompanyNoOfShares(String symbol) throws DataAccessException{
* {@inheritDoc}
*/
@Override
public Object getInfo(String infotype, String symbol) throws DataAccessException{
public Object getInfo(String infoType, String symbol) throws DataAccessException{
return null; //TODO
}

Expand All @@ -89,14 +89,15 @@ public Object getInfo(String infotype, String symbol) throws DataAccessException
* {@inheritDoc}
*/
@Override
public void addInfo(String infotype, String symbol, Object object) throws DataAccessException {
public void addInfo(String infoType, String symbol, Object object) throws DataAccessException {
//TODO
}

/**
*
* {@inheritDoc}
*/
@Override
public ArrayList<String> getAvailableStockIds() throws DataAccessException {
return null; //TODO
}
Expand Down
16 changes: 2 additions & 14 deletions src/main/java/org/investovator/core/data/api/UserData.java
Original file line number Diff line number Diff line change
Expand Up @@ -18,32 +18,20 @@

package org.investovator.core.data.api;

import org.investovator.core.data.exeptions.DataAccessException;
import org.investovator.core.commons.utils.Portfolio;
import org.investovator.core.data.exeptions.DataAccessException;

import java.util.ArrayList;
import java.util.HashMap;

/**
* @author rajith
* @version $Revision$
*/
public interface UserData {

public void addUser(String username, String firstname,
String lastname, String emailaddress, String password)
throws DataAccessException;

public String getUserPassword(String username) throws DataAccessException;

public HashMap<String, String> getUserDetails(String username) throws DataAccessException;

public void updateUserDetails(String username, HashMap<String, String> details)
throws DataAccessException;

public Portfolio getUserPortfolio(String username) throws DataAccessException;

public void updateUserPortfolio(String username, Portfolio portfolio) throws DataAccessException;

public ArrayList<String> getWatchList(String username);
public ArrayList<String> getWatchList(String username) throws DataAccessException;
}
32 changes: 3 additions & 29 deletions src/main/java/org/investovator/core/data/api/UserDataImpl.java
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,10 @@

package org.investovator.core.data.api;

import org.investovator.core.data.exeptions.DataAccessException;
import org.investovator.core.commons.utils.Portfolio;
import org.investovator.core.data.exeptions.DataAccessException;

import java.util.ArrayList;
import java.util.HashMap;

/**
* @author rajith
Expand All @@ -31,32 +30,7 @@
public class UserDataImpl implements UserData{

@Override
public void addUser(String username, String firstname,
String lastname, String emailaddress, String password)
throws DataAccessException {
//TODO
}

@Override
public String getUserPassword(String username)
throws DataAccessException {
return null; //TODO
}

@Override
public HashMap<String, String> getUserDetails(String username)
throws DataAccessException {
return null; //TODO
}

@Override
public void updateUserDetails(String username, HashMap<String, String> details) throws DataAccessException {
//TODO
}

@Override
public Portfolio getUserPortfolio(String username)
throws DataAccessException {
public Portfolio getUserPortfolio(String username) throws DataAccessException {
return null; //TODO
}

Expand All @@ -66,7 +40,7 @@ public void updateUserPortfolio(String username, Portfolio portfolio) throws Dat
}

@Override
public ArrayList<String> getWatchList(String username) {
public ArrayList<String> getWatchList(String username) throws DataAccessException {
return null; //TODO
}

Expand Down

0 comments on commit 8a102d0

Please sign in to comment.