# Uses of Enum Class
madkit.message.hook.HookMessage.AgentActionEvent

Packages that use HookMessage.AgentActionEvent
Package
Description
madkit.message.hook
Contains message classes useful for monitoring MaDKit kernel events.

- ## Uses of HookMessage.AgentActionEvent in madkit.message.hook

  Methods in madkit.message.hook that return HookMessage.AgentActionEvent
  Modifier and Type
  Method
  Description
  `static HookMessage.AgentActionEvent`
  HookMessage.AgentActionEvent.`valueOf(String name)`
  Returns the enum constant of this class with the specified name.
  `static HookMessage.AgentActionEvent[]`
  HookMessage.AgentActionEvent.`values()`
  Returns an array containing the constants of this enum class, in the order they are declared.
  Constructors in madkit.message.hook with parameters of type HookMessage.AgentActionEvent
  Modifier
  Constructor
  Description
  ``
  `AgentLifeEvent(HookMessage.AgentActionEvent agentAction, AbstractAgent agent)`
  ``
  `HookMessage(HookMessage.AgentActionEvent hookType)`
  This message should be used to request or release a hook on an agent action.
  ``
  `MessageEvent(HookMessage.AgentActionEvent agentAction, Message m)`
  ``
  `OrganizationEvent(HookMessage.AgentActionEvent agentAction, AgentAddress source)`