Index
All Classes|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, Locale) - Static method in class com.zfabrik.util.microweb.actions.I18NAction
-
same as
I18NAction.cacheMarker(ServletContext, HttpServletRequest)
but the locale can be set explicitly - 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.
- 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(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
- forward(HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.MicroWebDispatcher
- 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
baseName
TheI18NAction.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
baseName
TheI18NAction.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(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
- include(HttpServletRequest, HttpServletResponse) - Method in class com.zfabrik.util.microweb.actions.MicroWebDispatcher
- 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|All Packages|Constant Field Values