Package org.springframework.extensions.surf.mvc

Class Summary
AbstractWebFrameworkController Abstract Spring MVC Controller that produces Surf Views.
AbstractWebFrameworkInterceptor Abstract Spring MVC HandlerInterceptorAdaptor that produces interceptors for Alfresco Surf.
AbstractWebFrameworkView Abstract Spring MVC implementation of a view resolver for Surf.
AbstractWebFrameworkViewResolver Abstract Spring MVC implementation of a view resolver for Surf.
ComponentView View implementation for a Surf Component A component can be any kind of Web Framework component (Web Script, JSP, JavaBean, etc) URLs are expected to be invoked as shown: ?c= -> runs the view mode for component ?c=&mode=view -> runs the view mode for component (and processes the full component) ?c=&mode=view&focus=header -> runs the view mode for component (and processes the 'header' of the component)) ?c=&mode=edit -> runs the edit mode for component ?c=&mode=edit&focus=footer -> runs the edit mode for component (and processes the 'footer' of the component) The component is then executed and its output streamed back.
ComponentViewResolver Resolver for web framework Component views
ErrorHandlerPageView Default view implementation for Surf system pages
LocaleResolver Alfresco specific extension of Spring AcceptHeaderLocaleResolver.
LoginController Responds to Login POSTs to allow the user to authenticate to the web site.
LogoutController Listen for call from the web client to log the user out from the current session.
ObjectViewResolver Resolver for web framework Object views
PageTypeViewResolver Resolver for web framework Page Type views
PageView Default view implementation for Surf pages
PageViewResolver Resolver for web framework Page views
PreviewContextInterceptor  
PreviewController Controller for managing requests for preview.
RegionView View implementation for a Surf page region URLs are expected to be invoked as shown: /// Most commonly, these are: regionId -> the id of the region (i.e.
RegionViewResolver Resolver for web framework Region views
RemoteController Default Spring controller for processing Surf remote control calls.
RequestContextInterceptor Web Framework interceptor responsible for creating the request context instance and binding it into the request.
SystemPageView Default view implementation for Surf system pages
TemplateView Default view implementation for Surf templates
ThemeInterceptor  
VirtualizedResourceController Virtualized Spring controller for retrieving and serving resources.
WebScriptFeedController Entry point for Feed Web Scripts.
 



Copyright © 2009 SpringSource, Inc. All Rights Reserved.