/** * Create {@link ReactorAcceptOptions}. * * @return {@link ReactorAcceptOptions} object * * @see ReactorAcceptOptions */ public static ReactorAcceptOptions createReactorAcceptOptions() { return new ReactorAcceptOptions(); }
reactorAcceptOptions.clear(); reactorAcceptOptions.acceptOptions().userSpecObject(server); if (clientSessionCount <= NUM_CLIENT_SESSIONS) reactorAcceptOptions.acceptOptions().nakMount(false); reactorAcceptOptions.acceptOptions().nakMount(true);
if (reactorAcceptOptions.initTimeout() < 1) reactorChannel.role(role); reactorChannel.reactor(this); reactorChannel.initializationTimeout(reactorAcceptOptions.initTimeout()); reactorChannel.server(server); _reactorChannelQueue.pushBack(reactorChannel, ReactorChannel.REACTOR_CHANNEL_LINK); reactorAcceptOptions.acceptOptions().channelReadLocking(true); reactorAcceptOptions.acceptOptions().channelWriteLocking(true); Channel channel = server.accept(reactorAcceptOptions.acceptOptions(), errorInfo.error()); if (channel != null) reactorChannel.userSpecObj(reactorAcceptOptions.acceptOptions().userSpecObject());
ReactorAcceptOptions createDefaultProviderAcceptOptions() { ReactorAcceptOptions raOpts = ReactorFactory.createReactorAcceptOptions(); assertNotNull(raOpts); assertEquals(ReactorReturnCodes.PARAMETER_OUT_OF_RANGE, raOpts.initTimeout(0)); assertEquals(ReactorReturnCodes.SUCCESS, raOpts.initTimeout(10)); return raOpts; }
if (key.isAcceptable()) reactorAcceptOptions.clear(); ClientSession clientSession = ServerPool.getClientSession(this); reactorAcceptOptions.acceptOptions().userSpecObject(clientSession); reactorAcceptOptions.acceptOptions().nakMount(false);
_acceptOptions.clear(); _acceptOptions.acceptOptions().userSpecObject(provSession);
acceptOpts.clear(); acceptOpts.acceptOptions().userSpecObject(component); assertEquals(ReactorReturnCodes.SUCCESS, _reactor.accept(component.server(), acceptOpts, component.reactorRole(), _errorInfo)); return;