package edu.colorado.zeus.message;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import edu.colorado.zeus.message.data.ListItem;
import edu.colorado.zeus.message.data.Message;
import edu.colorado.zeus.message.data.Zone;
public class MockMessageRetriever implements MessageRetriever {
public Map<Zone,List<Message>> retrieveMessages() {
final Zone mockZone = new Zone(null, 40.00573, -105.26139,"testZone");
final Message mockMessage = new Message(null, "testBody", "testSubject", null);
final Message mockMessage2 = new Message(null,"second message body", "second message subject", null);
List<Message> tempList = new ArrayList<Message>();
tempList.add(mockMessage);
tempList.add(mockMessage2);
Map<Zone,List<Message>> mockMap = new HashMap<Zone, List<Message>>();
mockMap.put(mockZone, tempList);
return mockMap;
}
public Map<Zone, List<ListItem>> retrieveLists() {
// TODO Auto-generated method stub
return null;
}
public Map<Zone, List<Message>> retrieveMessages(InputStream messageStream) {
// TODO Auto-generated method stub
return null;
}
public InputStream getZoneItemStream() {
// TODO Auto-generated method stub
return null;
}
public Map<Zone, List<ListItem>> retrieveLists(InputStream listStream) {
// TODO Auto-generated method stub
return null;
}
public ArrayList<Zone> retrieveZones() {
// TODO Auto-generated method stub
return null;
}
}
|