|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ComponentCantPauseException | |
|---|---|
| cz.cuni.amis.pogamut.base.agent | |
| cz.cuni.amis.pogamut.base.agent.impl | |
| Uses of ComponentCantPauseException in cz.cuni.amis.pogamut.base.agent |
|---|
| Methods in cz.cuni.amis.pogamut.base.agent that throw ComponentCantPauseException | |
|---|---|
void |
IAgent.pause()
This should pause the the agent. |
| Uses of ComponentCantPauseException in cz.cuni.amis.pogamut.base.agent.impl |
|---|
| Methods in cz.cuni.amis.pogamut.base.agent.impl that throw ComponentCantPauseException | |
|---|---|
void |
AbstractAgent.pause()
Pauses the agent - working only if the agent is in IAgentStateRunning
1) switches state to IAgentStatePausing
2) broadcasts IPausingEvent (transactional)
3) calls pauseAgent()
4) broadcasts IPausedEvent (transactional)
5) switches state to IAgentPaused
Prevents recursion. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||