@Singleton @Configurable public class ActionSequence extends AbstractHealthAction
<health:ActionSequence>
<health:FailSafeRestart timeout="10m">
<health:DumpThreads/>
<health:DumpHeap/>
<health:StartProfiler active-time="5m"/>
<health:Restart/>
<health:IfHealthCritical time="5m"/>
</health:ActionSequence>
| Modifier and Type | Class and Description |
|---|---|
protected class |
ActionSequence.IfExecuting |
| Modifier and Type | Field and Description |
|---|---|
java.util.ArrayList<HealthAction> |
_actionList |
| Constructor and Description |
|---|
ActionSequence() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(HealthAction action) |
HealthActionResult |
doActionImpl(HealthEvent healthEvent) |
void |
init() |
add, addListener, doAction, getPredicates, start, stop, toStringpublic java.util.ArrayList<HealthAction> _actionList
@PostConstruct public void init()
init in class AbstractHealthActionpublic void add(HealthAction action)
public HealthActionResult doActionImpl(HealthEvent healthEvent)
doActionImpl in class AbstractHealthAction