Class FuncParam


  • public class FuncParam
    extends java.lang.Object
    Provides a Fluent function parameter class.
    Since:
    17.10.0
    • Constructor Summary

      Constructors 
      Constructor Description
      FuncParam​(java.lang.String trigger, org.w3c.dom.Document appDoc, java.util.Map<java.lang.String,​java.lang.Object> params, javax.servlet.http.HttpServletRequest request, SvcDef svcDef, Txn txn, User user)
      Create a FuncParam value object with the given attributes.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • TRIGGER_FORM_OPEN

        public static final java.lang.String TRIGGER_FORM_OPEN
        The 'Form Open' function trigger.
        See Also:
        Constant Field Values
      • TRIGGER_FORM_RESUME

        public static final java.lang.String TRIGGER_FORM_RESUME
        The 'Form Resume' function trigger.
        See Also:
        Constant Field Values
      • TRIGGER_FORM_UPDATE

        public static final java.lang.String TRIGGER_FORM_UPDATE
        The 'Form Update' function trigger.
        See Also:
        Constant Field Values
      • TRIGGER_FORM_INELIGIBLE

        public static final java.lang.String TRIGGER_FORM_INELIGIBLE
        The 'Form Ineligible' function trigger.
        See Also:
        Constant Field Values
      • TRIGGER_FORM_FUNCTION

        public static final java.lang.String TRIGGER_FORM_FUNCTION
        The 'Form Function' function trigger.
        See Also:
        Constant Field Values
      • TRIGGER_USER_SAVE

        public static final java.lang.String TRIGGER_USER_SAVE
        The 'User Save' function trigger.
        See Also:
        Constant Field Values
      • TRIGGER_USER_SUBMIT

        public static final java.lang.String TRIGGER_USER_SUBMIT
        The 'User Submit' function trigger.
        See Also:
        Constant Field Values
      • TRIGGER_USER_CANCEL

        public static final java.lang.String TRIGGER_USER_CANCEL
        The 'User Cancel' function trigger.
        See Also:
        Constant Field Values
      • TRIGGER_BACKGROUND_DELIVERY

        public static final java.lang.String TRIGGER_BACKGROUND_DELIVERY
        The 'Background Delivery' function trigger.
        See Also:
        Constant Field Values
      • trigger

        public final java.lang.String trigger
        The function trigger.
      • appDoc

        public final org.w3c.dom.Document appDoc
        The mutable XML application document.
      • params

        public final java.util.Map<java.lang.String,​java.lang.Object> params
        The request parameters.
      • request

        public final javax.servlet.http.HttpServletRequest request
        The HTTP request.
      • svcDef

        public final SvcDef svcDef
        The service definition VO.
      • txn

        public final Txn txn
        The transaction VO.
      • user

        public final User user
        The user VO.
    • Constructor Detail

      • FuncParam

        public FuncParam​(java.lang.String trigger,
                         org.w3c.dom.Document appDoc,
                         java.util.Map<java.lang.String,​java.lang.Object> params,
                         javax.servlet.http.HttpServletRequest request,
                         SvcDef svcDef,
                         Txn txn,
                         User user)
        Create a FuncParam value object with the given attributes.
        Parameters:
        trigger - the function trigger
        appDoc - the application XML Document
        params - the request parameters
        request - the servlet request
        svcDef - the service definition
        txn - the transaction value object
        user - the user value object
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
        Returns:
        a string representation of the object.