# Package org.fourthline.cling.model.action

- Interface Summary
  Interface | Description
  --- | ---
  ActionExecutor | Executes an `ActionInvocation`.

- Class Summary
  Class | Description
  --- | ---
  AbstractActionExecutor | Shared procedures for action executors based on an actual service implementation instance.
  ActionArgumentValue<S extends Service> | Represents the value of an action input or output argument.
  ActionInvocation<S extends Service> | The input, output, and failure values of an action invocation.
  MethodActionExecutor | Invokes methods on a service implementation instance with reflection.
  QueryStateVariableExecutor | Special executor for one action, the deprecated "query the value of the any state variable" action.
  RemoteActionInvocation | An action invocation by a remote control point.

- Exception Summary
  Exception | Description
  --- | ---
  ActionCancelledException |
  ActionException | Thrown (or encapsulated in `ActionInvocation` when an action execution failed.

Copyright © 2016 4th Line GmbH, Switzerland. All rights reserved.