net.sf.sparql.benchmarking.parallel.impl
Class DefaultParallelClient<T extends Options>

java.lang.Object
  extended by net.sf.sparql.benchmarking.parallel.AbstractParallelClient<T>
      extended by net.sf.sparql.benchmarking.parallel.impl.DefaultParallelClient<T>
Type Parameters:
T - Options type
All Implemented Interfaces:
Callable<Object>, ParallelClient<T>

public class DefaultParallelClient<T extends Options>
extends AbstractParallelClient<T>

Default parallel client for running multi-threaded testing

Author:
rvesse

Constructor Summary
DefaultParallelClient(ParallelClientManager<T> manager, int id)
          Creates a new Parallel Client
 
Method Summary
 Object call()
          Runs operation mixes while the Client Manager indicates there are still mixes to be run
 
Methods inherited from class net.sf.sparql.benchmarking.parallel.AbstractParallelClient
getID, getManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultParallelClient

public DefaultParallelClient(ParallelClientManager<T> manager,
                             int id)
Creates a new Parallel Client

Parameters:
manager - Client Manager
id - Client ID
Method Detail

call

public Object call()
            throws Exception
Description copied from interface: ParallelClient
Runs operation mixes while the Client Manager indicates there are still mixes to be run

Throws:
Exception


Copyright © 2014. All Rights Reserved.