Package akka.routing
Interface OptimalSizeExploringResizer
- 
- All Superinterfaces:
 Resizer
- All Known Implementing Classes:
 DefaultOptimalSizeExploringResizer
public interface OptimalSizeExploringResizer extends Resizer
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classOptimalSizeExploringResizer.ResizeRecordINTERNAL APIstatic classOptimalSizeExploringResizer.ResizeRecord$static classOptimalSizeExploringResizer.UnderUtilizationStreakINTERNAL APIstatic classOptimalSizeExploringResizer.UnderUtilizationStreak$ 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidreportMessageCount(scala.collection.immutable.IndexedSeq<Routee> currentRoutees, long messageCounter)Report the messageCount as well as current routees so that the it can collect metrics.- 
Methods inherited from interface akka.routing.Resizer
isTimeForResize, resize 
 - 
 
 - 
 
- 
- 
Method Detail
- 
reportMessageCount
void reportMessageCount(scala.collection.immutable.IndexedSeq<Routee> currentRoutees, long messageCounter)
Report the messageCount as well as current routees so that the it can collect metrics. Caution: this method is not thread safe.- Parameters:
 currentRoutees-messageCounter-
 
 - 
 
 -