Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- add(HttpServletRequest, short, String) - Static method in class com.zfabrik.util.microweb.Messages
 - apply(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.OutCome
 - apply(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.OutCome.Decorate
 - apply(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.OutCome.Delegate
 - apply(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.OutCome.Done
 - apply(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.OutCome.Error
 - apply(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.OutCome.Forward
 - apply(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.OutCome.GoTo
 - apply(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.OutCome.Include
 - apply(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.OutCome.PassThrough
 - apply(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.OutCome.Redirect
 
B
- BeanDerivedAction - Class in com.zfabrik.util.microweb.actions
 - BeanDerivedAction(Class<?>, Object...) - Constructor for class com.zfabrik.util.microweb.actions.BeanDerivedAction
 - 
A bean derived action is exactly that: An action derived from a simple Java Bean.
 
C
- cacheMarker(ServletContext, HttpServletRequest) - Static method in class com.zfabrik.util.microweb.actions.I18NAction
 - 
Computes a marker string out of the current locale and the revision of this web-app.
 - cacheMarker(ServletContext, Locale) - Static method in class com.zfabrik.util.microweb.actions.I18NAction
 - 
same as
I18NAction.cacheMarker(ServletContext, HttpServletRequest)but the locale can be set explicitly - ChainAction - Class in com.zfabrik.util.microweb.actions
 - 
A chain action will call all actions in order until one of them returns non-null;
 - ChainAction(IAction...) - Constructor for class com.zfabrik.util.microweb.actions.ChainAction
 - check(HttpServletRequest, String) - Static method in class com.zfabrik.util.microweb.actions.XSRFGate
 - com.zfabrik.util.microweb - package com.zfabrik.util.microweb
 - com.zfabrik.util.microweb.actions - package com.zfabrik.util.microweb.actions
 - com.zfabrik.util.microweb.decoration - package com.zfabrik.util.microweb.decoration
 - com.zfabrik.util.microweb.util - package com.zfabrik.util.microweb.util
 
D
- decorate(String, String) - Static method in class com.zfabrik.util.microweb.actions.OutCome
 - 
implies a decoration of a forward target
 - decorate(String, String, String) - Static method in class com.zfabrik.util.microweb.actions.OutCome
 - DecorationAction - Class in com.zfabrik.util.microweb.actions
 - DecorationAction(String, String) - Constructor for class com.zfabrik.util.microweb.actions.DecorationAction
 - DecorationAction(String, String, String) - Constructor for class com.zfabrik.util.microweb.actions.DecorationAction
 - DecorationFilter - Class in com.zfabrik.util.microweb.decoration
 - 
central decoration for this site/app
 - DecorationFilter() - Constructor for class com.zfabrik.util.microweb.decoration.DecorationFilter
 - decoratorForward(HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.MicroWebDispatcher
 - decoratorForward(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.zfabrik.util.microweb.actions.MicroWebDispatcher
 - delegate(IAction) - Static method in class com.zfabrik.util.microweb.actions.OutCome
 - 
wraps another actions and makes sure there is no security
 - destroy() - Method in class com.zfabrik.util.microweb.decoration.DecorationFilter
 - destroy() - Method in class com.zfabrik.util.microweb.MicroWebFilter
 - doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.zfabrik.util.microweb.decoration.DecorationFilter
 - doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.zfabrik.util.microweb.MicroWebFilter
 - done() - Static method in class com.zfabrik.util.microweb.actions.OutCome
 - done(int) - Static method in class com.zfabrik.util.microweb.actions.OutCome
 
E
- error(int) - Static method in class com.zfabrik.util.microweb.actions.OutCome
 - 
Used to return with a status code.
 - error(int, String) - Static method in class com.zfabrik.util.microweb.actions.OutCome
 - ERROR - Static variable in class com.zfabrik.util.microweb.Message
 - ExactPathGate - Class in com.zfabrik.util.microweb.actions
 - 
to wrap other actions that should only be effective upon an exact path match
 - ExactPathGate(IAction, String) - Constructor for class com.zfabrik.util.microweb.actions.ExactPathGate
 
F
- forward(HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.MicroWebDispatcher
 - forward(String) - Static method in class com.zfabrik.util.microweb.actions.OutCome
 - 
implies a direct forward
 - forward(String, String) - Static method in class com.zfabrik.util.microweb.actions.OutCome
 - ForwardAction - Class in com.zfabrik.util.microweb.actions
 - 
given a URL of the form [prefix][remainder] we forward to [target][remainder]
 - ForwardAction(String) - Constructor for class com.zfabrik.util.microweb.actions.ForwardAction
 - ForwardAction(String, String) - Constructor for class com.zfabrik.util.microweb.actions.ForwardAction
 - 
A forward action may work on a prefix basis.
 
G
- getAbsoluteTarget() - Method in class com.zfabrik.util.microweb.actions.MicroWebDispatcher
 - getAction(String) - Method in interface com.zfabrik.util.microweb.actions.IActionProvider
 - getContent() - Method in class com.zfabrik.util.microweb.decoration.ResponseWrapper
 - getCurrentRequest() - Static method in class com.zfabrik.util.microweb.MicroWebFilter
 - 
get the current request
 - getLanguageContextPath(HttpServletRequest, String) - Static method in class com.zfabrik.util.microweb.MicroWebFilter
 - 
construct a new locale specific url
 - getMessage() - Method in class com.zfabrik.util.microweb.Message
 - getOutputStream() - Method in class com.zfabrik.util.microweb.decoration.ResponseWrapper
 - getTarget() - Method in class com.zfabrik.util.microweb.actions.OutCome.GoTo
 - getType() - Method in class com.zfabrik.util.microweb.Message
 - getWriter() - Method in class com.zfabrik.util.microweb.decoration.ResponseWrapper
 - goTo(String) - Static method in class com.zfabrik.util.microweb.actions.OutCome
 - 
implies an internal forward, going through the engine again
 
H
- handle(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.BeanDerivedAction
 - handle(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.ChainAction
 - handle(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.DecorationAction
 - handle(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.ExactPathGate
 - handle(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.ForwardAction
 - handle(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.I18NAction
 - handle(ServletContext, HttpServletRequest, HttpServletResponse) - Method in interface com.zfabrik.util.microweb.actions.IAction
 - handle(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.IncludeAction
 - handle(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.InternalDispatchGate
 - handle(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.LogoutAction
 - handle(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.PageViewAction
 - handle(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.PassThroughAction
 - handle(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.RedirectionAction
 - handle(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.RoleConstraintGate
 - handle(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.XSRFGate
 
I
- I18NAction - Class in com.zfabrik.util.microweb.actions
 - I18NAction(String) - Constructor for class com.zfabrik.util.microweb.actions.I18NAction
 - 
Creates an I18N Action for the bundle defined by the given
baseNameTheI18NAction.handle(ServletContext, HttpServletRequest, HttpServletResponse)method will create a JavaScript include which defines one object with name 'i18n'. - I18NAction(String, String) - Constructor for class com.zfabrik.util.microweb.actions.I18NAction
 - 
Creates an I18N Action for the bundle defined by the given
baseNameTheI18NAction.handle(ServletContext, HttpServletRequest, HttpServletResponse)method will create a JavaScript include which defines one object with the givenobjName. - IAction - Interface in com.zfabrik.util.microweb.actions
 - IActionProvider - Interface in com.zfabrik.util.microweb.actions
 - include(HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.MicroWebDispatcher
 - include(String) - Static method in class com.zfabrik.util.microweb.actions.OutCome
 - 
implies an include
 - include(String, String) - Static method in class com.zfabrik.util.microweb.actions.OutCome
 - IncludeAction - Class in com.zfabrik.util.microweb.actions
 - 
given a URL of the form [prefix][remainder] we forward to [target][remainder]
 - IncludeAction(String) - Constructor for class com.zfabrik.util.microweb.actions.IncludeAction
 - IncludeAction(String, String) - Constructor for class com.zfabrik.util.microweb.actions.IncludeAction
 - 
An include action may work on a prefix basis.
 - INFO - Static variable in class com.zfabrik.util.microweb.Message
 - init(FilterConfig) - Method in class com.zfabrik.util.microweb.decoration.DecorationFilter
 - init(FilterConfig) - Method in class com.zfabrik.util.microweb.MicroWebFilter
 - InternalDispatchGate - Class in com.zfabrik.util.microweb.actions
 - InternalDispatchGate(IAction) - Constructor for class com.zfabrik.util.microweb.actions.InternalDispatchGate
 - isReady() - Method in class com.zfabrik.util.microweb.util.ServletOutputStreamWrapper
 - isValid() - Method in class com.zfabrik.util.microweb.decoration.ResponseWrapper
 
L
- LogoutAction - Class in com.zfabrik.util.microweb.actions
 - 
Handle logout
 - LogoutAction(IAction) - Constructor for class com.zfabrik.util.microweb.actions.LogoutAction
 
M
- Message - Class in com.zfabrik.util.microweb
 - Message(short, String) - Constructor for class com.zfabrik.util.microweb.Message
 - Messages - Class in com.zfabrik.util.microweb
 - Messages() - Constructor for class com.zfabrik.util.microweb.Messages
 - MICROWEB_APPLICATION_PATH - Static variable in class com.zfabrik.util.microweb.MicroWebConstants
 - 
The application path is the path used within the microweb application (regardless of includes) used to determine actions.
 - MICROWEB_CONTEXT_PATH - Static variable in class com.zfabrik.util.microweb.MicroWebConstants
 - 
The actual context path that was used on the client request.
 - MICROWEB_INTERNAL_DISPATCH - Static variable in class com.zfabrik.util.microweb.MicroWebConstants
 - 
Used to indicate internal wrapping of actions.
 - MICROWEB_LOCALE - Static variable in class com.zfabrik.util.microweb.MicroWebConstants
 - 
The requested Locale as far as Microweb is concerned.
 - MICROWEB_PATH_INFO - Static variable in class com.zfabrik.util.microweb.MicroWebConstants
 - 
The microweb path info, is the equivalent of a servlet's path info for microweb actions.
 - MicroWebConstants - Class in com.zfabrik.util.microweb
 - 
The MicroWeb web utility stores several pieces of processing information on the current request object.
 - MicroWebDispatcher - Class in com.zfabrik.util.microweb.actions
 - MicroWebDispatcher(ServletContext, HttpServletRequest, String, String) - Constructor for class com.zfabrik.util.microweb.actions.MicroWebDispatcher
 - MicroWebFilter - Class in com.zfabrik.util.microweb
 - 
All this filter does is to check wether an action should be executed for this request.
 - MicroWebFilter() - Constructor for class com.zfabrik.util.microweb.MicroWebFilter
 
O
- OutCome - Class in com.zfabrik.util.microweb.actions
 - 
Representation of an OutCome of an action.
 - OutCome() - Constructor for class com.zfabrik.util.microweb.actions.OutCome
 - OutCome.Decorate - Class in com.zfabrik.util.microweb.actions
 - OutCome.Delegate - Class in com.zfabrik.util.microweb.actions
 - OutCome.Done - Class in com.zfabrik.util.microweb.actions
 - OutCome.Error - Class in com.zfabrik.util.microweb.actions
 - OutCome.Forward - Class in com.zfabrik.util.microweb.actions
 - OutCome.GoTo - Class in com.zfabrik.util.microweb.actions
 - OutCome.Include - Class in com.zfabrik.util.microweb.actions
 - OutCome.PassThrough - Class in com.zfabrik.util.microweb.actions
 - OutCome.Redirect - Class in com.zfabrik.util.microweb.actions
 
P
- PageViewAction - Class in com.zfabrik.util.microweb.actions
 - 
just sets the page impression flag
 - PageViewAction(IAction) - Constructor for class com.zfabrik.util.microweb.actions.PageViewAction
 - passThrough() - Static method in class com.zfabrik.util.microweb.actions.OutCome
 - 
implies by-passing of the Microweb filter and continue with the filter chain
 - PassThroughAction - Class in com.zfabrik.util.microweb.actions
 - 
For this action will make the microwebfilter ignore the request and continue with the filter chain.
 - PassThroughAction() - Constructor for class com.zfabrik.util.microweb.actions.PassThroughAction
 - PROXY_CONTEXT_PATH - Static variable in class com.zfabrik.util.microweb.MicroWebConstants
 - 
header field to specify context path used by the client request.
 
R
- redirect(String) - Static method in class com.zfabrik.util.microweb.actions.OutCome
 - 
implies a direct redirect, without going through the engine again
 - RedirectionAction - Class in com.zfabrik.util.microweb.actions
 - RedirectionAction(String, String) - Constructor for class com.zfabrik.util.microweb.actions.RedirectionAction
 - ResponseWrapper - Class in com.zfabrik.util.microweb.decoration
 - ResponseWrapper(HttpServletResponse) - Constructor for class com.zfabrik.util.microweb.decoration.ResponseWrapper
 - RoleConstraintGate - Class in com.zfabrik.util.microweb.actions
 - RoleConstraintGate(IAction, String) - Constructor for class com.zfabrik.util.microweb.actions.RoleConstraintGate
 - RoleConstraintGate(IAction, String, String) - Constructor for class com.zfabrik.util.microweb.actions.RoleConstraintGate
 
S
- sendError(int) - Method in class com.zfabrik.util.microweb.decoration.ResponseWrapper
 - sendError(int, String) - Method in class com.zfabrik.util.microweb.decoration.ResponseWrapper
 - sendRedirect(String) - Method in class com.zfabrik.util.microweb.decoration.ResponseWrapper
 - ServletOutputStreamWrapper - Class in com.zfabrik.util.microweb.util
 - ServletOutputStreamWrapper(OutputStream) - Constructor for class com.zfabrik.util.microweb.util.ServletOutputStreamWrapper
 - setContentType(String) - Method in class com.zfabrik.util.microweb.decoration.ResponseWrapper
 - setMessage(String) - Method in class com.zfabrik.util.microweb.Message
 - setType(short) - Method in class com.zfabrik.util.microweb.Message
 - setWriteListener(WriteListener) - Method in class com.zfabrik.util.microweb.util.ServletOutputStreamWrapper
 
T
- toString() - Method in class com.zfabrik.util.microweb.actions.OutCome.Decorate
 - toString() - Method in class com.zfabrik.util.microweb.actions.OutCome.Delegate
 - toString() - Method in class com.zfabrik.util.microweb.actions.OutCome.Done
 - toString() - Method in class com.zfabrik.util.microweb.actions.OutCome.Error
 - toString() - Method in class com.zfabrik.util.microweb.actions.OutCome.Forward
 - toString() - Method in class com.zfabrik.util.microweb.actions.OutCome.GoTo
 - toString() - Method in class com.zfabrik.util.microweb.actions.OutCome.Include
 - toString() - Method in class com.zfabrik.util.microweb.actions.OutCome.PassThrough
 - toString() - Method in class com.zfabrik.util.microweb.actions.OutCome.Redirect
 - toString() - Method in class com.zfabrik.util.microweb.Message
 
W
- write(byte[]) - Method in class com.zfabrik.util.microweb.util.ServletOutputStreamWrapper
 - write(byte[], int, int) - Method in class com.zfabrik.util.microweb.util.ServletOutputStreamWrapper
 - write(int) - Method in class com.zfabrik.util.microweb.util.ServletOutputStreamWrapper
 
X
- XSRF_COOKIES - Static variable in class com.zfabrik.util.microweb.actions.XSRFGate
 - XSRF_PASSKEY - Static variable in class com.zfabrik.util.microweb.actions.XSRFGate
 - XSRFGate - Class in com.zfabrik.util.microweb.actions
 - 
In order to block Cross-Site Request Forgery attacks, we require that a request provides the current session id as a parameter by the name jsessionid.
 - XSRFGate(IAction) - Constructor for class com.zfabrik.util.microweb.actions.XSRFGate
 
All Classes and Interfaces|All Packages|Constant Field Values