com.bigdata.service.jini.benchmark
Class ThroughputMaster.JobState

java.lang.Object
  extended by com.bigdata.service.jini.master.TaskMaster.JobState
      extended by com.bigdata.service.jini.benchmark.ThroughputMaster.JobState
All Implemented Interfaces:
Serializable
Enclosing class:
ThroughputMaster

public static class ThroughputMaster.JobState
extends TaskMaster.JobState

State describing the job to be executed. The various properties are all defined by ThroughputMaster.ConfigurationOptions.

See Also:
Serialized Form

Field Summary
 boolean asynchronous
           
 int incRange
           
 int maxKeysPerOp
           
 String namespace
           
 int npartitions
           
 long operationCount
           
 long seed
           
 boolean startKeyPartitions
           
 long zookeeperUpdateInterval
           
 
Fields inherited from class com.bigdata.service.jini.master.TaskMaster.JobState
aggregatorServiceMap, aggregatorsTemplate, clientServiceMap, clientsTemplate, component, forceOverflow, futures, indexDumpDir, indexDumpNamespace, jobName, naggregators, nclients, servicesDiscoveryTimeout, servicesTemplates
 
Constructor Summary
ThroughputMaster.JobState(String component, net.jini.config.Configuration config)
           
 
Method Summary
protected  void toString(StringBuilder sb)
          Allows extension of TaskMaster.JobState.toString()
 
Methods inherited from class com.bigdata.service.jini.master.TaskMaster.JobState
getClientZPath, getElapsedMillis, getJobClassZPath, getJobZPath, getLockNodeZPath, isResumedJob, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

operationCount

public final long operationCount
See Also:
ThroughputMaster.ConfigurationOptions.OPERATION_COUNT

seed

public final long seed
See Also:
ThroughputMaster.ConfigurationOptions.SEED

namespace

public final String namespace
See Also:
ThroughputMaster.ConfigurationOptions.NAMESPACE

asynchronous

public final boolean asynchronous
See Also:
ThroughputMaster.ConfigurationOptions.ASYNCHRONOUS

npartitions

public final int npartitions
See Also:
ThroughputMaster.ConfigurationOptions.NPARTITIONS

startKeyPartitions

public final boolean startKeyPartitions
See Also:
ThroughputMaster.ConfigurationOptions.START_KEY_PARTITIONS

maxKeysPerOp

public final int maxKeysPerOp
See Also:
ThroughputMaster.ConfigurationOptions.MAX_KEYS_PER_OP

incRange

public final int incRange
See Also:
ThroughputMaster.ConfigurationOptions.INC_RANGE

zookeeperUpdateInterval

public final long zookeeperUpdateInterval
See Also:
ThroughputMaster.ConfigurationOptions.ZOOKEEPER_UPDATE_INTERVAL
Constructor Detail

ThroughputMaster.JobState

public ThroughputMaster.JobState(String component,
                                 net.jini.config.Configuration config)
                          throws net.jini.config.ConfigurationException
Throws:
net.jini.config.ConfigurationException
Method Detail

toString

protected void toString(StringBuilder sb)
Description copied from class: TaskMaster.JobState
Allows extension of TaskMaster.JobState.toString()

Overrides:
toString in class TaskMaster.JobState


Copyright © 2006-2009 SYSTAP, LLC. All Rights Reserved.