Index

A B C D E F G H I L M O P R S T W X 
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 The I18NAction.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 The I18NAction.handle(ServletContext, HttpServletRequest, HttpServletResponse) method will create a JavaScript include which defines one object with the given objName.
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
 
A B C D E F G H I L M O P R S T W X 
All Classes|All Packages|Constant Field Values