net.officefloor.tutorial.servletfilterdependencyinjection
Class ExampleFilter

java.lang.Object
  extended by net.officefloor.compile.spi.officefloor.source.impl.AbstractOfficeFloorSource
      extended by net.officefloor.autowire.impl.AutoWireOfficeFloorSource
          extended by net.officefloor.plugin.web.http.application.WebApplicationAutoWireOfficeFloorSource
              extended by net.officefloor.plugin.servlet.OfficeFloorServletFilter
                  extended by net.officefloor.plugin.woof.servlet.WoofServletFilter
                      extended by net.officefloor.tutorial.servletfilterdependencyinjection.ExampleFilter
All Implemented Interfaces:
javax.servlet.Filter, AutoWireApplication, OfficeFloorSource, WebAutoWireApplication

public class ExampleFilter
extends WoofServletFilter

Example WoofServletFilter with EJB dependency.

Author:
Daniel Sagenschneider

Nested Class Summary
 
Nested classes/interfaces inherited from class net.officefloor.compile.spi.officefloor.source.impl.AbstractOfficeFloorSource
AbstractOfficeFloorSource.SpecificationContext
 
Field Summary
 
Fields inherited from class net.officefloor.plugin.woof.servlet.WoofServletFilter
DEFAULT_OBJECTS_CONFIGURATION_LOCATION, DEFAULT_TEAMS_CONFIGURATION_LOCATION, DEFAULT_WOOF_CONFIGUARTION_LOCATION, PROPERTY_OBJECTS_CONFIGURATION_LOCATION, PROPERTY_TEAMS_CONFIGURATION_LOCATION, PROPERTY_WOOF_CONFIGURATION_LOCATION
 
Fields inherited from interface net.officefloor.plugin.web.http.application.WebAutoWireApplication
HANDLER_INPUT_NAME, HANDLER_SECTION_NAME, WEB_PUBLIC_RESOURCES_CLASS_PATH_PREFIX
 
Constructor Summary
ExampleFilter()
           
 
Method Summary
 
Methods inherited from class net.officefloor.plugin.woof.servlet.WoofServletFilter
configure
 
Methods inherited from class net.officefloor.plugin.servlet.OfficeFloorServletFilter
destroy, doFilter, getFilterConfig, init, linkEscalation, linkToResource
 
Methods inherited from class net.officefloor.plugin.web.http.application.WebApplicationAutoWireOfficeFloorSource
addHttpApplicationObject, addHttpApplicationObject, addHttpParametersObject, addHttpRequestObject, addHttpRequestObject, addHttpSessionObject, addHttpSessionObject, addHttpTemplate, addHttpTemplate, getURIs, initOfficeFloor, linkEscalation, linkToHttpTemplate, linkToSendResponse, linkUri, setNonHandledServicer
 
Methods inherited from class net.officefloor.autowire.impl.AutoWireOfficeFloorSource
addGovernance, addManagedObject, addObject, addSection, addSection, addStartupFlow, addSupplier, assignDefaultTeam, assignTeam, getAppropriateAutoWire, getOfficeFloorCompiler, getSection, isLinked, isObjectAvailable, link, linkEscalation, loadSpecification, openOfficeFloor, setProfiler, sourceOfficeFloor, specifyConfigurationProperties
 
Methods inherited from class net.officefloor.compile.spi.officefloor.source.impl.AbstractOfficeFloorSource
getSpecification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.officefloor.plugin.web.http.application.WebAutoWireApplication
addHttpApplicationObject, addHttpApplicationObject, addHttpParametersObject, addHttpRequestObject, addHttpRequestObject, addHttpSessionObject, addHttpSessionObject, addHttpTemplate, addHttpTemplate, getURIs, linkEscalation, linkToHttpTemplate, linkToSendResponse, linkUri, setNonHandledServicer
 
Methods inherited from interface net.officefloor.autowire.AutoWireApplication
addGovernance, addManagedObject, addObject, addSection, addSection, addStartupFlow, addSupplier, assignDefaultTeam, assignTeam, getOfficeFloorCompiler, getSection, isLinked, isObjectAvailable, link, linkEscalation, openOfficeFloor, setProfiler
 

Constructor Detail

ExampleFilter

public ExampleFilter()


Copyright © 2005-2012. All Rights Reserved.