org.activemath.webapp.controller
Class UserTrackerController
java.lang.Object
org.infohazard.maverick.ctl.Throwaway2
org.infohazard.maverick.ctl.ThrowawayBean2
org.activemath.webapp.base.ControllerBase
org.activemath.webapp.controller.UserTrackerController
- All Implemented Interfaces:
- Controller
public class UserTrackerController
- extends ControllerBase
Controller to generate events on behalf of the browser client.
| Methods inherited from class org.activemath.webapp.base.ControllerBase |
addError, addError, enableNoCache, escapeForHtmlSafety, getAccountManager, getAppSession, getCmdName, getCurrentUser, getErrors, getHttpSession, getLanguage, getModel, getOutputFormat, getRequest, getResponse, getSkin, hasErrors, perform, publishControllerEvent, sendError, sendError, sendJson, sendLoginRequired, sendRedirect, sendRedirect, setPasswd, setUser |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static Category log
UserTrackerController
public UserTrackerController()
setEvent
public void setEvent(String event)
setItemId
public void setItemId(String itemId)
setValue
public void setValue(int value)
setMastery
public void setMastery(int value)
setWindowName
public void setWindowName(String name)
setLiking
public void setLiking(int value)
setPride
public void setPride(int pride)
setSatisfaction
public void setSatisfaction(int satisfaction)
setCloseWindow
public void setCloseWindow(boolean value)
setGotFocus
public void setGotFocus(String gotFocus)
setDuration
public void setDuration(String duration)
action
protected String action()
- Description copied from class:
ControllerBase
- This is the method you should override to implement application logic.
- Overrides:
action in class ControllerBase