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 Object
implements UPnPActionInvocation


Field Summary
protected  UPnPActionImpl action
           
protected  List arg_names
           
protected  List arg_values
           
 
Constructor Summary
protected UPnPActionInvocationImpl(UPnPActionImpl _action)
           
 
Method Summary
 void addArgument(String name, String value)
           
 UPnPActionArgument[] invoke()
          returns the out/parameters and response
 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 List arg_names

arg_values

protected List arg_values
Constructor Detail

UPnPActionInvocationImpl

protected UPnPActionInvocationImpl(UPnPActionImpl _action)
Method Detail

addArgument

public void addArgument(String name,
                        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 Map invoke2()
            throws UPnPException
Specified by:
invoke2 in interface UPnPActionInvocation
Throws:
UPnPException