DictionaryHandler(OmmServerBaseImpl ommServerBaseImpl) { _ommServerBaseImpl = ommServerBaseImpl; _dictionaryRefresh.rdmMsgType(DictionaryMsgType.REFRESH); _dictionaryStatus.rdmMsgType(DictionaryMsgType.STATUS); }
DictionaryHandler() { _dictionary = CodecFactory.createDataDictionary(); _dictionaryRequestInfoList = new DictionaryRequestInfoList(); _dictionaryRefresh.rdmMsgType(DictionaryMsgType.REFRESH); _dictionaryStatus.rdmMsgType(DictionaryMsgType.STATUS); _dictionaryRequest.rdmMsgType(DictionaryMsgType.REQUEST); }
/** * Instantiates a new provider dictionary handler. * * @param providerSesssion the provider sesssion */ public ProviderDictionaryHandler(ProviderSession providerSesssion) { _dictionary = CodecFactory.createDataDictionary(); _providerSession = providerSesssion; _dictionaryRequestInfoList = new DictionaryRequestInfoList(); _dictionaryRefresh.rdmMsgType(DictionaryMsgType.REFRESH); _dictionaryStatus.rdmMsgType(DictionaryMsgType.STATUS); _dictionaryRequest.rdmMsgType(DictionaryMsgType.REQUEST); states = new State[2]; states[0] = CodecFactory.createState(); states[1] = CodecFactory.createState(); }
/** * Instantiates a new dictionary provider. */ public DictionaryProvider() { _encodeIter = CodecFactory.createEncodeIterator(); _dictionary = CodecFactory.createDataDictionary(); _dictionaryRefresh = (DictionaryRefresh)DictionaryMsgFactory.createMsg(); _dictionaryRefresh.rdmMsgType(DictionaryMsgType.REFRESH); _dictionaryRequest = (DictionaryRequest)DictionaryMsgFactory.createMsg(); _dictionaryRequest.rdmMsgType(DictionaryMsgType.REQUEST); _dictionaryStatus = (DictionaryStatus)DictionaryMsgFactory.createMsg(); _dictionaryStatus.rdmMsgType(DictionaryMsgType.STATUS); _chnlInfo = TransportFactory.createChannelInfo(); _errorInfo = ReactorFactory.createReactorErrorInfo(); _reactorSubmitOptions = ReactorFactory.createReactorSubmitOptions(); _reactorSubmitOptions.clear(); _reactorSubmitOptions.writeArgs().priority(WritePriorities.HIGH); _reactorChnlInfo = ReactorFactory.createReactorChannelInfo(); }
@Test public void dictionaryStatusToStringTests() { DictionaryStatus statusRDMMsg1 = (DictionaryStatus)DictionaryMsgFactory.createMsg(); statusRDMMsg1.rdmMsgType(DictionaryMsgType.STATUS); int streamId = -5; State state = CodecFactory.createState(); Buffer buffer = CodecFactory.createBuffer(); buffer.data("state"); state.text(buffer); state.code(StateCodes.FAILOVER_COMPLETED); state.dataState(DataStates.SUSPECT); state.streamState(StreamStates.OPEN); statusRDMMsg1.streamId(streamId); statusRDMMsg1.applyHasState(); statusRDMMsg1.state().code(state.code()); statusRDMMsg1.state().dataState(state.dataState()); statusRDMMsg1.state().text().data("state"); statusRDMMsg1.state().streamState(state.streamState()); System.out.println("DictionaryStatus toString tests."); statusRDMMsg1.toString(); System.out.println("Done."); }
decRDMMsg.rdmMsgType(DictionaryMsgType.STATUS); encRDMMsg.rdmMsgType(DictionaryMsgType.STATUS); encIter.clear(); encRDMMsg.clear(); encRDMMsg.rdmMsgType(DictionaryMsgType.STATUS); Buffer membuf = CodecFactory.createBuffer(); membuf.data(ByteBuffer.allocate(1024));
statusRDMMsg1.rdmMsgType(DictionaryMsgType.STATUS); DictionaryStatus statusRDMMsg2 = (DictionaryStatus)DictionaryMsgFactory.createMsg(); statusRDMMsg2.rdmMsgType(DictionaryMsgType.STATUS);
case MsgClasses.STATUS: DictionaryStatus dictionaryStatus = (DictionaryStatus)_dictionaryMsg; dictionaryStatus.rdmMsgType(DictionaryMsgType.STATUS); dictionaryStatus.decode(dIter, msg); break;