ozone core API

org.ozoneDB.tools
Class BenchmarkThread

java.lang.Object
  extended byjava.lang.Thread
      extended byorg.ozoneDB.tools.BenchmarkThread
All Implemented Interfaces:
java.lang.Runnable

class BenchmarkThread
extends java.lang.Thread


Field Summary
 java.lang.String benchmarkClassName
           
private  int benchmarkId
           
private  BenchmarkProgressLog log
           
private  java.lang.String objectName
           
private  java.lang.String serverHost
           
private  int size
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
BenchmarkThread(java.lang.String className)
           
 
Method Summary
static java.lang.String availableArgs()
           
 java.lang.String[] filterAndApplyArgs(java.lang.String[] args)
           
static java.lang.String helpText()
           
 void run()
           
 void setProgressLog(BenchmarkProgressLog blog)
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

benchmarkClassName

public java.lang.String benchmarkClassName

benchmarkId

private int benchmarkId

size

private int size

objectName

private java.lang.String objectName

serverHost

private java.lang.String serverHost

log

private BenchmarkProgressLog log
Constructor Detail

BenchmarkThread

public BenchmarkThread(java.lang.String className)
Method Detail

setProgressLog

public void setProgressLog(BenchmarkProgressLog blog)

filterAndApplyArgs

public java.lang.String[] filterAndApplyArgs(java.lang.String[] args)

availableArgs

public static java.lang.String availableArgs()

helpText

public static java.lang.String helpText()

run

public void run()

ozone core API

Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.