public class GenericConnectionStatusView extends AbstractView
Generic View implementation that displays the connection statis for a provider.
Can be used as both a connected view and a disconnected view.
Configure as a bean whose name is "connect/{providerId}Connect" and/or "connect/{providerId}Connected". For example:
@Bean(name={"connect/facebookConnect", "connect/facebookConnected"})
public View facebookConnectView() {
return new GenericConnectionStatusView("facebook", "Facebook");
}
DEFAULT_CONTENT_TYPEloggerPATH_VARIABLES, RESPONSE_STATUS_ATTRIBUTE, SELECTED_CONTENT_TYPE| Constructor and Description |
|---|
GenericConnectionStatusView(String providerId,
String providerDisplayName)
Constructs the generic status view.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
renderMergedOutputModel(Map<String,Object> model,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
addStaticAttribute, createMergedOutputModel, createRequestContext, createTemporaryOutputStream, exposeModelAsRequestAttributes, generatesDownloadContent, getAttributesMap, getBeanName, getContentType, getRequestContextAttribute, getStaticAttributes, isExposePathVariables, prepareResponse, render, setAttributes, setAttributesCSV, setAttributesMap, setBeanName, setContentType, setExposePathVariables, setRequestContextAttribute, setResponseContentType, toString, writeToResponsegetServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContextgetApplicationContext, getMessageSourceAccessor, initApplicationContext, requiredContextClass, setApplicationContextprotected void renderMergedOutputModel(Map<String,Object> model, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws Exception
renderMergedOutputModel in class AbstractViewException