gov.nih.nci.caarray.util
Class UsernameHolderImpl

java.lang.Object
  extended by gov.nih.nci.caarray.util.UsernameHolderImpl
All Implemented Interfaces:
UsernameHolder

public class UsernameHolderImpl
extends java.lang.Object
implements UsernameHolder

Delegates to the static UsernameHolder class. This needs to be factored away so that no access remains to the static class.

Author:
jscott
See Also:
CaArrayUsernameHolder

Constructor Summary
UsernameHolderImpl()
           
 
Method Summary
 java.lang.String getUser()
          
 void setUser(java.lang.String user)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UsernameHolderImpl

public UsernameHolderImpl()
Method Detail

setUser

public void setUser(java.lang.String user)

Specified by:
setUser in interface UsernameHolder
Parameters:
user - the user to set for the current thread

getUser

public java.lang.String getUser()

Specified by:
getUser in interface UsernameHolder
Returns:
the currently logged in user for this thread, or the anonymous user if no user is logged in