Apache JMeter
2.0.1.20050615

org.apache.jmeter.control
Class RandomOrderController

java.lang.Object
  extended byorg.apache.jmeter.testelement.AbstractTestElement
      extended byorg.apache.jmeter.control.GenericController
          extended byorg.apache.jmeter.control.RandomOrderController
All Implemented Interfaces:
Cloneable, Controller, Serializable, TestElement

public class RandomOrderController
extends GenericController
implements Serializable

A controller that runs its children each at most once, but in a random order.

Version:
$Revision: 1.4 $ updated on $Date: 2004/02/19 00:04:35 $
Author:
Mike Verdone
See Also:
Serialized Form

Nested Class Summary
static class RandomOrderController.Test
           
 
Field Summary
 
Fields inherited from class org.apache.jmeter.control.GenericController
current, iterationListeners, subControllersAndSamplers
 
Fields inherited from interface org.apache.jmeter.testelement.TestElement
ENABLED, GUI_CLASS, NAME, TEST_CLASS
 
Constructor Summary
RandomOrderController()
          Create a new RandomOrderController.
 
Method Summary
 void initialize()
          Called to initialize a controller at the beginning of a test iteration.
static void main(String[] args)
           
 void reInitialize()
           
static junit.framework.TestSuite suite()
           
 
Methods inherited from class org.apache.jmeter.control.GenericController
addIterationListener, addTestElement, currentReturnedNull, fireIterationStart, fireIterEvents, getCurrentElement, getIterCount, getSubControllers, incrementCurrent, incrementIterCount, isDone, isFirst, next, nextIsAController, nextIsASampler, nextIsNull, removeCurrentElement, resetCurrent, resetIterCount, setCurrentElement, setDone, setFirst
 
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement
addProperty, canRemove, clear, clearTemporary, clone, emptyTemporary, equals, getName, getProperty, getPropertyAsBoolean, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsLong, getPropertyAsString, getThreadContext, getThreadName, isRunningVersion, isTemporary, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setName, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, threadFinished, threadStarted, traverse, traverseCollection, traverseMap, traverseProperty
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.jmeter.testelement.TestElement
canRemove, clear, clone, getProperty, getPropertyAsBoolean, getPropertyAsFloat, getPropertyAsInt, getPropertyAsLong, getPropertyAsString, getThreadContext, getThreadName, isRunningVersion, isTemporary, propertyIterator, recoverRunningVersion, removeProperty, setProperty, setProperty, setRunningVersion, setTemporary, setThreadContext, setThreadName, threadFinished, threadStarted, traverse
 

Constructor Detail

RandomOrderController

public RandomOrderController()
Create a new RandomOrderController.

Method Detail

initialize

public void initialize()
Description copied from interface: Controller
Called to initialize a controller at the beginning of a test iteration.

Specified by:
initialize in interface Controller
Overrides:
initialize in class GenericController
See Also:
GenericController.initialize()

reInitialize

public void reInitialize()
Overrides:
reInitialize in class GenericController
See Also:
GenericController.reInitialize()

main

public static void main(String[] args)

suite

public static junit.framework.TestSuite suite()

Apache JMeter
2.0.1.20050615

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