Package com.avoka.tm.func
Class FuncParam
- java.lang.Object
-
- com.avoka.tm.func.FuncParam
-
public class FuncParam extends java.lang.Object
Provides a Fluent function parameter class.- Since:
- 17.10.0
-
-
Field Summary
Fields Modifier and Type Field Description org.w3c.dom.Document
appDoc
The mutable XML application document.java.util.Map<java.lang.String,java.lang.Object>
params
The request parameters.javax.servlet.http.HttpServletRequest
request
The HTTP request.SvcDef
svcDef
The service definition VO.java.lang.String
trigger
The function trigger.static java.lang.String
TRIGGER_BACKGROUND_DELIVERY
The 'Background Delivery' function trigger.static java.lang.String
TRIGGER_FORM_FUNCTION
The 'Form Function' function trigger.static java.lang.String
TRIGGER_FORM_INELIGIBLE
The 'Form Ineligible' function trigger.static java.lang.String
TRIGGER_FORM_OPEN
The 'Form Open' function trigger.static java.lang.String
TRIGGER_FORM_RESUME
The 'Form Resume' function trigger.static java.lang.String
TRIGGER_FORM_UPDATE
The 'Form Update' function trigger.static java.lang.String
TRIGGER_USER_CANCEL
The 'User Cancel' function trigger.static java.lang.String
TRIGGER_USER_SAVE
The 'User Save' function trigger.static java.lang.String
TRIGGER_USER_SUBMIT
The 'User Submit' function trigger.Txn
txn
The transaction VO.User
user
The user VO.
-
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()
-
-
-
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 triggerappDoc
- the application XML Documentparams
- the request parametersrequest
- the servlet requestsvcDef
- the service definitiontxn
- the transaction value objectuser
- the user value object
-
-