net.officefloor.plugin.servlet
Class ServletContainerResourceSectionSource

java.lang.Object
  extended by net.officefloor.compile.spi.section.source.impl.AbstractSectionSource
      extended by net.officefloor.plugin.servlet.ServletContainerResourceSectionSource
All Implemented Interfaces:
SectionSource

public class ServletContainerResourceSectionSource
extends AbstractSectionSource

SectionSource for servicing by a Servlet container resource.

Author:
Daniel Sagenschneider

Nested Class Summary
static class ServletContainerResourceSectionSource.DependencyKeys
          Dependency keys for the ServletContainerResourceSectionSource.ServletContainerResourceWorkSource.
static class ServletContainerResourceSectionSource.ServletContainerResourceTask
          Task to link to Servlet container resource.
static class ServletContainerResourceSectionSource.ServletContainerResourceWorkSource
          WorkSource to link to Servlet container resource.
 
Nested classes/interfaces inherited from class net.officefloor.compile.spi.section.source.impl.AbstractSectionSource
AbstractSectionSource.SpecificationContext
 
Constructor Summary
ServletContainerResourceSectionSource()
           
 
Method Summary
static boolean completeServletService(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Completes the servicing after OfficeFloor functionality for the OfficeFloorServletFilter.
protected  void loadSpecification(AbstractSectionSource.SpecificationContext context)
           
 void sourceSection(SectionDesigner designer, SectionSourceContext context)
           
 
Methods inherited from class net.officefloor.compile.spi.section.source.impl.AbstractSectionSource
getSpecification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServletContainerResourceSectionSource

public ServletContainerResourceSectionSource()
Method Detail

completeServletService

public static boolean completeServletService(javax.servlet.http.HttpServletRequest request,
                                             javax.servlet.http.HttpServletResponse response)
                                      throws javax.servlet.ServletException,
                                             IOException
Completes the servicing after OfficeFloor functionality for the OfficeFloorServletFilter.

Parameters:
request - HttpServletRequest.
response - HttpServletResponse.
Returns:
true if serviced.
Throws:
javax.servlet.ServletException - As per Servlet API.
IOException - As per Servlet API.

loadSpecification

protected void loadSpecification(AbstractSectionSource.SpecificationContext context)
Specified by:
loadSpecification in class AbstractSectionSource

sourceSection

public void sourceSection(SectionDesigner designer,
                          SectionSourceContext context)
                   throws Exception
Throws:
Exception


Copyright © 2005-2012. All Rights Reserved.