com.google.caliper.worker
Class WorkerRequest

java.lang.Object
  extended by com.google.caliper.worker.WorkerRequest

public final class WorkerRequest
extends Object

This object is sent from the parent process to the child to tell it what to do. If the child does not do it, it will not get its allowance this week.


Field Summary
 String benchmarkClassName
           
 String benchmarkMethodName
           
 Map<String,String> injectedParameters
           
 Map<String,String> instrumentOptions
           
 Map<String,String> vmArguments
           
 String workerClassName
           
 
Constructor Summary
WorkerRequest(Map<String,String> instrumentOptions, String workerClassName, String benchmarkClassName, String benchmarkMethodName, Map<String,String> injectedParameters, Map<String,String> vmArguments)
           
 
Method Summary
static WorkerRequest fromString(String json)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

instrumentOptions

public final Map<String,String> instrumentOptions

workerClassName

public final String workerClassName

benchmarkClassName

public final String benchmarkClassName

benchmarkMethodName

public final String benchmarkMethodName

injectedParameters

public final Map<String,String> injectedParameters

vmArguments

public final Map<String,String> vmArguments
Constructor Detail

WorkerRequest

public WorkerRequest(Map<String,String> instrumentOptions,
                     String workerClassName,
                     String benchmarkClassName,
                     String benchmarkMethodName,
                     Map<String,String> injectedParameters,
                     Map<String,String> vmArguments)
Method Detail

fromString

public static WorkerRequest fromString(String json)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009-2011 Google, Inc.. All Rights Reserved.