## Uses of Class
org.fourthline.cling.model.action.ActionException

- Packages that use ActionException
  Package | Description
  --- | ---
  org.fourthline.cling.model.action |
  org.fourthline.cling.model.message.control |
  org.fourthline.cling.protocol.sync |
  org.fourthline.cling.transport.impl |

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

    Subclasses of ActionException in org.fourthline.cling.model.action
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ActionCancelledException`

    Fields in org.fourthline.cling.model.action declared as ActionException
    Modifier and Type | Field and Description
    --- | ---
    `protected ActionException` | ActionInvocation.`failure`

    Methods in org.fourthline.cling.model.action that return ActionException
    Modifier and Type | Method and Description
    --- | ---
    `ActionException` | ActionInvocation.`getFailure()`

    Methods in org.fourthline.cling.model.action with parameters of type ActionException
    Modifier and Type | Method and Description
    --- | ---
    `void` | ActionInvocation.`setFailure(ActionException failure)`

    Methods in org.fourthline.cling.model.action that throw ActionException
    Modifier and Type | Method and Description
    --- | ---
    `protected Object[]` | MethodActionExecutor.`createInputArgumentValues(ActionInvocation<LocalService> actionInvocation, Method method)`
    `protected void` | AbstractActionExecutor.`setOutputArgumentValue(ActionInvocation<LocalService> actionInvocation, ActionArgument<LocalService> argument, Object result)` Sets the output argument value on the `ActionInvocation`, considers string conversion.

    Constructors in org.fourthline.cling.model.action with parameters of type ActionException
    Constructor and Description
    `ActionInvocation(ActionException failure)`
    `RemoteActionInvocation(ActionException failure, RemoteClientInfo remoteClientInfo)`

  - ### Uses of ActionException in org.fourthline.cling.model.message.control

    Constructors in org.fourthline.cling.model.message.control that throw ActionException
    Constructor and Description
    `IncomingActionRequestMessage(StreamRequestMessage source, LocalService service)`

  - ### Uses of ActionException in org.fourthline.cling.protocol.sync

    Methods in org.fourthline.cling.protocol.sync that throw ActionException
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | SendingAction.`handleResponse(IncomingActionResponseMessage responseMsg)`
    `protected void` | SendingAction.`handleResponseFailure(IncomingActionResponseMessage responseMsg)`
    `protected StreamResponseMessage` | SendingAction.`sendRemoteRequest(OutgoingActionRequestMessage requestMessage)`

  - ### Uses of ActionException in org.fourthline.cling.transport.impl

    Methods in org.fourthline.cling.transport.impl that return ActionException
    Modifier and Type | Method and Description
    --- | ---
    `protected ActionException` | SOAPActionProcessorImpl.`readBodyFailure(Document d, Element bodyElement)`
    `protected ActionException` | SOAPActionProcessorImpl.`readFaultElement(Element bodyElement)`
    `protected ActionException` | PullSOAPActionProcessorImpl.`readFaultElement(org.xmlpull.v1.XmlPullParser xpp)`

    Methods in org.fourthline.cling.transport.impl that throw ActionException
    Modifier and Type | Method and Description
    --- | ---
    `protected ActionArgumentValue` | SOAPActionProcessorImpl.`createValue(ActionArgument arg, String value)` Creates an instance of `ActionArgumentValue` and wraps an `InvalidValueException` as an `ActionException` with the appropriate `ErrorCode`.
    `protected List<Node>` | SOAPActionProcessorImpl.`getMatchingNodes(NodeList nodeList, ActionArgument[] args)` Finds all element nodes in the list that match any argument name or argument alias, throws `ActionException` if not all arguments were found.
    `void` | SOAPActionProcessorImpl.`readActionInputArguments(Element actionRequestElement, ActionInvocation actionInvocation)`
    `protected void` | SOAPActionProcessorImpl.`readActionOutputArguments(Element actionResponseElement, ActionInvocation actionInvocation)`
    `protected ActionArgumentValue[]` | SOAPActionProcessorImpl.`readArgumentValues(NodeList nodeList, ActionArgument[] args)` The UPnP spec says that action arguments must be in the order as declared by the service.

Copyright © 2014 4th Line GmbH, Switzerland. All Rights Reserved.