Uses of Interface
org.jboss.netty.util.ThreadNameDeterminer
Packages that use ThreadNameDeterminer
Package
Description
NIO-based socket channel
API implementation - recommended for a large number of connections (>= 1000).
Old blocking I/O based socket channel API implementation - recommended for
a small number of connections (< 1000).
Utility classes used across multiple packages.
-
Uses of ThreadNameDeterminer in org.jboss.netty.channel.socket.nio
Fields in org.jboss.netty.channel.socket.nio declared as ThreadNameDeterminerModifier and TypeFieldDescriptionprivate final ThreadNameDeterminerNioClientBossPool.determinerprivate final ThreadNameDeterminerNioServerBossPool.determinerprivate final ThreadNameDeterminerNioWorkerPool.determinerMethods in org.jboss.netty.channel.socket.nio with parameters of type ThreadNameDeterminerModifier and TypeMethodDescriptionprotected abstract ThreadRenamingRunnableAbstractNioSelector.newThreadRenamingRunnable(int id, ThreadNameDeterminer determiner) protected ThreadRenamingRunnableAbstractNioWorker.newThreadRenamingRunnable(int id, ThreadNameDeterminer determiner) protected ThreadRenamingRunnableNioClientBoss.newThreadRenamingRunnable(int id, ThreadNameDeterminer determiner) protected ThreadRenamingRunnableNioServerBoss.newThreadRenamingRunnable(int id, ThreadNameDeterminer determiner) private voidAbstractNioSelector.openSelector(ThreadNameDeterminer determiner) Start theAbstractNioWorkerand return theSelectorthat will be used for theAbstractNioChannel's when they get registeredConstructors in org.jboss.netty.channel.socket.nio with parameters of type ThreadNameDeterminerModifierConstructorDescription(package private)AbstractNioSelector(Executor executor, ThreadNameDeterminer determiner) (package private)AbstractNioWorker(Executor executor, ThreadNameDeterminer determiner) (package private)NioClientBoss(Executor bossExecutor, Timer timer, ThreadNameDeterminer determiner) NioClientBossPool(Executor bossExecutor, int bossCount, Timer timer, ThreadNameDeterminer determiner) Create a new instance(package private)NioServerBoss(Executor bossExecutor, ThreadNameDeterminer determiner) NioServerBossPool(Executor bossExecutor, int bossCount, ThreadNameDeterminer determiner) Create a new instanceNioWorker(Executor executor, ThreadNameDeterminer determiner) NioWorkerPool(Executor workerExecutor, int workerCount, ThreadNameDeterminer determiner) -
Uses of ThreadNameDeterminer in org.jboss.netty.channel.socket.oio
Fields in org.jboss.netty.channel.socket.oio declared as ThreadNameDeterminerModifier and TypeFieldDescriptionprivate final ThreadNameDeterminerOioClientSocketPipelineSink.determinerprivate final ThreadNameDeterminerOioDatagramPipelineSink.determinerprivate final ThreadNameDeterminerOioServerSocketPipelineSink.determinerConstructors in org.jboss.netty.channel.socket.oio with parameters of type ThreadNameDeterminerModifierConstructorDescriptionOioClientSocketChannelFactory(Executor workerExecutor, ThreadNameDeterminer determiner) Creates a new instance.(package private)OioClientSocketPipelineSink(Executor workerExecutor, ThreadNameDeterminer determiner) OioDatagramChannelFactory(Executor workerExecutor, ThreadNameDeterminer determiner) Creates a new instance.(package private)OioDatagramPipelineSink(Executor workerExecutor, ThreadNameDeterminer determiner) OioServerSocketChannelFactory(Executor bossExecutor, Executor workerExecutor, ThreadNameDeterminer determiner) Creates a new instance.(package private)OioServerSocketPipelineSink(Executor workerExecutor, ThreadNameDeterminer determiner) -
Uses of ThreadNameDeterminer in org.jboss.netty.util
Fields in org.jboss.netty.util declared as ThreadNameDeterminerModifier and TypeFieldDescriptionstatic final ThreadNameDeterminerThreadNameDeterminer.CURRENTThreadNameDeterminerthat rejects the proposed thread name and retains the current one.private final ThreadNameDeterminerThreadRenamingRunnable.determinerstatic final ThreadNameDeterminerThreadNameDeterminer.PROPOSEDThreadNameDeterminerthat accepts the proposed thread name as is.private static ThreadNameDeterminerThreadRenamingRunnable.threadNameDeterminerMethods in org.jboss.netty.util that return ThreadNameDeterminerModifier and TypeMethodDescriptionstatic ThreadNameDeterminerThreadRenamingRunnable.getThreadNameDeterminer()Returns theThreadNameDeterminerwhich overrides the proposed new thread name.Methods in org.jboss.netty.util with parameters of type ThreadNameDeterminerModifier and TypeMethodDescriptionstatic voidThreadRenamingRunnable.setThreadNameDeterminer(ThreadNameDeterminer threadNameDeterminer) Sets theThreadNameDeterminerwhich overrides the proposed new thread name.Constructors in org.jboss.netty.util with parameters of type ThreadNameDeterminerModifierConstructorDescriptionHashedWheelTimer(ThreadFactory threadFactory, ThreadNameDeterminer determiner, long tickDuration, TimeUnit unit, int ticksPerWheel) Creates a new timer.ThreadRenamingRunnable(Runnable runnable, String proposedThreadName, ThreadNameDeterminer determiner) Creates a new instance which wraps the specifiedrunnableand changes the thread name to the specified thread name when the specifiedrunnableis running.