## Uses of Interface
org.fourthline.cling.model.action.ActionExecutor

- Packages that use ActionExecutor
  Package | Description
  --- | ---
  org.fourthline.cling.binding.annotations |
  org.fourthline.cling.model.action |
  org.fourthline.cling.model.meta |

- - ### Uses of ActionExecutor in org.fourthline.cling.binding.annotations

    Methods in org.fourthline.cling.binding.annotations that return ActionExecutor
    Modifier and Type | Method and Description
    --- | ---
    `protected ActionExecutor` | AnnotationActionBinder.`createExecutor(Map<ActionArgument<LocalService>,StateVariableAccessor> outputArguments)`

    Methods in org.fourthline.cling.binding.annotations that return types with arguments of type ActionExecutor
    Modifier and Type | Method and Description
    --- | ---
    `protected Map<Action,ActionExecutor>` | AnnotationLocalServiceBinder.`readActions(Class<?> clazz, Map<StateVariable,StateVariableAccessor> stateVariables, Set<Class> stringConvertibleTypes)`

    Method parameters in org.fourthline.cling.binding.annotations with type arguments of type ActionExecutor
    Modifier and Type | Method and Description
    --- | ---
    `Action` | AnnotationActionBinder.`appendAction(Map<Action,ActionExecutor> actions)`

  - ### Uses of ActionExecutor in org.fourthline.cling.model.action

    Classes in org.fourthline.cling.model.action that implement ActionExecutor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractActionExecutor` Shared procedures for action executors based on an actual service implementation instance.
    `class` | `MethodActionExecutor` Invokes methods on a service implementation instance with reflection.
    `class` | `QueryStateVariableExecutor` Special executor for one action, the deprecated "query the value of the any state variable" action.

  - ### Uses of ActionExecutor in org.fourthline.cling.model.meta

    Fields in org.fourthline.cling.model.meta with type parameters of type ActionExecutor
    Modifier and Type | Field and Description
    --- | ---
    `protected Map<Action,ActionExecutor>` | LocalService.`actionExecutors`

    Methods in org.fourthline.cling.model.meta that return ActionExecutor
    Modifier and Type | Method and Description
    --- | ---
    `ActionExecutor` | LocalService.`getExecutor(Action action)`
    `ActionExecutor` | LocalService.`getExecutor(String actionName)`

    Constructor parameters in org.fourthline.cling.model.meta with type arguments of type ActionExecutor
    Constructor and Description
    `LocalService(ServiceType serviceType, ServiceId serviceId, Map<Action,ActionExecutor> actionExecutors, Map<StateVariable,StateVariableAccessor> stateVariableAccessors, Set<Class> stringConvertibleTypes, boolean supportsQueryStateVariables)`

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