package org.marketcetera.marketdata.bogus; import org.marketcetera.core.CoreException; import org.marketcetera.marketdata.AbstractMarketDataModule; import org.marketcetera.util.misc.ClassVersion; /* $License$ */ /** * StrategyAgent module for {@link BogusFeed}. * <p> * Module Features * <table> * <tr><th>Factory:</th><td>{@link BogusFeedModuleFactory}</td></tr> * <tr><th colspan="2">See {@link AbstractMarketDataModule parent} for module features.</th></tr> * </table> * * @author <a href="mailto:colin@marketcetera.com">Colin DuPlantis</a> * @version $Id: BogusFeedModule.java 16154 2012-07-14 16:34:05Z colin $ * @since 1.0.0 */ @ClassVersion("$Id: BogusFeedModule.java 16154 2012-07-14 16:34:05Z colin $") //$NON-NLS-1$ public final class BogusFeedModule extends AbstractMarketDataModule<BogusFeedToken, BogusFeedCredentials> { /** * Create a new BogusFeedEmitter instance. * * @throws CoreException */ BogusFeedModule() throws CoreException { super(BogusFeedModuleFactory.INSTANCE_URN, BogusFeedFactory.getInstance().getMarketDataFeed()); } /* (non-Javadoc) * @see org.marketcetera.marketdata.AbstractMarketDataModule#getCredentials() */ @Override protected BogusFeedCredentials getCredentials() throws CoreException { return BogusFeedCredentials.getInstance(); } }