void reactorConnectOptions(ReactorConnectOptions reactorConnectOptions) { if (_reactorConnectOptions == null) _reactorConnectOptions = ReactorFactory.createReactorConnectOptions(); reactorConnectOptions.copy(_reactorConnectOptions); _reconnectDelay = 0; _nextRecoveryTime = 0; }
_role = ReactorFactory.createConsumerRole(); _errorInfo = ReactorFactory.createReactorErrorInfo(); _connectOptions = ReactorFactory.createReactorConnectOptions(); _dispatchOptions = ReactorFactory.createReactorDispatchOptions(); _submitOptions = ReactorFactory.createReactorSubmitOptions();
ReactorConnectOptions connectOpts = ReactorFactory.createReactorConnectOptions();
ReactorConnectOptions connectOpts = ReactorFactory.createReactorConnectOptions(); ReactorConnectInfo connectInfo = ReactorFactory.createReactorConnectInfo(); int ret;
static ReactorConnectOptions createDefaultConsumerConnectOptions(String serviceName) { ReactorConnectOptions rcOpts = ReactorFactory.createReactorConnectOptions(); ReactorConnectInfo connectInfo = ReactorFactory.createReactorConnectInfo(); assertNotNull(rcOpts); assertEquals(ReactorReturnCodes.PARAMETER_OUT_OF_RANGE, connectInfo.initTimeout(0)); assertEquals(ReactorReturnCodes.SUCCESS, connectInfo.initTimeout(10)); connectInfo.connectOptions().connectionType(ConnectionTypes.SOCKET); connectInfo.connectOptions().majorVersion(Codec.majorVersion()); connectInfo.connectOptions().minorVersion(Codec.minorVersion()); connectInfo.connectOptions().unifiedNetworkInfo().serviceName(serviceName); connectInfo.connectOptions().unifiedNetworkInfo().address(LOCAL_ADDRESS); rcOpts.connectionList().add(connectInfo); return rcOpts; }
ReactorConnectOptions createConnectOptionsWithBackup(String serviceName, String serviceNameBackup) { ReactorConnectOptions rcOpts = ReactorFactory.createReactorConnectOptions(); assertNotNull(rcOpts); ReactorConnectInfo connectInfo1 = ReactorFactory.createReactorConnectInfo(); assertEquals(ReactorReturnCodes.PARAMETER_OUT_OF_RANGE, connectInfo1.initTimeout(0)); assertEquals(ReactorReturnCodes.SUCCESS, connectInfo1.initTimeout(10)); connectInfo1.connectOptions().connectionType(ConnectionTypes.SOCKET); connectInfo1.connectOptions().majorVersion(Codec.majorVersion()); connectInfo1.connectOptions().minorVersion(Codec.minorVersion()); connectInfo1.connectOptions().unifiedNetworkInfo().serviceName(serviceName); connectInfo1.connectOptions().unifiedNetworkInfo().address(LOCAL_ADDRESS); connectInfo1.connectOptions().userSpecObject("userSpecObject: " + serviceName); rcOpts.connectionList().add(connectInfo1); ReactorConnectInfo connectInfo2 = ReactorFactory.createReactorConnectInfo(); assertEquals(ReactorReturnCodes.PARAMETER_OUT_OF_RANGE, connectInfo2.initTimeout(0)); assertEquals(ReactorReturnCodes.SUCCESS, connectInfo2.initTimeout(10)); connectInfo2.connectOptions().connectionType(ConnectionTypes.SOCKET); connectInfo2.connectOptions().majorVersion(Codec.majorVersion()); connectInfo2.connectOptions().minorVersion(Codec.minorVersion()); connectInfo2.connectOptions().unifiedNetworkInfo().serviceName(serviceNameBackup); connectInfo2.connectOptions().unifiedNetworkInfo().address(LOCAL_ADDRESS); connectInfo2.connectOptions().userSpecObject("userSpecObject: " + serviceNameBackup); rcOpts.connectionList().add(connectInfo2); rcOpts.reconnectAttemptLimit(-1); rcOpts.reconnectMinDelay(1000); rcOpts.reconnectMaxDelay(1000); return rcOpts; }
ReactorConnectOptions srcReactorOpts = ReactorFactory.createReactorConnectOptions(); ReactorConnectOptions destReactorOpts = ReactorFactory.createReactorConnectOptions(); ReactorConnectInfo srcInfo1 = ReactorFactory.createReactorConnectInfo(); ReactorConnectInfo srcInfo2 = ReactorFactory.createReactorConnectInfo();