org.apache.shindig.common.servlet
Class HttpServletUserAgentProvider

java.lang.Object
  extended by org.apache.shindig.common.servlet.HttpServletUserAgentProvider
All Implemented Interfaces:
com.google.inject.Provider<UserAgent>

public class HttpServletUserAgentProvider
extends Object
implements com.google.inject.Provider<UserAgent>

Simple provider of UserAgent information from an HttpServletRequest. Uses an injected UserAgent.Parser to generate a UserAgent.Entry.


Constructor Summary
HttpServletUserAgentProvider(UserAgent.Parser uaParser, com.google.inject.Provider<javax.servlet.http.HttpServletRequest> reqProvider)
           
 
Method Summary
 UserAgent get()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpServletUserAgentProvider

@Inject
public HttpServletUserAgentProvider(UserAgent.Parser uaParser,
                                           com.google.inject.Provider<javax.servlet.http.HttpServletRequest> reqProvider)
Method Detail

get

public UserAgent get()
Specified by:
get in interface com.google.inject.Provider<UserAgent>


Copyright © 2007-2012. All Rights Reserved.