public abstract class BaseJSPTrackingAction extends BaseTrackingAction
Constructor and Description |
---|
BaseJSPTrackingAction() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFormHTML(TrackingActionInstance trackingActionInstance,
java.util.Map<java.lang.String,java.lang.Object> context,
java.util.Map<java.lang.String,java.lang.String> values)
Returns the HTML code containing the form fields required to edit the
tracking action instance configuration, based on the context.
|
protected java.lang.String |
getFormTemplatePath() |
protected void |
populateContext(TrackingActionInstance trackingActionInstance,
java.util.Map<java.lang.String,java.lang.Object> context,
java.util.Map<java.lang.String,java.lang.String> values) |
void |
setServletContext(javax.servlet.ServletContext servletContext) |
activate, deActivate, deleteData, exportData, getDescription, getExportImportErrorMessage, getIcon, getName, getShortDescription, getTrackingActionKey, importData, isInstantiable, isVisible, isVisible, processTrackingAction
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getEventTypes, getSummary
public java.lang.String getFormHTML(TrackingActionInstance trackingActionInstance, java.util.Map<java.lang.String,java.lang.Object> context, java.util.Map<java.lang.String,java.lang.String> values)
TrackingAction
trackingActionInstance
- the tracking action instance with stored
configurationcontext
- the map defining the form evaluation contextvalues
- the values configured by users for the current tracking
action instance based on the form controls from the HTML. This
will be used when there is an error and the form is reloaded.public void setServletContext(javax.servlet.ServletContext servletContext)
protected java.lang.String getFormTemplatePath()
protected void populateContext(TrackingActionInstance trackingActionInstance, java.util.Map<java.lang.String,java.lang.Object> context, java.util.Map<java.lang.String,java.lang.String> values)