Class Action

java.lang.Object
org.cybergarage.upnp.Action

public class Action extends Object
  • Field Details

  • Constructor Details

    • Action

      public Action(Node serviceNode)
    • Action

      public Action(Node serviceNode, Node actionNode)
    • Action

      public Action(Action action)
  • Method Details

    • getService

      public Service getService()
    • setService

      void setService(Service s)
    • getActionNode

      public Node getActionNode()
    • lock

      public void lock()
    • unlock

      public void unlock()
    • isActionNode

      public static boolean isActionNode(Node node)
    • setName

      public void setName(String value)
    • getName

      public String getName()
    • getArgumentList

      public ArgumentList getArgumentList()
    • setArgumentList

      public void setArgumentList(ArgumentList al)
    • getInputArgumentList

      public ArgumentList getInputArgumentList()
    • getOutputArgumentList

      public ArgumentList getOutputArgumentList()
    • getArgument

      public Argument getArgument(String name)
    • setArgumentValues

      @Deprecated public void setArgumentValues(ArgumentList argList)
      Deprecated.
      You should use one of the following methods instead:
      - setInArgumentValues(ArgumentList)
      - setOutArgumentValues(ArgumentList)
    • setInArgumentValues

      public void setInArgumentValues(ArgumentList argList)
      Parameters:
      argList -
      Since:
      1.8.0
    • setOutArgumentValues

      public void setOutArgumentValues(ArgumentList argList)
      Parameters:
      argList -
      Since:
      1.8.0
    • setArgumentValue

      public void setArgumentValue(String name, String value)
    • setArgumentValue

      public void setArgumentValue(String name, int value)
    • getArgumentValue

      public String getArgumentValue(String name)
    • getArgumentIntegerValue

      public int getArgumentIntegerValue(String name)
    • getActionListener

      public ActionListener getActionListener()
    • setActionListener

      public void setActionListener(ActionListener listener)
    • performActionListener

      public boolean performActionListener(ActionRequest actionReq)
    • getControlStatus

      public UPnPStatus getControlStatus()
    • postControlAction

      public boolean postControlAction()
    • postControlAction

      public boolean postControlAction(String fromHost)
      I2P - bind HTTP socket to specified local host address
      Parameters:
      fromHost - null to not bind to a particlar local address
      Since:
      0.9.50
    • print

      public void print()
    • setStatus

      public void setStatus(int code, String descr)
    • setStatus

      public void setStatus(int code)
    • getStatus

      public UPnPStatus getStatus()
    • setUserData

      public void setUserData(Object data)
    • getUserData

      public Object getUserData()