package com.activequant.dao.inmemory;
import java.util.List;
import com.activequant.domainmodel.Instrument;
import com.activequant.domainmodel.MarketDataInstrument;
import com.activequant.domainmodel.exceptions.DaoException;
import com.activequant.interfaces.dao.IMarketDataInstrumentDao;
public class InMemMDIDao extends InMemoryDao<MarketDataInstrument> implements IMarketDataInstrumentDao {
@Override
public MarketDataInstrument load(String primaryKey) throws DaoException {
MarketDataInstrument mdi = new MarketDataInstrument();
mdi.setProviderSpecificId(primaryKey);
return mdi;
}
public String[] getNonExpiredInstruments(long referenceDate8) {
// TODO Auto-generated method stub
return null;
}
public String[] searchById(String searchString, int resultAmount) {
// TODO Auto-generated method stub
return null;
}
@Override
public MarketDataInstrument[] findForProvider(String providerId) {
// TODO Auto-generated method stub
return null;
}
@Override
public int countForProvider(String providerId) {
// TODO Auto-generated method stub
return 0;
}
@Override
public String[] getProviders() {
// TODO Auto-generated method stub
return null;
}
@Override
public MarketDataInstrument[] findFor(Instrument instrument) {
// TODO Auto-generated method stub
return null;
}
@Override
public MarketDataInstrument findFor(String providerId, Instrument instrument) {
// TODO Auto-generated method stub
return null;
}
@Override
public MarketDataInstrument findByProvId(String providerId, String provSpecInstId) {
// TODO Auto-generated method stub
return null;
}
@Override
public MarketDataInstrument[] findLike(String providerId, String provSpecInstId) {
// TODO Auto-generated method stub
return null;
}
@Override
public MarketDataInstrument[] findForProvider(String providerId, int startIndex, int maxAmount) {
// TODO Auto-generated method stub
return null;
}
@Override
public List<String> findIdsFor(String instrumentId) {
// TODO Auto-generated method stub
return null;
}
}