org.zkoss.spring.security.config
Class ZkSecurityContextListener
java.lang.Object
org.zkoss.spring.security.config.ZkSecurityContextListener
- All Implemented Interfaces:
- org.zkoss.zk.ui.event.EventThreadCleanup, org.zkoss.zk.ui.event.EventThreadInit, org.zkoss.zk.ui.event.EventThreadResume
public class ZkSecurityContextListener
- extends java.lang.Object
- implements org.zkoss.zk.ui.event.EventThreadInit, org.zkoss.zk.ui.event.EventThreadCleanup, org.zkoss.zk.ui.event.EventThreadResume
Synchronize the Spring Security SecurityContext between servlet thread and
event thread.
- Since:
- 1.0
- Author:
- henrichen
Method Summary |
void |
abortResume(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
|
void |
afterResume(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
|
void |
beforeResume(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
|
void |
cleanup(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt,
java.util.List errs)
|
void |
complete(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
|
boolean |
init(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event event)
|
void |
prepare(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event event)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ZkSecurityContextListener
public ZkSecurityContextListener()
prepare
public void prepare(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event event)
throws java.lang.Exception
- Specified by:
prepare
in interface org.zkoss.zk.ui.event.EventThreadInit
- Throws:
java.lang.Exception
init
public boolean init(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event event)
throws java.lang.Exception
- Specified by:
init
in interface org.zkoss.zk.ui.event.EventThreadInit
- Throws:
java.lang.Exception
cleanup
public void cleanup(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt,
java.util.List errs)
throws java.lang.Exception
- Specified by:
cleanup
in interface org.zkoss.zk.ui.event.EventThreadCleanup
- Throws:
java.lang.Exception
complete
public void complete(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
throws java.lang.Exception
- Specified by:
complete
in interface org.zkoss.zk.ui.event.EventThreadCleanup
- Throws:
java.lang.Exception
beforeResume
public void beforeResume(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
throws java.lang.Exception
- Specified by:
beforeResume
in interface org.zkoss.zk.ui.event.EventThreadResume
- Throws:
java.lang.Exception
afterResume
public void afterResume(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
throws java.lang.Exception
- Specified by:
afterResume
in interface org.zkoss.zk.ui.event.EventThreadResume
- Throws:
java.lang.Exception
abortResume
public void abortResume(org.zkoss.zk.ui.Component comp,
org.zkoss.zk.ui.event.Event evt)
throws java.lang.Exception
- Specified by:
abortResume
in interface org.zkoss.zk.ui.event.EventThreadResume
- Throws:
java.lang.Exception
Copyright © 2005-2007 Potix Corporation. All Rights Reserved.