A C D G I L M O P R S T W

A

afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class org.springframework.mobile.device.mvc.DeviceResolvingHandlerInterceptor
 
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class org.springframework.mobile.device.mvc.MobileRedirectHandlerInterceptor
 
afterPropertiesSet() - Method in class org.springframework.mobile.device.wurfl.WurflManagerFactoryBean
 

C

CURRENT_DEVICE_ATTRIBUTE - Static variable in class org.springframework.mobile.device.mvc.DeviceResolvingHandlerInterceptor
The name of the request attribute the current Device is indexed by.

D

Device - Interface in org.springframework.mobile.device
A model for the user agent or device that submitted the current request.
DeviceNamespaceHandler - Class in org.springframework.mobile.device.config
Registers bean-definition parsers for the device XML configuration namespace.
DeviceNamespaceHandler() - Constructor for class org.springframework.mobile.device.config.DeviceNamespaceHandler
 
DeviceResolver - Interface in org.springframework.mobile.device
Service interface for resolving Devices that originate web requests with the application.
DeviceResolvingHandlerInterceptor - Class in org.springframework.mobile.device.mvc
A Spring MVC interceptor that resolves the Device that originated the web request before any request handler is invoked.
DeviceResolvingHandlerInterceptor() - Constructor for class org.springframework.mobile.device.mvc.DeviceResolvingHandlerInterceptor
Create a device resolving HandlerInterceptor that defaults to a LiteDeviceResolver implementation.
DeviceResolvingHandlerInterceptor(DeviceResolver) - Constructor for class org.springframework.mobile.device.mvc.DeviceResolvingHandlerInterceptor
Create a device resolving HandlerInterceptor.
DeviceWebArgumentResolver - Class in org.springframework.mobile.device.mvc
Spring MVC WebArgumentResolver that resolves @Controller MethodParameters of type Device to the value of the web request's current device attribute.
DeviceWebArgumentResolver() - Constructor for class org.springframework.mobile.device.mvc.DeviceWebArgumentResolver
 

G

getCapabilities() - Method in class org.springframework.mobile.device.wurfl.WurflDevice
 
getCapability(String) - Method in class org.springframework.mobile.device.wurfl.WurflDevice
 
getContentType() - Method in class org.springframework.mobile.device.wurfl.wng.WngView
 
getId() - Method in class org.springframework.mobile.device.wurfl.WurflDevice
 
getMarkUp() - Method in class org.springframework.mobile.device.wurfl.WurflDevice
 
getObject() - Method in class org.springframework.mobile.device.wurfl.WurflManagerFactoryBean
 
getObjectType() - Method in class org.springframework.mobile.device.wurfl.WurflManagerFactoryBean
 
getUserAgent() - Method in class org.springframework.mobile.device.wurfl.WurflDevice
 
getUserAgentKeywords() - Method in class org.springframework.mobile.device.lite.LiteDeviceResolver
List of user agent keywords that identify mobile devices.
getUserAgentPrefixes() - Method in class org.springframework.mobile.device.lite.LiteDeviceResolver
List of user agent prefixes that identify mobile devices.

I

init() - Method in class org.springframework.mobile.device.config.DeviceNamespaceHandler
 
init() - Method in class org.springframework.mobile.device.lite.LiteDeviceResolver
Initialize this device resolver implementation.
isMobile() - Method in interface org.springframework.mobile.device.Device
True if this device is a mobile device such as an Apple iPhone or an Nexus One Android.
isMobile() - Method in class org.springframework.mobile.device.wurfl.WurflDevice
 
isSingleton() - Method in class org.springframework.mobile.device.wurfl.WurflManagerFactoryBean
 

L

LiteDeviceResolver - Class in org.springframework.mobile.device.lite
A "lightweight" device resolver algorithm based on Wordpress's Mobile pack.
LiteDeviceResolver() - Constructor for class org.springframework.mobile.device.lite.LiteDeviceResolver
 

M

MobileRedirectHandlerInterceptor - Class in org.springframework.mobile.device.mvc
A Spring MVC interceptor that redirects the user to a dedicated mobile web-site if the Device that originated the request is a mobile device.
MobileRedirectHandlerInterceptor(String) - Constructor for class org.springframework.mobile.device.mvc.MobileRedirectHandlerInterceptor
Creates a mobile redirect handler interceptor.
MobileRedirectHandlerInterceptor(String, boolean) - Constructor for class org.springframework.mobile.device.mvc.MobileRedirectHandlerInterceptor
Creates a mobile redirect handler interceptor.

O

org.springframework.mobile.device - package org.springframework.mobile.device
Public API for device resolution.
org.springframework.mobile.device.config - package org.springframework.mobile.device.config
spring-mobile-device XML configuration namespace definition.
org.springframework.mobile.device.lite - package org.springframework.mobile.device.lite
Lightweight device resolver implementation that performs mobile device detection only.
org.springframework.mobile.device.mvc - package org.springframework.mobile.device.mvc
Device resolver integration with Spring MVC.
org.springframework.mobile.device.wurfl - package org.springframework.mobile.device.wurfl
WURFL-based device resolver that performs mobile device detection with extensive capability mapping.
org.springframework.mobile.device.wurfl.wng - package org.springframework.mobile.device.wurfl.wng
Integration with WURFL's "Wall NG" tag library.

P

postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class org.springframework.mobile.device.mvc.DeviceResolvingHandlerInterceptor
 
postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class org.springframework.mobile.device.mvc.MobileRedirectHandlerInterceptor
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class org.springframework.mobile.device.mvc.DeviceResolvingHandlerInterceptor
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class org.springframework.mobile.device.mvc.MobileRedirectHandlerInterceptor
 

R

render(Map<String, ?>, HttpServletRequest, HttpServletResponse) - Method in class org.springframework.mobile.device.wurfl.wng.WngView
 
resolveArgument(MethodParameter, NativeWebRequest) - Method in class org.springframework.mobile.device.mvc.DeviceWebArgumentResolver
 
resolveDevice(HttpServletRequest) - Method in interface org.springframework.mobile.device.DeviceResolver
Resolve the device that originated the web request.
resolveDevice(HttpServletRequest) - Method in class org.springframework.mobile.device.lite.LiteDeviceResolver
 
resolveDevice(HttpServletRequest) - Method in class org.springframework.mobile.device.wurfl.WurflDeviceResolver
 
resolveFallback(HttpServletRequest) - Method in class org.springframework.mobile.device.lite.LiteDeviceResolver
Fallback called if no mobile device is matched by this resolver.
resolveViewName(String, Locale) - Method in class org.springframework.mobile.device.wurfl.wng.WngViewResolver
 

S

setPatchLocations(List<? extends Resource>) - Method in class org.springframework.mobile.device.wurfl.WurflManagerFactoryBean
Set additional resource paths for patches that should be applied atop the root model.

T

toString() - Method in class org.springframework.mobile.device.wurfl.WurflDevice
 

W

WngView - Class in org.springframework.mobile.device.wurfl.wng
A Spring MVC View that renders a WNG Document, if one has been set in the current request by a 'target' view this class delegates to.
WngView(View) - Constructor for class org.springframework.mobile.device.wurfl.wng.WngView
 
WngView(View, DocumentRenderer) - Constructor for class org.springframework.mobile.device.wurfl.wng.WngView
 
WngViewResolver - Class in org.springframework.mobile.device.wurfl.wng
Wraps View instances returned by a target ViewResolver in WngView decorators that build in WNG-awareness.
WngViewResolver(ViewResolver) - Constructor for class org.springframework.mobile.device.wurfl.wng.WngViewResolver
 
WurflDevice - Class in org.springframework.mobile.device.wurfl
WURFL-based Device implementation.
WurflDevice(Device) - Constructor for class org.springframework.mobile.device.wurfl.WurflDevice
 
WurflDeviceResolver - Class in org.springframework.mobile.device.wurfl
WURFL-based device resolver.
WurflDeviceResolver(WURFLManager) - Constructor for class org.springframework.mobile.device.wurfl.WurflDeviceResolver
Creates a new Wurfl-based device resolution service.
WurflDeviceResolver(WURFLManager, WURFLRequestFactory) - Constructor for class org.springframework.mobile.device.wurfl.WurflDeviceResolver
Creates a new Wurfl-based device resolution service.
WurflManagerFactoryBean - Class in org.springframework.mobile.device.wurfl
Factory that constructs the central WURFLManager and exports it as a Spring bean that can be injected into other beans.
WurflManagerFactoryBean(Resource) - Constructor for class org.springframework.mobile.device.wurfl.WurflManagerFactoryBean
Constructs a WurflManagerFactoryBean that loads the root Device model from the XML file at the specified resource path.

A C D G I L M O P R S T W