import java.math.BigDecimal;
import org.marketcetera.event.AskEvent;
import org.marketcetera.event.TradeEvent;
import org.marketcetera.strategy.java.Strategy;
/* $License$ */
/**
* Sample strategy to test the ability to send arbitrary data.
*
* @author <a href="mailto:colin@marketcetera.com">Colin DuPlantis</a>
* @version $Id: SendOther.java 16154 2012-07-14 16:34:05Z colin $
* @since 2.0.0
*/
public class SendOther
extends Strategy
{
/* (non-Javadoc)
* @see org.marketcetera.strategy.java.Strategy#onAsk(org.marketcetera.event.AskEvent)
*/
@Override
public void onAsk(AskEvent inAsk)
{
if(getProperty("sendNull") != null) {
send(null);
} else if(getProperty("sendString") != null) {
send("test string");
} else if(getProperty("sendTwo") != null) {
send(BigDecimal.ONE);
send(BigDecimal.TEN);
}
}
}