package org.marketcetera.client.jms;
import org.marketcetera.client.brokers.BrokerStatus;
import org.marketcetera.trade.BrokerID;
/**
* @author tlerios@marketcetera.com
* @since 1.5.0
* @version $Id: SampleBrokerStatusHandler.java 16154 2012-07-14 16:34:05Z colin $
*/
/* $License$ */
public class SampleBrokerStatusHandler
extends SampleReplyHandler<BrokerStatus>
{
// SampleReplyHandler.
@Override
BrokerStatus create
(int i)
{
return new BrokerStatus(String.valueOf(i),new BrokerID("ID"),true);
}
@Override
boolean isEqual
(int i,
BrokerStatus msg)
{
return (i==Integer.valueOf(msg.getName()));
}
@Override
protected BrokerStatus getReply
(BrokerStatus msg)
{
return create(Integer.valueOf(msg.getName())+1);
}
}