Class Action


  • public class Action
    extends Object
    • Constructor Detail

      • Action

        public Action​(Node serviceNode)
      • Action

        public Action​(Node serviceNode,
                      Node actionNode)
      • Action

        public Action​(Action action)
    • Method Detail

      • 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()
      • setArgumentList

        public void setArgumentList​(ArgumentList al)
      • getInputArgumentList

        public ArgumentList getInputArgumentList()
      • getOutputArgumentList

        public ArgumentList getOutputArgumentList()
      • 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)
      • 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)
      • setUserData

        public void setUserData​(Object data)
      • getUserData

        public Object getUserData()