org.apache.jmeter.control

Class RunTime

Implemented Interfaces:
Cloneable, Serializable, Controller, TestElement

public class RunTime
extends GenericController
implements Serializable

Field Summary

Fields inherited from class org.apache.jmeter.control.GenericController

current, subControllersAndSamplers

Fields inherited from interface org.apache.jmeter.testelement.TestElement

COMMENTS, ENABLED, GUI_CLASS, NAME, TEST_CLASS

Constructor Summary

RunTime()

Method Summary

protected int
getIterCount()
long
getRuntime()
String
getRuntimeString()
protected void
incrementLoopCount()
boolean
isDone()
Sampler
next()
protected Sampler
nextIsNull()
protected void
reInitialize()
protected void
resetLoopCount()
void
setRuntime(String seconds)
void
setRuntime(long seconds)

Methods inherited from class org.apache.jmeter.control.GenericController

addIterationListener, addTestElement, currentReturnedNull, fireIterEvents, fireIterationStart, getCurrentElement, getIterCount, getSubControllers, incrementCurrent, incrementIterCount, initialize, isDone, isFirst, next, nextIsAController, nextIsASampler, nextIsNull, reInitialize, removeCurrentElement, resetCurrent, resetIterCount, setCurrentElement, setDone, setFirst

Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement

addProperty, addTestElement, canRemove, clear, clearTemporary, clone, emptyTemporary, equals, getComment, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsInt, getPropertyAsLong, getPropertyAsString, getPropertyAsString, getThreadContext, getThreadName, hashCode, isEnabled, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setComment, setName, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, traverse, traverseCollection, traverseMap, traverseProperty

Constructor Details

RunTime

public RunTime()

Method Details

getIterCount

protected int getIterCount()
Overrides:
getIterCount in interface GenericController

getRuntime

public long getRuntime()

getRuntimeString

public String getRuntimeString()

incrementLoopCount

protected void incrementLoopCount()

isDone

public boolean isDone()
Specified by:
isDone in interface Controller
Overrides:
isDone in interface GenericController

next

public Sampler next()
Specified by:
next in interface Controller
Overrides:
next in interface GenericController

nextIsNull

protected Sampler nextIsNull()
            throws NextIsNullException
Overrides:
nextIsNull in interface GenericController

reInitialize

protected void reInitialize()
Overrides:
reInitialize in interface GenericController

resetLoopCount

protected void resetLoopCount()

setRuntime

public void setRuntime(String seconds)

setRuntime

public void setRuntime(long seconds)

Copyright © 1998-2010 Apache Software Foundation. All Rights Reserved.