public class HttpClientCoursesDaoImpl extends Object implements ICoursesDao
| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_KEY_TERMCODE |
| Constructor and Description |
|---|
HttpClientCoursesDaoImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,String> |
createParameters(javax.portlet.PortletRequest request,
Map<String,IParameterEvaluator> params) |
CoursesByTerm |
getCoursesByTerm(javax.portlet.PortletRequest request,
String termCode)
Get courses for a term for the current user
|
protected org.springframework.http.HttpEntity<?> |
getRequestEntity(javax.portlet.PortletRequest request)
Get a request entity prepared for basic authentication.
|
TermList |
getTermList(javax.portlet.PortletRequest request)
Get a term list for the current user
|
protected TermsAndCourses |
getTermsAndCourses(javax.portlet.PortletRequest request,
String uriTemplate,
Map<String,String> params)
Get terms and courses for the current user
|
void |
setCoursesUrlFormat(String urlFormat) |
void |
setPasswordEvaluator(IParameterEvaluator passwordEvaluator) |
void |
setRestTemplate(org.springframework.web.client.RestTemplate restTemplate) |
protected void |
setTermCodeRequestAttribute(javax.portlet.PortletRequest request,
String termCode) |
void |
setTermsUrlFormat(String urlFormat) |
void |
setUrlParams(Map<String,IParameterEvaluator> params) |
void |
setUsernameEvaluator(IParameterEvaluator usernameEvaluator) |
public static final String PROPERTY_KEY_TERMCODE
public void setTermsUrlFormat(String urlFormat)
public void setCoursesUrlFormat(String urlFormat)
public void setUrlParams(Map<String,IParameterEvaluator> params)
public void setUsernameEvaluator(IParameterEvaluator usernameEvaluator)
public void setPasswordEvaluator(IParameterEvaluator passwordEvaluator)
public void setRestTemplate(org.springframework.web.client.RestTemplate restTemplate)
public TermList getTermList(javax.portlet.PortletRequest request)
ICoursesDaogetTermList in interface ICoursesDaopublic CoursesByTerm getCoursesByTerm(javax.portlet.PortletRequest request, String termCode)
ICoursesDaogetCoursesByTerm in interface ICoursesDaoprotected TermsAndCourses getTermsAndCourses(javax.portlet.PortletRequest request, String uriTemplate, Map<String,String> params)
protected org.springframework.http.HttpEntity<?> getRequestEntity(javax.portlet.PortletRequest request)
protected void setTermCodeRequestAttribute(javax.portlet.PortletRequest request,
String termCode)
Copyright © 2016 Jasig. All Rights Reserved.