net.sourceforge.jfacets.web
Class WebFacetContextFactory

java.lang.Object
  extended by net.sourceforge.jfacets.web.WebFacetContextFactory
All Implemented Interfaces:
IFacetContextFactory

public class WebFacetContextFactory
extends java.lang.Object
implements IFacetContextFactory

The web context factory : creates web-enabled facet contexts

Author:
Remi VANKEISBELCK - rvkb.com (remi 'at' rvkb.com)
See Also:
IWebFacetContext

Field Summary
private static JFacetsLogger logger
           
private  WebObjectsHolder rrh
           
 
Constructor Summary
WebFacetContextFactory(WebObjectsHolder requestResponseHolder)
           
 
Method Summary
 IFacetContext create(java.lang.String facetName, IProfile profile, java.lang.Object targetObject, FacetDescriptor facetDescriptor)
          Create a DefaultWebFacetContext context using current request, response and servletcontext
 javax.servlet.http.HttpServletRequest getRequest()
           
 javax.servlet.http.HttpServletResponse getResponse()
           
 javax.servlet.ServletContext getServletContext()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private static final JFacetsLogger logger

rrh

private WebObjectsHolder rrh
Constructor Detail

WebFacetContextFactory

public WebFacetContextFactory(WebObjectsHolder requestResponseHolder)
Method Detail

create

public IFacetContext create(java.lang.String facetName,
                            IProfile profile,
                            java.lang.Object targetObject,
                            FacetDescriptor facetDescriptor)
Create a DefaultWebFacetContext context using current request, response and servletcontext

Specified by:
create in interface IFacetContextFactory

getRequest

public javax.servlet.http.HttpServletRequest getRequest()

getResponse

public javax.servlet.http.HttpServletResponse getResponse()

getServletContext

public javax.servlet.ServletContext getServletContext()


Copyright © 2010. All Rights Reserved.