|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjodd.madvoc.MadvocServletFilter
public class MadvocServletFilter
Madvoc filter serves as a controller part
of the Madvoc framework. If Madvoc @{link WebApplication} is not already created,
this filter will initialize and configure the Madvoc using filter init parameters.
| Field Summary | |
|---|---|
protected Madvoc |
madvoc
|
protected MadvocController |
madvocController
|
| Constructor Summary | |
|---|---|
MadvocServletFilter()
|
|
| Method Summary | |
|---|---|
protected Madvoc |
createMadvoc(javax.servlet.FilterConfig filterConfig)
Creates Madvoc web application if not already created. |
void |
destroy()
Filter destruction. |
void |
doFilter(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res,
javax.servlet.FilterChain chain)
Builds ActionRequest and invokes it. |
void |
init(javax.servlet.FilterConfig filterConfig)
Filter initialization. |
protected java.lang.String |
processUnhandledPath(java.lang.String actionPath,
javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
Process unconsumed action paths. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Madvoc madvoc
protected MadvocController madvocController
| Constructor Detail |
|---|
public MadvocServletFilter()
| Method Detail |
|---|
public void init(javax.servlet.FilterConfig filterConfig)
throws javax.servlet.ServletException
init in interface javax.servlet.Filterjavax.servlet.ServletExceptionprotected Madvoc createMadvoc(javax.servlet.FilterConfig filterConfig)
Madvoc web application if not already created.
Override it to set custom Madvoc configurator or other core settings.
public void destroy()
destroy in interface javax.servlet.Filter
public void doFilter(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res,
javax.servlet.FilterChain chain)
throws java.io.IOException,
javax.servlet.ServletException
ActionRequest and invokes it. If action result is a chain, it repeats the process.
doFilter in interface javax.servlet.Filterjava.io.IOException
javax.servlet.ServletException
protected java.lang.String processUnhandledPath(java.lang.String actionPath,
javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response)
throws java.io.IOException,
javax.servlet.ServletException
null if action path is consumed,
otherwise returns action path to be consumed by filter chain.
By default it just returns action path.
java.io.IOException
javax.servlet.ServletException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||