private int sendChannelEventCallback(int eventType, ReactorChannel reactorChannel, ReactorErrorInfo errorInfo) { ReactorChannelEvent reactorChannelEvent = ReactorFactory.createReactorChannelEvent(); reactorChannelEvent.reactorChannel(reactorChannel); reactorChannelEvent.eventType(eventType); populateErrorInfo(reactorChannelEvent.errorInfo(), errorInfo.code(), errorInfo.location(), errorInfo.error().text()); int retval = reactorChannel.role().channelEventCallback().reactorChannelEventCallback(reactorChannelEvent); reactorChannelEvent.returnToPool(); return retval; }
ProviderCallbackHandler providerCallbackHandler = new ProviderCallbackHandler(); NIProviderCallbackHandler niproviderCallbackHandler = new NIProviderCallbackHandler(); ReactorChannelEvent reactorChannelEvent = ReactorFactory.createReactorChannelEvent(); ReactorMsgEvent reactorMsgEvent = ReactorFactory.createReactorMsgEvent(); RDMLoginMsgEvent rdmLoginMsgEvent = ReactorFactory.createRDMLoginMsgEvent();
ProviderCallbackHandler providerCallbackHandler = new ProviderCallbackHandler(); NIProviderCallbackHandler niproviderCallbackHandler = new NIProviderCallbackHandler(); ReactorChannelEvent reactorChannelEvent = ReactorFactory.createReactorChannelEvent(); ReactorMsgEvent reactorMsgEvent = ReactorFactory.createReactorMsgEvent(); RDMLoginMsgEvent rdmLoginMsgEvent = ReactorFactory.createRDMLoginMsgEvent();