com.aelitis.net.upnp.impl.services
Class UPnPActionInvocationImpl

java.lang.Object
  extended by com.aelitis.net.upnp.impl.services.UPnPActionInvocationImpl
All Implemented Interfaces:
UPnPActionInvocation

public class UPnPActionInvocationImpl
extends java.lang.Object
implements UPnPActionInvocation


Field Summary
protected  UPnPActionImpl action
           
protected  java.util.List arg_names
           
protected  java.util.List arg_values
           
 
Constructor Summary
protected UPnPActionInvocationImpl(UPnPActionImpl _action)
           
 
Method Summary
 void addArgument(java.lang.String name, java.lang.String value)
           
 UPnPActionArgument[] invoke()
          returns the out/parameters and response
 java.util.Map invoke2()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

action

protected UPnPActionImpl action

arg_names

protected java.util.List arg_names

arg_values

protected java.util.List arg_values
Constructor Detail

UPnPActionInvocationImpl

protected UPnPActionInvocationImpl(UPnPActionImpl _action)
Method Detail

addArgument

public void addArgument(java.lang.String name,
                        java.lang.String value)
Specified by:
addArgument in interface UPnPActionInvocation

invoke

public UPnPActionArgument[] invoke()
                            throws UPnPException
Description copied from interface: UPnPActionInvocation
returns the out/parameters and response

Specified by:
invoke in interface UPnPActionInvocation
Returns:
Throws:
UPnPException

invoke2

public java.util.Map invoke2()
                      throws UPnPException
Specified by:
invoke2 in interface UPnPActionInvocation
Throws:
UPnPException