PageMixer demonstration with Servlet
A B C D E F G H I K L M N P R S T

A

AuthConstants - interface common.AuthConstants.
 
AuthFilter - class pagemixer.filter.AuthFilter.
Composit filter consisting of filters related to authentication function.
AuthFilter.Factory - class pagemixer.filter.AuthFilter.Factory.
Factory for "AuthFilter".
AuthFilter.Factory() - Constructor for class pagemixer.filter.AuthFilter.Factory
 
AuthFilter() - Constructor for class pagemixer.filter.AuthFilter
Create filter consisting of filters related to authentication function.
AuthKeys - interface common.AuthKeys.
Keys to look information for authentication up.
authPage_ - Variable in class pagemixer.servlet.ServletTemplate
 
AuthServlet - class pagemixer.servlet.AuthServlet.
Servlet for authentication.
AuthServlet() - Constructor for class pagemixer.servlet.AuthServlet
 

B

BasketEntry - class common.BasketEntry.
 
BasketEntry(ShoppingItem, int) - Constructor for class common.BasketEntry
 
BasketFilterFactory - class pagemixer.filter.BasketFilterFactory.
Factory for "BasketFilter".
BasketFilterFactory() - Constructor for class pagemixer.filter.BasketFilterFactory
 
basketPage_ - Variable in class pagemixer.servlet.ServletTemplate
 

C

CLASS_ALREADY_LOGIN - Static variable in interface common.AuthConstants
 
CLASS_BASKET_ENTRY - Static variable in interface common.ShopConstants
 
CLASS_BASKET_TOTAL - Static variable in interface common.ShopConstants
 
CLASS_ENTRY_COUNT - Static variable in interface common.ShopConstants
 
CLASS_ENTRY_NAME - Static variable in interface common.ShopConstants
 
CLASS_ENTRY_PRICE - Static variable in interface common.ShopConstants
 
CLASS_ENTRY_TOTAL - Static variable in interface common.ShopConstants
 
CLASS_FAREWELL - Static variable in interface common.AuthConstants
 
CLASS_INVALID_PASSWORD - Static variable in interface common.AuthConstants
 
CLASS_LOCALE - Static variable in interface common.LocaleConstants
 
CLASS_LOCALE_ENTRY - Static variable in interface common.LocaleConstants
 
CLASS_LOGIN_REQUIRED - Static variable in interface common.AuthConstants
 
CLASS_NOT_YET_LOGIN - Static variable in interface common.AuthConstants
 
CLASS_USER_UNKNOWN - Static variable in interface common.AuthConstants
 
CLASS_USERNAME - Static variable in interface common.AuthConstants
 
CLASS_WELCOME - Static variable in interface common.AuthConstants
 
common - package common
 
CommonFilter - class pagemixer.filter.CommonFilter.
Composit filter consisting of filters related to common function.
CommonFilter.Factory - class pagemixer.filter.CommonFilter.Factory.
Factory for "CommonFilter".
CommonFilter.Factory() - Constructor for class pagemixer.filter.CommonFilter.Factory
 
CommonFilter() - Constructor for class pagemixer.filter.CommonFilter
Create filter consisting of filters related to common function.
create(ConsumerContext) - Method in class pagemixer.filter.SessionIDFilterFactory
 
create(ConsumerContext) - Method in class pagemixer.filter.TextInsetFilter.Factory
Create "TextInsetFilter".
create(ConsumerContext) - Method in class pagemixer.filter.BasketFilterFactory
 
create(ConsumerContext) - Method in class pagemixer.filter.TextTrimFilter.Factory
Create "TextTrimFilter".
create(ConsumerContext) - Method in class pagemixer.filter.AuthFilter.Factory
Create "AuthFilter".
create(ConsumerContext) - Method in class pagemixer.filter.TextAttrInsetFilter.Factory
Create "TextAttrInsetFilter".
create(ConsumerContext) - Method in class pagemixer.filter.CommonFilter.Factory
Create "CommonFilter".
create(ConsumerContext) - Method in class pagemixer.servlet.CustomLocaleFactory
Create Locale.
create(HttpServlet, HttpServletRequest, HttpServletResponse) - Method in class pagemixer.servlet.CustomContextFactory
Create ConsumerContext.
CustomContextFactory - class pagemixer.servlet.CustomContextFactory.
Custom implementation of "ContextFactory".
CustomContextFactory() - Constructor for class pagemixer.servlet.CustomContextFactory
Constructor.
CustomLocaleFactory - class pagemixer.servlet.CustomLocaleFactory.
Custom implementation of "LocaleFactory".
CustomLocaleFactory() - Constructor for class pagemixer.servlet.CustomLocaleFactory
Constructor.

D

doAction(ServletConsumerContext) - Method in class pagemixer.servlet.ServletTemplate
 
doAction(ServletConsumerContext) - Method in class pagemixer.servlet.AuthServlet
Do something for authentication.
doAction(ServletConsumerContext) - Method in class pagemixer.servlet.ShopBasketServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class pagemixer.servlet.ServletTemplate
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class pagemixer.servlet.ServletTemplate
 

E

edit(ConsumerContext, Token) - Method in class pagemixer.filter.LocaleIterationFilter.LocaleNameAttr
 
ENTRIES - Static variable in class common.ShoppingItem
 
ErrorURIInsetFilter - class pagemixer.filter.ErrorURIInsetFilter.
Inset error URI from HttpServletRequest attribute into inside of target token sequence as HTML safe text.
ErrorURIInsetFilter(SequenceWatcher) - Constructor for class pagemixer.filter.ErrorURIInsetFilter
Constructor.

F

FarewellTrimFilter - class pagemixer.filter.FarewellTrimFilter.
Filter to process token sequence between '<span class="Auth-Farewell">' and '</span>'.
FarewellTrimFilter() - Constructor for class pagemixer.filter.FarewellTrimFilter
Create filter to process token sequence between '<span class="Auth-Farewell">' and '</span>'.
forward(ServletConsumerContext, String) - Method in class pagemixer.servlet.ServletTemplate
 
forwards(ConsumerContext) - Method in class pagemixer.servlet.NotLoginCondition
 

G

getCount() - Method in class common.BasketEntry
 
getEntryList() - Static method in class common.BasketEntry
 
getID() - Method in class common.BasketEntry
 
getID() - Method in class common.ShoppingItem
 
getName() - Method in class common.BasketEntry
 
getName() - Method in class common.ShoppingItem
 
getName(Locale) - Method in class common.BasketEntry
 
getName(Locale) - Method in class common.ShoppingItem
 
getPrice() - Method in class common.BasketEntry
 
getPrice() - Method in class common.ShoppingItem
 
getText(Object) - Method in class pagemixer.filter.LocaleIterationFilter.LocaleNameText
 
getText(Object) - Method in class pagemixer.filter.TextInsetFilter
 
getText(Object) - Method in class pagemixer.filter.HeaderTextInsetFilter
 
getText(Object) - Method in class pagemixer.filter.ErrorURIInsetFilter
 
getValue(Object) - Method in class pagemixer.filter.TextAttrInsetFilter
 

H

HeaderTextInsetFilter - class pagemixer.filter.HeaderTextInsetFilter.
Filter to inset request header value as HTML safe text.
HeaderTextInsetFilter(String, String) - Constructor for class pagemixer.filter.HeaderTextInsetFilter
Constructor.

I

INIT_AUTH_PASSWORD - Static variable in interface common.ServletConstants
 
INIT_AUTH_USERNAME - Static variable in interface common.ServletConstants
 
INIT_PAGE_AUTH - Static variable in interface common.ServletConstants
 
INIT_PAGE_SHOP_BASKET - Static variable in interface common.ServletConstants
 
INIT_PAGE_TOP - Static variable in interface common.ServletConstants
 
init() - Method in class pagemixer.servlet.ServletTemplate
 
init() - Method in class pagemixer.servlet.AuthServlet
 

K

KEY_BASE_HREF - Static variable in interface common.ServletKeys
 
KEY_BASKET_ENTRY - Static variable in interface common.ShopKeys
 
KEY_BASKET_ENTRY_PROVIDER - Static variable in interface common.ShopKeys
 
KEY_DISCARD_REQUEST - Static variable in interface common.ShopKeys
 
KEY_FAREWELL - Static variable in interface common.AuthKeys
 
KEY_INVALID_PASSWORD - Static variable in interface common.AuthKeys
 
KEY_LOCALE_ENTRY - Static variable in interface common.LocaleKeys
 
KEY_LOCALE_ENTRY_PROVIDER - Static variable in interface common.LocaleKeys
 
KEY_LOGIN - Static variable in interface common.AuthKeys
 
KEY_LOGIN_REQUEST - Static variable in interface common.AuthKeys
 
KEY_LOGIN_REQUIRED - Static variable in interface common.AuthKeys
 
KEY_LOGOUT_REQUEST - Static variable in interface common.AuthKeys
 
KEY_PARAM_LOCALE - Static variable in interface common.LocaleKeys
 
KEY_PASSWORD - Static variable in interface common.AuthKeys
 
KEY_PUT_REQUEST - Static variable in interface common.ShopKeys
 
KEY_RECALC_REQUEST - Static variable in interface common.ShopKeys
 
KEY_SESSION_LOCALE - Static variable in interface common.LocaleKeys
 
KEY_USER_UNKNOWN - Static variable in interface common.AuthKeys
 
KEY_USERNAME - Static variable in interface common.AuthKeys
 
KEY_WELCOME - Static variable in interface common.AuthKeys
 

L

LocaleConstants - interface common.LocaleConstants.
 
LocaleIterationFilter - class pagemixer.filter.LocaleIterationFilter.
Filter to inset "locale" selectior.
LocaleIterationFilter.LocaleNameAttr - class pagemixer.filter.LocaleIterationFilter.LocaleNameAttr.
Filter to inset language part of lcoale into '<a clas="Locale">' as part of query string.
LocaleIterationFilter.LocaleNameAttr() - Constructor for class pagemixer.filter.LocaleIterationFilter.LocaleNameAttr
 
LocaleIterationFilter.LocaleNameText - class pagemixer.filter.LocaleIterationFilter.LocaleNameText.
Filter to inset lcoale name text between '<span clas="Locale">' and '</span>'.
LocaleIterationFilter.LocaleNameText() - Constructor for class pagemixer.filter.LocaleIterationFilter.LocaleNameText
 
LocaleIterationFilter() - Constructor for class pagemixer.filter.LocaleIterationFilter
 
LocaleKeys - interface common.LocaleKeys.
Keys to look information for locale up.

M

main(String[]) - Static method in class pagemixer.filter.FarewellTrimFilter
Invoke as stand-alone application.
main(String[]) - Static method in class pagemixer.filter.LocaleIterationFilter
Invoke as stand-alone application.
main(String[]) - Static method in class pagemixer.filter.NotYetLoginFilter
Invoke as stand-alone application.
main(String[]) - Static method in class pagemixer.filter.TextInsetFilter
Invoke as stand-alone application.
main(String[]) - Static method in class pagemixer.filter.TextTrimFilter
Invoke as stand-alone application.
main(String[]) - Static method in class pagemixer.filter.HeaderTextInsetFilter
Invoke as stand-alone application.
main(String[]) - Static method in class pagemixer.filter.AuthFilter
Invoke as stand-alone application.
main(String[]) - Static method in class pagemixer.filter.TextAttrInsetFilter
Invoke as stand-alone application.
main(String[]) - Static method in class pagemixer.filter.CommonFilter
Invoke as stand-alone application.

N

NotLoginCondition - class pagemixer.servlet.NotLoginCondition.
Examine whether user already logged in or not.
NotLoginCondition() - Constructor for class pagemixer.servlet.NotLoginCondition
Constructor.
NotYetLoginFilter - class pagemixer.filter.NotYetLoginFilter.
Filter to process token sequence between '<span class="Auth-NotYetLogin">' and '</span>'.
NotYetLoginFilter.Trim - class pagemixer.filter.NotYetLoginFilter.Trim.
Filter to trim whole token sequence if "already login".
NotYetLoginFilter.Trim() - Constructor for class pagemixer.filter.NotYetLoginFilter.Trim
 
NotYetLoginFilter.TrimError - class pagemixer.filter.NotYetLoginFilter.TrimError.
Filter to trim error message part.
NotYetLoginFilter.TrimError(String) - Constructor for class pagemixer.filter.NotYetLoginFilter.TrimError
Constructor.
NotYetLoginFilter() - Constructor for class pagemixer.filter.NotYetLoginFilter
Create filter to process token sequence between '<span class="Auth-NotYetLogin">' and '</span>'.

P

pagemixer.filter - package pagemixer.filter
Filters for PageMixer-Servlet co-operation demonstration.
pagemixer.servlet - package pagemixer.servlet
 
PARAM_DISCARD_REQUEST - Static variable in interface common.ShopConstants
 
PARAM_ENTRY_ID_PREFIX - Static variable in interface common.ShopConstants
 
PARAM_LOCALE - Static variable in interface common.LocaleConstants
 
PARAM_LOGIN - Static variable in interface common.AuthConstants
 
PARAM_LOGIN_REQUEST - Static variable in interface common.AuthConstants
 
PARAM_LOGOUT_REQUEST - Static variable in interface common.AuthConstants
 
PARAM_PASSWORD - Static variable in interface common.AuthConstants
 
PARAM_PUT_REQUEST - Static variable in interface common.ShopConstants
 
PARAM_RECALC_REQUEST - Static variable in interface common.ShopConstants
 
PARAM_SESSION_ID - Static variable in interface common.ShopConstants
 
PARAM_USERNAME - Static variable in interface common.AuthConstants
 

R

REQUEST_BASE_HREF - Static variable in interface common.ServletConstants
 
REQUEST_BASKET_ENTRY - Static variable in interface common.ShopConstants
 
REQUEST_FAREWELL - Static variable in interface common.AuthConstants
 
REQUEST_LOCALE_ENTRY - Static variable in interface common.LocaleConstants
 
REQUEST_LOCALE_ENTRY_PROVIDER - Static variable in interface common.LocaleConstants
 
REQUEST_WELCOME - Static variable in interface common.AuthConstants
 

S

ServletConstants - interface common.ServletConstants.
Constants for Servlet environment specific.
ServletKeys - interface common.ServletKeys.
Keys to look information for Servlet environment up.
ServletTemplate - class pagemixer.servlet.ServletTemplate.
Template for business logic Servlet.
ServletTemplate() - Constructor for class pagemixer.servlet.ServletTemplate
 
SESSION_BASKET_ENTRY_PROVIDER - Static variable in interface common.ShopConstants
 
SESSION_LOCALE - Static variable in interface common.LocaleConstants
 
SESSION_LOGIN - Static variable in interface common.AuthConstants
 
SessionIDFilterFactory - class pagemixer.filter.SessionIDFilterFactory.
Factory for "SessionIDInsetFilter".
SessionIDFilterFactory() - Constructor for class pagemixer.filter.SessionIDFilterFactory
 
setCount(int) - Method in class common.BasketEntry
 
setup(HttpServlet) - Method in class pagemixer.servlet.NotLoginCondition
 
ShopBasketServlet - class pagemixer.servlet.ShopBasketServlet.
Servlet for shopping basket function.
ShopBasketServlet() - Constructor for class pagemixer.servlet.ShopBasketServlet
 
ShopConstants - interface common.ShopConstants.
 
ShopKeys - interface common.ShopKeys.
Keys to look information for shop up.
ShoppingItem - class common.ShoppingItem.
 
ShoppingItem(String, String, int) - Constructor for class common.ShoppingItem
 
shouldTrim(ConsumerContext) - Method in class pagemixer.filter.FarewellTrimFilter
 
shouldTrim(ConsumerContext) - Method in class pagemixer.filter.NotYetLoginFilter.TrimError
 
shouldTrim(ConsumerContext) - Method in class pagemixer.filter.NotYetLoginFilter.Trim
 
shouldTrim(ConsumerContext) - Method in class pagemixer.filter.TextTrimFilter
 

T

TextAttrInsetFilter - class pagemixer.filter.TextAttrInsetFilter.
Filter to inset value into attribute.
TextAttrInsetFilter.Factory - class pagemixer.filter.TextAttrInsetFilter.Factory.
Factory for "TextAttrInsetFilter".
TextAttrInsetFilter.Factory() - Constructor for class pagemixer.filter.TextAttrInsetFilter.Factory
 
TextAttrInsetFilter() - Constructor for class pagemixer.filter.TextAttrInsetFilter
 
TextInsetFilter - class pagemixer.filter.TextInsetFilter.
Filter to inset value inside of sequence.
TextInsetFilter.Factory - class pagemixer.filter.TextInsetFilter.Factory.
Factory for "TextInsetFilter".
TextInsetFilter.Factory() - Constructor for class pagemixer.filter.TextInsetFilter.Factory
 
TextInsetFilter() - Constructor for class pagemixer.filter.TextInsetFilter
 
TextTrimFilter - class pagemixer.filter.TextTrimFilter.
Filter to trim whole sub-sequence.
TextTrimFilter.Factory - class pagemixer.filter.TextTrimFilter.Factory.
Factory for "TextTrimFilter".
TextTrimFilter.Factory() - Constructor for class pagemixer.filter.TextTrimFilter.Factory
 
TextTrimFilter() - Constructor for class pagemixer.filter.TextTrimFilter
 
topPage_ - Variable in class pagemixer.servlet.ServletTemplate
 

A B C D E F G H I K L M N P R S T
PageMixer demonstration with Servlet