|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.wurfl.core.request.DefaultWURFLRequestFactory
public class DefaultWURFLRequestFactory
WURFLRequestFactory default implementation.
This is the implementation of WURFLRequestFactory building a
DefaultWURFLRequest implementation of WURFLRequest.
| Constructor Summary | |
|---|---|
DefaultWURFLRequestFactory()
Default constructor |
|
DefaultWURFLRequestFactory(UserAgentNormalizer userAgentNormalizer)
Build DefaultWURFLRequestFactory by UserAgentNormalizer. |
|
DefaultWURFLRequestFactory(UserAgentResolver userAgentResolver)
Build DefaultWURFLRequestFactory by UserAgentResolver. |
|
DefaultWURFLRequestFactory(UserAgentResolver userAgentResolver,
UserAgentNormalizer userAgentNormalizer)
Build DefaultWURFLRequestFactory by UserAgentNormalizer and
UserAgentResolver. |
|
| Method Summary | |
|---|---|
WURFLRequest |
createRequest(javax.servlet.http.HttpServletRequest sourceRequest)
Create a instance of DefaultWURFLRequest from an instance of
HttpServletRequest. |
WURFLRequest |
createRequest(String userAgent)
Create a instance of DefaultWURFLRequest from an instance of
HttpServletRequest. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultWURFLRequestFactory()
Create a DefaultWURFLRequestFactory using
DefaultUserAgentResolver and UserAgentNormalizerChain.
public DefaultWURFLRequestFactory(UserAgentResolver userAgentResolver,
UserAgentNormalizer userAgentNormalizer)
DefaultWURFLRequestFactory by UserAgentNormalizer and
UserAgentResolver.
userAgentResolver - The UserAgentResolver used to resolve user-agent.userAgentNormalizer - The UserAgentNormalizer used to normalize user-agents.public DefaultWURFLRequestFactory(UserAgentNormalizer userAgentNormalizer)
DefaultWURFLRequestFactory by UserAgentNormalizer.
userAgentNormalizer - The UserAgentNormalizer used to normalize user-agents.public DefaultWURFLRequestFactory(UserAgentResolver userAgentResolver)
DefaultWURFLRequestFactory by UserAgentResolver.
userAgentResolver - The UserAgentResolver used to resolve user-agent.| Method Detail |
|---|
public WURFLRequest createRequest(javax.servlet.http.HttpServletRequest sourceRequest)
DefaultWURFLRequest from an instance of
HttpServletRequest.
Uses UserAgentResolver to resolve request user-agent and UserAgentNormalizer to normalize resolved user-agent.
createRequest in interface WURFLRequestFactorysourceRequest - The HttpServletRequest from which build the WURFLRequest.
WURFLRequest builded from
sourceRequest.public WURFLRequest createRequest(String userAgent)
DefaultWURFLRequest from an instance of
HttpServletRequest.
The given user-agent is normalized by UserAgentNormalizer.
createRequest in interface WURFLRequestFactoryuserAgent - The User-Agent from which build the WURFLRequest.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||