Search code examples
nettyjca

How to marry NioServerSocketChannelFactory and WorkManager


I am looking to implement a JCA Resource adapter to accept socket connections from within J2EE container.

I need to somehow be able to use WorkManager to manage threads in netty's NioServerSocketChannelFactory Any Help is greatly appreciated.


Solution

  • Got it! NioServerSocketChannelFactory takes two Executor(s), boss and worker, as parameters to the constructor. so all I need to do is develop a facade to WorkManager to implement execute(Runnable) method that will use workManager.schedule(...) call.