org.apache.jmeter.control
Class InterleaveControl
java.lang.Object
|
+--org.apache.jmeter.testelement.AbstractTestElement
|
+--org.apache.jmeter.control.GenericController
|
+--org.apache.jmeter.control.InterleaveControl
- All Implemented Interfaces:
- Cloneable, Controller, Serializable, TestElement
- Direct Known Subclasses:
- RandomController
- public class InterleaveControl
- extends GenericController
- implements Serializable
Title: Description: Copyright: Copyright (c) 2001 Company:
- Version:
- 1.0
- Author:
- Michael Stover
- See Also:
- Serialized Form
Methods inherited from class org.apache.jmeter.control.GenericController |
addIterationListener, addTestElement, fireIterationStart, fireIterEvents, getCurrentElement, getIterCount, getSubControllers, incrementIterCount, initialize, isDone, isFirst, removeCurrentElement, resetCurrent, resetIterCount, setDone, setFirst |
Methods inherited from class org.apache.jmeter.testelement.AbstractTestElement |
addProperty, clear, clone, equals, getName, getProperty, getPropertyAsBoolean, getPropertyAsDouble, getPropertyAsFloat, getPropertyAsInt, getPropertyAsLong, getPropertyAsString, isRunningVersion, logProperties, mergeIn, propertyIterator, recoverRunningVersion, removeProperty, setName, setProperty, setProperty, setRunningVersion, traverse, traverseCollection, traverseMap, traverseProperty |
Methods inherited from interface org.apache.jmeter.testelement.TestElement |
clear, clone, getProperty, getPropertyAsBoolean, getPropertyAsFloat, getPropertyAsInt, getPropertyAsLong, getPropertyAsString, isRunningVersion, propertyIterator, recoverRunningVersion, removeProperty, setProperty, setProperty, setRunningVersion, traverse |
IGNORE_SUB_CONTROLLERS
public static final int IGNORE_SUB_CONTROLLERS
- See Also:
- Constant Field Values
USE_SUB_CONTROLLERS
public static final int USE_SUB_CONTROLLERS
- See Also:
- Constant Field Values
InterleaveControl
public InterleaveControl()
- Constructor for the InterleaveControl object
reInitialize
public void reInitialize()
- Overrides:
reInitialize
in class GenericController
setStyle
public void setStyle(int style)
getStyle
public int getStyle()
next
public Sampler next()
- Description copied from interface:
Controller
- Delivers the next Sampler.
- Specified by:
next
in interface Controller
- Overrides:
next
in class GenericController
- See Also:
Controller.next()
nextIsAController
protected Sampler nextIsAController(Controller controller)
throws NextIsNullException
- Overrides:
nextIsAController
in class GenericController
NextIsNullException
nextIsASampler
protected Sampler nextIsASampler(Sampler element)
throws NextIsNullException
- Overrides:
nextIsASampler
in class GenericController
NextIsNullException
nextIsNull
protected Sampler nextIsNull()
- If the current is null, reset and continue searching. The
searchStart attribute will break us off when we start a repeat.
- Overrides:
nextIsNull
in class GenericController
- See Also:
AbstractTestElement.nextIsNull()
setCurrentElement
protected void setCurrentElement(TestElement currentElement)
throws NextIsNullException
- Overrides:
setCurrentElement
in class GenericController
NextIsNullException
currentReturnedNull
protected void currentReturnedNull(Controller c)
- Overrides:
currentReturnedNull
in class GenericController
isSkipNext
protected boolean isSkipNext()
- Returns:
- skipNext
setSkipNext
protected void setSkipNext(boolean skipNext)
- Parameters:
skipNext
-
main
public static void main(String[] args)
suite
public static junit.framework.TestSuite suite()
incrementCurrent
protected void incrementCurrent()
- Overrides:
incrementCurrent
in class GenericController
Copyright © 1998-2003 Apache Software Foundation. All Rights Reserved.