PageMixer API - 3.1

jp.ne.dti.lares.foozy.pagemixer.struts
Class StrutsFilterFactory

java.lang.Object
  |
  +--jp.ne.dti.lares.foozy.pagemixer.servlet.FilterFactory
        |
        +--jp.ne.dti.lares.foozy.pagemixer.struts.StrutsFilterFactory

public class StrutsFilterFactory
extends FilterFactory

Factory to create Filter for PageMixer/Struts co-operation.

This overrides create(jp.ne.dti.lares.foozy.pagemixer.mixer.ConsumerContext) to insert StdHeadFilterSet and StdTailFilterSet into head and tail of filter connection pipeline.

This decreases amount of deployment descriptor (web.xml under /WEB-INF directory) description.

Since:
PageMixer 3.1

Fields inherited from class jp.ne.dti.lares.foozy.pagemixer.servlet.FilterFactory
PARAM_FILTER_FACTORY
 
Constructor Summary
StrutsFilterFactory()
          Constructor.
 
Method Summary
 Filter create(ConsumerContext context)
          Create filter to process token stream.
 
Methods inherited from class jp.ne.dti.lares.foozy.pagemixer.servlet.FilterFactory
cleanup, setup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StrutsFilterFactory

public StrutsFilterFactory()
Constructor.
Method Detail

create

public Filter create(ConsumerContext context)
Create filter to process token stream.

This creates FilterPipeline, then adds StdHeadFilterSet(StdTailFilterSet) to it before(after) the filter which is created by base class method.

Overrides:
create in class FilterFactory
Following copied from class: jp.ne.dti.lares.foozy.pagemixer.servlet.FilterFactory
Returns:
filter used to process token stream

PageMixer API - 3.1