boolean rsslSubmit(com.thomsonreuters.upa.codec.CloseMsg rsslCloseMsg) rsslSubmitOptions.clear();
boolean submit(com.thomsonreuters.upa.codec.GenericMsg rsslGenericMsg) rsslSubmitOptions.serviceName(null); rsslSubmitOptions.requestMsgOptions().clear();
OmmConsumerImpl(OmmConsumerConfig config, OmmConsumerClient adminClient, OmmConsumerErrorClient client) { super(); _activeConfig = new OmmConsumerActiveConfig(); /* the client needs to be set before calling initialize, so the proper item callbacks are set */ _adminClient = adminClient; _adminClosure = null; _consumerErrorClient = client; super.initialize(_activeConfig, (OmmConsumerConfigImpl)config); _rsslSubmitOptions.writeArgs().priority(WritePriorities.HIGH); }
public IDirectoryProvider() { super(); _directoryRequest = (DirectoryRequest)DirectoryMsgFactory.createMsg(); _directoryRequest.rdmMsgType(DirectoryMsgType.REQUEST); _errorInfo = ReactorFactory.createReactorErrorInfo(); _reactorSubmitOptions = ReactorFactory.createReactorSubmitOptions(); _reactorSubmitOptions.clear(); _reactorSubmitOptions.writeArgs().priority(WritePriorities.HIGH); }
if (submitOptions.serviceName() != null) pendingRequestList = _pendingRequestByNameTable.get(submitOptions.serviceName()); if (submitOptions.serviceName() != null) _pendingRequestByNameTable.put(submitOptions.serviceName(), pendingRequestList);
submitOptions.serviceName("DIRECT_FEED"); submitOptions.requestMsgOptions().userSpecObj(new String("Unit Test")); assertEquals("DIRECT_FEED", submitOptions.serviceName()); assertNotNull(submitOptions.requestMsgOptions().userSpecObj()); assertNull(consumerRole.rdmLoginRequest()); consumerRole.initDefaultRDMLoginRequest(); directoryRequestSubmitOptions.clear(); directoryRequestSubmitOptions.requestMsgOptions().userSpecObj(new String("Unit Test")); assertEquals(ReactorReturnCodes.SUCCESS, event.reactorChannel().submit(directoryRequest, directoryRequestSubmitOptions, errorInfo));
submitOptions.clear(); if (watchlistConsumerConfig.serviceName() != null) submitOptions.serviceName(watchlistConsumerConfig.serviceName());
requestMsg.msgKey().applyHasName(); requestMsg.msgKey().name().data("TRI"); submitOptions.clear(); submitOptions.requestMsgOptions().userSpecObj("REQUEST TRI"); assertEquals(ReactorReturnCodes.SUCCESS, event.reactorChannel().submit(requestMsg, submitOptions, errorInfo)); requestMsg.streamId(6); requestMsg.msgKey().name().data("IBM"); requestMsg.flags(requestMsg.flags() & ~RequestMsgFlags.STREAMING); submitOptions.clear(); submitOptions.requestMsgOptions().userSpecObj("REQUEST IBM"); assertEquals(ReactorReturnCodes.SUCCESS, event.reactorChannel().submit(requestMsg, submitOptions, errorInfo)); requestMsg.streamId(7); requestMsg.msgKey().name().data("WFM"); requestMsg.applyStreaming(); submitOptions.clear(); submitOptions.requestMsgOptions().userSpecObj("REQUEST WFM"); assertEquals(ReactorReturnCodes.SUCCESS, event.reactorChannel().submit(requestMsg, submitOptions, errorInfo));
/** * Create {@link ReactorSubmitOptions}. * * @return {@link ReactorSubmitOptions} object * * @see ReactorSubmitOptions */ public static ReactorSubmitOptions createReactorSubmitOptions() { return new ReactorSubmitOptions(); }
boolean rsslSubmit(com.thomsonreuters.upa.codec.RequestMsg rsslRequestMsg) rsslSubmitOptions.serviceName(null);
submitOptions.serviceName("DIRECT_FEED"); submitOptions.requestMsgOptions().userSpecObj(new String("Unit Test")); assertEquals("DIRECT_FEED", submitOptions.serviceName()); assertNotNull(submitOptions.requestMsgOptions().userSpecObj()); assertNull(consumerRole.rdmLoginRequest()); consumerRole.initDefaultRDMLoginRequest(); directoryRequestSubmitOptions.clear(); directoryRequestSubmitOptions.requestMsgOptions().userSpecObj(new String("Unit Test")); assertEquals(ReactorReturnCodes.SUCCESS, event.reactorChannel().submit(directoryRequest, directoryRequestSubmitOptions, errorInfo));
/** * Instantiates a new login provider. */ public LoginProvider() { _loginRefresh = (LoginRefresh)LoginMsgFactory.createMsg(); _loginRequest = (LoginRequest)LoginMsgFactory.createMsg(); _encodeIter = CodecFactory.createEncodeIterator(); _loginRefresh.rdmMsgType(LoginMsgType.REFRESH); _loginRequest.rdmMsgType(LoginMsgType.REQUEST); _errorInfo = ReactorFactory.createReactorErrorInfo(); _reactorSubmitOptions = ReactorFactory.createReactorSubmitOptions(); _reactorSubmitOptions.clear(); _reactorSubmitOptions.writeArgs().priority(WritePriorities.HIGH); }
requestMsg.msgKey().applyHasName(); requestMsg.msgKey().name().data("TRI.N"); submitOptions.clear(); submitOptions.serviceName(Provider.defaultService().info().serviceName().toString()); assertTrue(consumer.submitAndDispatch(requestMsg, submitOptions) >= ReactorReturnCodes.SUCCESS);
int sendLoginClose() { CloseMsg rsslCloseMsg = rsslCloseMsg(); rsslCloseMsg.streamId(1); rsslCloseMsg.containerType(com.thomsonreuters.upa.codec.DataTypes.NO_DATA); rsslCloseMsg.domainType(DomainTypes.LOGIN); ReactorErrorInfo rsslErrorInfo = _ommBaseImpl.rsslErrorInfo(); ReactorSubmitOptions rsslSubmitOptions = _ommBaseImpl.rsslSubmitOptions(); rsslSubmitOptions.serviceName(null); rsslSubmitOptions.requestMsgOptions().clear(); for (ChannelInfo entry : _loginChannelList) entry.rsslReactorChannel().submit(rsslCloseMsg, rsslSubmitOptions, rsslErrorInfo); return _loginChannelList.size(); }
submitOptions.clear(); if (chnlInfo.reactorChannel.submit(loginRequest, submitOptions, errorInfo) != CodecReturnCodes.SUCCESS)
rsslSubmitOptions.serviceName(null);
OmmConsumerImpl(OmmConsumerConfig config, OmmConsumerErrorClient client) { super(); _activeConfig = new OmmConsumerActiveConfig(); _consumerErrorClient = client; super.initialize(_activeConfig, (OmmConsumerConfigImpl)config); _rsslSubmitOptions.writeArgs().priority(WritePriorities.HIGH); }
/** * 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(); }
rsslSubmitOptions.serviceName( serviceName ); rsslSubmitOptions.requestMsgOptions().clear(); rsslErrorInfo.clear(); if (ReactorReturnCodes.SUCCESS > (ret = entry.rsslReactorChannel().submit(rsslPostMsg, rsslSubmitOptions, rsslErrorInfo)))
_loginStatus.state().text(buffer); _rsslSubmitOptions.clear(); _rsslErrorInfo.clear(); int retCode = reactorChannel.submit(_loginStatus, _rsslSubmitOptions, _rsslErrorInfo);