PageMixer demonstration

pagemixer.filter
Class BasketFilter

java.lang.Object
  |
  +--jp.ne.dti.lares.foozy.pagemixer.mixer.Filter
        |
        +--jp.ne.dti.lares.foozy.pagemixer.mixer.FilterPipeline
              |
              +--pagemixer.filter.BasketFilter
All Implemented Interfaces:
jp.ne.dti.lares.foozy.pagemixer.mixer.Consumer, LocaleConstants, ShopConstants

public class BasketFilter
extends jp.ne.dti.lares.foozy.pagemixer.mixer.FilterPipeline
implements ShopConstants, LocaleConstants

Composit filter consisting of filters related to shopping basket function.

This filter consists of below filters.

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


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.ShopConstants
CLASS_BASKET_ENTRY, CLASS_BASKET_TOTAL, CLASS_ENTRY_COUNT, CLASS_ENTRY_NAME, CLASS_ENTRY_PRICE, CLASS_ENTRY_TOTAL, PARAM_DISCARD_REQUEST, PARAM_ENTRY_ID_PREFIX, PARAM_PUT_REQUEST, PARAM_RECALC_REQUEST, PARAM_SESSION_ID, REQUEST_BASKET_ENTRY, SESSION_BASKET_ENTRY_PROVIDER
 
Fields inherited from interface common.LocaleConstants
CLASS_LOCALE, CLASS_LOCALE_ENTRY, PARAM_LOCALE, REQUEST_LOCALE_ENTRY, REQUEST_LOCALE_ENTRY_PROVIDER, SESSION_LOCALE
 
Constructor Summary
BasketFilter(java.lang.Object keyProvider, java.lang.Object keyEntry)
          Constructor.
BasketFilter(java.lang.Object keyProvider, java.lang.Object keyEntry, java.lang.Object keyLocale)
          Create filter consisting of filters related to shopping basket function.
 
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
add, add, add, addFactories, addFilters, 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

BasketFilter

public BasketFilter(java.lang.Object keyProvider,
                    java.lang.Object keyEntry)
Constructor.

This is equivalent to BasketFilter(keyProvider, keyEntry, null).


BasketFilter

public BasketFilter(java.lang.Object keyProvider,
                    java.lang.Object keyEntry,
                    java.lang.Object keyLocale)
Create filter consisting of filters related to shopping basket function.
Method Detail

main

public static void main(java.lang.String[] args)
Invoke as stand-alone application.
USAGE:java pagemixer.filter.BasketFilter InputFilename

Please see description of pagemixer.filter about class path requirement to execute this class.


PageMixer demonstration