net.databinder.auth.hib
Class AuthDataSession

java.lang.Object
  extended by org.apache.wicket.Session
      extended by org.apache.wicket.protocol.http.WebSession
          extended by net.databinder.auth.AuthDataSessionBase
              extended by net.databinder.auth.hib.AuthDataSession
All Implemented Interfaces:
java.io.Serializable, AuthSession, org.apache.wicket.IClusterable

public class AuthDataSession
extends AuthDataSessionBase

Session to hold DataUser.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.wicket.Session
org.apache.wicket.Session.IPageMapVisitor, org.apache.wicket.Session.PageMapAccessMetaData
 
Field Summary
 
Fields inherited from class org.apache.wicket.Session
PAGEMAP_ACCESS_MDK, SESSION_ATTRIBUTE_NAME
 
Constructor Summary
AuthDataSession(org.apache.wicket.Request request)
          Initialize new session.
 
Method Summary
 org.apache.wicket.model.IModel createUserModel(DataUser user)
           
 
Methods inherited from class net.databinder.auth.AuthDataSessionBase
cookieSignIn, detach, get, getApp, getAuthCookieName, getSignInCookieMaxAge, getUser, getUser, getUserCookieName, getUserModel, isSignedIn, setCookie, signIn, signIn, signIn, signOut
 
Methods inherited from class org.apache.wicket.protocol.http.WebSession
cleanupFeedbackMessages, isCurrentRequestValid
 
Methods inherited from class org.apache.wicket.Session
attach, bind, clear, createAutoPageMap, createAutoPageMapName, currentCreateAutoPageMapCounter, dirty, error, exists, findOrCreate, findOrCreate, getApplication, getAttribute, getAttributeNames, getAuthorizationStrategy, getAutoPageMapNamePrefix, getAutoPageMapNameSuffix, getClassResolver, getClientInfo, getDefaultPageMap, getFeedbackMessages, getId, getLocale, getMetaData, getPage, getPage, getPageFactory, getPageFactory, getPageMaps, getSessionStore, getSizeInBytes, getStyle, incrementCreateAutoPageMapCounter, info, invalidate, invalidateNow, isSessionInvalidated, isTemporary, newPageMap, nextPageId, nextSequenceValue, pageMapForName, removeAttribute, removePageMap, set, setApplication, setAttribute, setClientInfo, setLocale, setMetaData, setStyle, touch, unset, untouch, update, visitPageMaps, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthDataSession

public AuthDataSession(org.apache.wicket.Request request)
Initialize new session.

See Also:
WebApplication
Method Detail

createUserModel

public org.apache.wicket.model.IModel createUserModel(DataUser user)
Specified by:
createUserModel in class AuthDataSessionBase
Returns:
model for current user


Copyright © 2005-2008 Nathan Hamblen. All Rights Reserved.