org.marketcetera.marketdata.marketcetera
Class MarketceteraFeedEventTranslator

java.lang.Object
  extended by org.marketcetera.marketdata.marketcetera.MarketceteraFeedEventTranslator
All Implemented Interfaces:
EventTranslator, Messages

public class MarketceteraFeedEventTranslator
extends Object
implements EventTranslator, Messages

Market data feed implementation that connects to Marketcetera's exchange simulator.

Since:
0.5.0
Version:
$Id: MarketceteraFeedEventTranslator.java 16154 2012-07-14 16:34:05Z colin $
Author:
Colin DuPlantis

Field Summary
 
Fields inherited from interface org.marketcetera.marketdata.marketcetera.Messages
CANNOT_ACQUIRE_ID, CANNOT_EXECUTE_QUERY, CANNOT_FIND_REQID, CANNOT_START_FEED, CONNECTION_STARTED, CONNECTION_STOPPED, EXCHANGE_ERROR, INVALID_EQUITY_OPTION_SYMBOL, LOGGER, PROVIDER, PROVIDER_DESCRIPTION, SENDER_COMP_LABEL, SESSION_NOT_FOUND, TARGET_COMP_ID_REQUIRED, TARGET_COMP_LABEL, UNKNOWN_EVENT_TYPE, UNKNOWN_MESSAGE_ENTRY_TYPE, UNSUPPORTED_FIX_VERSION, URI_MISSING_PORT, URL_LABEL, URL_REQUIRED
 
Method Summary
 Object fromEvent(Event inEvent)
           
static MarketceteraFeedEventTranslator getInstance()
           
 List<Event> toEvent(Object inData, String inHandle)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static MarketceteraFeedEventTranslator getInstance()

toEvent

public List<Event> toEvent(Object inData,
                           String inHandle)
                    throws CoreException
Specified by:
toEvent in interface EventTranslator
Throws:
CoreException

fromEvent

public Object fromEvent(Event inEvent)
                 throws CoreException
Specified by:
fromEvent in interface EventTranslator
Throws:
CoreException


Copyright © 2012. All Rights Reserved.