| Package | Description |
|---|---|
| org.jupnp.model.action | |
| org.jupnp.model.message.control | |
| org.jupnp.protocol.sync | |
| org.jupnp.transport.impl |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionCancelledException |
| Modifier and Type | Field and Description |
|---|---|
protected ActionException |
ActionInvocation.failure |
| Modifier and Type | Method and Description |
|---|---|
ActionException |
ActionInvocation.getFailure() |
| Modifier and Type | Method and Description |
|---|---|
void |
ActionInvocation.setFailure(ActionException failure) |
| 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. |
| Constructor and Description |
|---|
ActionInvocation(ActionException failure) |
RemoteActionInvocation(ActionException failure,
RemoteClientInfo remoteClientInfo) |
| Constructor and Description |
|---|
IncomingActionRequestMessage(StreamRequestMessage source,
LocalService service) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SendingAction.handleResponse(IncomingActionResponseMessage responseMsg) |
protected void |
SendingAction.handleResponseFailure(IncomingActionResponseMessage responseMsg) |
protected StreamResponseMessage |
SendingAction.sendRemoteRequest(OutgoingActionRequestMessage requestMessage) |
| Modifier and Type | Method and Description |
|---|---|
protected ActionException |
SOAPActionProcessorImpl.readBodyFailure(Document d,
Element bodyElement) |
protected ActionException |
SOAPActionProcessorImpl.readFaultElement(Element bodyElement) |
| 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 © 2023 jUPnP.org. All rights reserved.