pagemixer.filter
Class CommonFilter

java.lang.Object
  |
  +--jp.ne.dti.lares.foozy.pagemixer.mixer.Filter
        |
        +--jp.ne.dti.lares.foozy.pagemixer.mixer.FilterPipeline
              |
              +--pagemixer.filter.CommonFilter
All Implemented Interfaces:
CommonConstants, jp.ne.dti.lares.foozy.pagemixer.mixer.Consumer, ErrorConstants

public class CommonFilter
extends jp.ne.dti.lares.foozy.pagemixer.mixer.FilterPipeline
implements CommonConstants, ErrorConstants

Composit filter consisting of common filters for all representation pages.

This filter consists of below filters.

This filter may modify URL information in tokens. If you have plan to create custom filter to modify URL information, You should place this at the end of filter sequence.

If you user FilterPipeline to combine with other filters, please push this at first because FilterPipeline is implemented as "Last In(= push) First Consume"

See main(java.lang.String[]) to use as stand-alone application.


Inner Class Summary
static class CommonFilter.Factory
          Factory for 'CommonFilter'.
 
Inner classes inherited from class jp.ne.dti.lares.foozy.pagemixer.mixer.Filter
jp.ne.dti.lares.foozy.pagemixer.mixer.Filter.Factory
 
Fields inherited from interface common.CommonConstants
CLASS_STRUTS_ACTION
 
Fields inherited from interface common.ErrorConstants
CLASS_DATABASE_MISSING, CLASS_DATABASE_NOTPRESENT, CLASS_FROMADDRESS_FORMAT, CLASS_FROMADDRESS_REQUIRED, CLASS_FULLNAME_REQUIREDTRIM, CLASS_HOST_REQUIRED, CLASS_IOEXCEPTION, CLASS_MESSAGE_NOTPRESENT, CLASS_NOSUBSCRIPTION, CLASS_PASSWORD_MATCH, CLASS_PASSWORD_MISMATCH, CLASS_PASSWORD_REQUIRED, CLASS_PASSWORD2_REQUIRED, CLASS_REPLYTOADDRESS_FORMAT, CLASS_STRUTS_ERROR, CLASS_STRUTS_ERROR_ITERATE, CLASS_STRUTS_ERRORS_INSET, CLASS_STRUTS_ERRORS_TRIM, CLASS_TRANSLACTION_TOKEN, CLASS_TYPE_INVALID, CLASS_TYPE_REQUIRED, CLASS_USERNAME_REQUIRED, CLASS_USERNAME_UNIQUE, CLASSES, RESOURCE_ERRORS
 
Constructor Summary
CommonFilter()
          Create composit filter consisting of common filters.
 
Method Summary
static void main(java.lang.String[] args)
          Invoke as stand-alone application.
 
Methods inherited from class jp.ne.dti.lares.foozy.pagemixer.mixer.FilterPipeline
consume, flush, push, push, push, pushFactories, pushFilters
 
Methods inherited from class jp.ne.dti.lares.foozy.pagemixer.mixer.Filter
addCleanup, clear, connectTo, getConsumer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommonFilter

public CommonFilter()
Create composit filter consisting of common filters.
Method Detail

main

public static void main(java.lang.String[] args)
Invoke as stand-alone application.
USAGE:java pagemixer.filter.CommonFilter InputFilename [- ErrorKey ... -]
See Also:
DummySetup.setup(ConsumerContext, String[], int)