package com.activequant.archive.basic;
import com.activequant.domainmodel.TimeFrame;
import com.activequant.interfaces.archive.IArchiveFactory;
import com.activequant.interfaces.archive.IArchiveReader;
import com.activequant.interfaces.archive.IArchiveWriter;
/**
*
* Intentionally partially blank implementation of an Archive Factory
* for interfacing with an ActiveQuant Master Server.
*
* @author GhostRider
*
*/
public class AQMSArchiveFactory implements IArchiveFactory {
private String baseUrl;
public AQMSArchiveFactory(String baseUrl){
this.baseUrl = baseUrl;
}
@Override
public IArchiveReader getReader(TimeFrame tf) {
return new AQMSArchiveReader(baseUrl, tf);
}
@Override
public IArchiveWriter getWriter(TimeFrame tf) {
return null;
}
}