private static final class DefaultPoolManager.PoolManagerCommand
extends java.lang.Object
implements org.apache.excalibur.event.command.RepeatedCommand
| Modifier and Type | Field and Description |
|---|---|
private int |
m_grow |
private java.util.Map |
m_map |
private int |
m_max |
private int |
m_min |
| Modifier | Constructor and Description |
|---|---|
protected |
DefaultPoolManager.PoolManagerCommand(java.util.Map map) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute() |
long |
getDelayInterval() |
int |
getNumberOfRepeats() |
long |
getRepeatInterval() |
private final java.util.Map m_map
private final int m_min
private final int m_max
private final int m_grow
protected DefaultPoolManager.PoolManagerCommand(java.util.Map map)
public long getDelayInterval()
getDelayInterval in interface org.apache.excalibur.event.command.DelayedCommandpublic long getRepeatInterval()
getRepeatInterval in interface org.apache.excalibur.event.command.RepeatedCommandpublic int getNumberOfRepeats()
getNumberOfRepeats in interface org.apache.excalibur.event.command.RepeatedCommandpublic void execute()
throws java.lang.Exception
execute in interface org.apache.avalon.framework.activity.Executablejava.lang.Exception