net.sourceforge.wurfl.core.request
Interface WURFLRequestFactory

All Known Implementing Classes:
DefaultWURFLRequestFactory, FastWURFLRequestFactory

public interface WURFLRequestFactory

General interface of WURFLRequest Factory

To extends WURFLRequest is necessary also extending this interface to build custom WURFLRequest implementation

Version:
$Id: WURFLRequestFactory.java 934 2012-03-27 13:34:26Z fulvio.crivellaro $

Method Summary
 WURFLRequest createRequest(javax.servlet.http.HttpServletRequest sourceRequest)
          Build a WURFLRequest instance from given request.
 WURFLRequest createRequest(String userAgent)
          Build WURFLRequest using given User-Agent.
 

Method Detail

createRequest

WURFLRequest createRequest(javax.servlet.http.HttpServletRequest sourceRequest)
Build a WURFLRequest instance from given request. The sourceRequest class may change by deploy environment.

Parameters:
sourceRequest - A request object from which build custom WURFLRequest.
Returns:
A instance of WURFLRequest builded from sourceRequest.

createRequest

WURFLRequest createRequest(String userAgent)
Build WURFLRequest using given User-Agent.

Parameters:
userAgent - The user-agent used to build WURFLRequest.
Returns:
Built WURFLRequest.


Copyright © 2012 ScientiaMobile Inc.. All Rights Reserved.