akka.dispatch
Class ForkJoinExecutorConfigurator

java.lang.Object
  extended by akka.dispatch.ExecutorServiceConfigurator
      extended by akka.dispatch.ForkJoinExecutorConfigurator
All Implemented Interfaces:
ExecutorServiceFactoryProvider

public class ForkJoinExecutorConfigurator
extends ExecutorServiceConfigurator


Nested Class Summary
static class ForkJoinExecutorConfigurator.AkkaForkJoinPool
          INTERNAL AKKA USAGE ONLY
 class ForkJoinExecutorConfigurator.ForkJoinExecutorServiceFactory
           
static class ForkJoinExecutorConfigurator.MailboxExecutionTask
          INTERNAL AKKA USAGE ONLY
 
Constructor Summary
ForkJoinExecutorConfigurator(com.typesafe.config.Config config, DispatcherPrerequisites prerequisites)
           
 
Method Summary
 ExecutorServiceFactory createExecutorServiceFactory(java.lang.String id, java.util.concurrent.ThreadFactory threadFactory)
           
 scala.concurrent.forkjoin.ForkJoinPool.ForkJoinWorkerThreadFactory validate(java.util.concurrent.ThreadFactory t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForkJoinExecutorConfigurator

public ForkJoinExecutorConfigurator(com.typesafe.config.Config config,
                                    DispatcherPrerequisites prerequisites)
Method Detail

validate

public scala.concurrent.forkjoin.ForkJoinPool.ForkJoinWorkerThreadFactory validate(java.util.concurrent.ThreadFactory t)

createExecutorServiceFactory

public final ExecutorServiceFactory createExecutorServiceFactory(java.lang.String id,
                                                                 java.util.concurrent.ThreadFactory threadFactory)