Package org.apache.jmeter.control

# Interface IteratingController

All Superinterfaces:
  `LoopIterationListener`

All Known Implementing Classes:
  `ForeachController`, `LoopController`, `WhileController`

public interface IteratingController extends LoopIterationListener
Identify controller that does iterations

Since:
  5.0

## Method Summary

Modifier and Type
Method
Description
`void`
`breakLoop()`
Break loop ("break" keyword equivalent)
`void`
`startNextLoop()`
Start next iteration ("continue" keyword equivalent in loops)
`default void`
`updateIterationIndex(String elementName, int iterCount)`

### Methods inherited from interface org.apache.jmeter.engine.event.LoopIterationListener

`iterationStart`

## Method Details

### startNextLoop

void startNextLoop()
Start next iteration ("continue" keyword equivalent in loops)

### breakLoop

void breakLoop()
Break loop ("break" keyword equivalent)

### updateIterationIndex

default void updateIterationIndex(String elementName, int iterCount)

Parameters:
  `elementName` - Test Element
  `iterCount` - iteration count