org.sakaiproject.tool.section.jsf.backingbean
Class CourseBean

java.lang.Object
  extended byorg.sakaiproject.tool.section.jsf.backingbean.CourseBean
All Implemented Interfaces:
Serializable

public class CourseBean
extends Object
implements Serializable

Provides the current course uuid for a given user session. This is also the integration point for JSF backing beans and Spring-manages services.

Author:
Josh Holtzman
See Also:
Serialized Form

Field Summary
protected  Authn authn
           
protected  Authz authz
           
protected  Context context
           
protected  PreferencesBean prefs
           
protected  SectionManager sectionManager
           
 
Constructor Summary
CourseBean()
           
 
Method Summary
protected  String getCourseUuid()
           
 PreferencesBean getPrefs()
           
 SectionManager getSectionManager()
           
 void setAuthn(Authn authn)
           
 void setAuthz(Authz authz)
           
 void setContext(Context context)
           
 void setPrefs(PreferencesBean prefs)
           
 void setSectionManager(SectionManager sectionManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sectionManager

protected SectionManager sectionManager

authn

protected Authn authn

authz

protected Authz authz

context

protected Context context

prefs

protected PreferencesBean prefs
Constructor Detail

CourseBean

public CourseBean()
Method Detail

getCourseUuid

protected String getCourseUuid()

getSectionManager

public SectionManager getSectionManager()

setSectionManager

public void setSectionManager(SectionManager sectionManager)

setAuthn

public void setAuthn(Authn authn)

setAuthz

public void setAuthz(Authz authz)

setContext

public void setContext(Context context)

getPrefs

public PreferencesBean getPrefs()

setPrefs

public void setPrefs(PreferencesBean prefs)