From f90dc635928f367f9078f814488c7e385ebc4e2e Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Fri, 20 May 2011 17:31:07 -0400 Subject: [PATCH] Documentation. --- src/com/gitblit/wicket/GitBlitWebSession.java | 20 +++++++++++++++++--- 1 files changed, 17 insertions(+), 3 deletions(-) diff --git a/src/com/gitblit/wicket/GitBlitWebSession.java b/src/com/gitblit/wicket/GitBlitWebSession.java index 92eaff6..4996546 100644 --- a/src/com/gitblit/wicket/GitBlitWebSession.java +++ b/src/com/gitblit/wicket/GitBlitWebSession.java @@ -7,13 +7,17 @@ import org.apache.wicket.protocol.http.WebSession; import org.apache.wicket.protocol.http.request.WebClientInfo; +import com.gitblit.wicket.models.UserModel; + public final class GitBlitWebSession extends WebSession { private static final long serialVersionUID = 1L; protected TimeZone timezone = null; - private User user = null; + private UserModel user = null; + + private String errorMessage = null; public GitBlitWebSession(Request request) { super(request); @@ -35,11 +39,11 @@ return user.canAdmin(); } - public User getUser() { + public UserModel getUser() { return user; } - public void setUser(User user) { + public void setUser(UserModel user) { this.user = user; } @@ -53,6 +57,16 @@ } return timezone; } + + public void cacheErrorMessage(String message) { + this.errorMessage = message; + } + + public String clearErrorMessage() { + String msg = errorMessage; + errorMessage = null; + return msg; + } public static GitBlitWebSession get() { return (GitBlitWebSession) Session.get(); -- Gitblit v1.9.1