Class IlxWJavaAction

  • All Implemented Interfaces:
    IlxWAction, IlxWDependencyProvider, IlxWJSObject, Serializable
    Direct Known Subclasses:
    IlrDTWWebDecisionTableViewController.DTAction

    @Deprecated
    public abstract class IlxWJavaAction
    extends IlxWRequestAction
    Deprecated.
    Java action.
    A Java action is basically a request action that includes a method perform(Object [] args). This method is executed on the server just before the call specified in the request descriptor is forwarded.

    Remarks:

    • By default, the request descriptor associated with a Java action is set to IlxWRequestDesc.WPORT.
    • If the request descriptor is set to null, the action will be postponed, meaning that it will not be sent immediately to the server, but it will be cached on the client until the next request is sent to the server.

    See Also:
    Serialized Form
    • Constructor Detail

      • IlxWJavaAction

        public IlxWJavaAction​(IlxWRequestDesc desc)
        Deprecated.
        Constructs a Java action with the given request descriptor.
      • IlxWJavaAction

        public IlxWJavaAction()
        Deprecated.
        Constructs a Java action with IlxWRequestDesc.WPORT as the request descriptor.
    • Method Detail

      • isJavaAction

        public boolean isJavaAction()
        Deprecated.
        Description copied from interface: IlxWAction
        Tells whether this action is a Java action or not.
        Specified by:
        isJavaAction in interface IlxWAction
        Overrides:
        isJavaAction in class IlxWRequestAction
        Returns:
        true if this action is a Java action.
      • setPostponed

        public void setPostponed​(boolean postponed)
        Deprecated.
        Sets the postponed property of the action. This internally sets the request descriptor to null.
        Parameters:
        postponed - If true the server will not be requested immediately after the user interaction, but will wait for the next request. If false, the server is immediately requested and the action is performed as soon as the request is processed.