org.zkoss.zk.ui.util
Interface SessionInit


public interface SessionInit

Used to initialize a session when it is created.

How this interface is used.

  1. First, you specify a class that implements this interface in WEB-INF/zk.xml as a listener.
  2. Then, even time ZK loader creates a new session, an instance of the specified class is instantiated and init(org.zkoss.zk.ui.Session, java.lang.Object) is called.

Author:
tomyeh

Method Summary
 void init(Session sess, java.lang.Object request)
          Called when a session is created and initialized.
 

Method Detail

init

void init(Session sess,
          java.lang.Object request)
          throws java.lang.Exception
Called when a session is created and initialized.

If the client is based on HTTP (such as browsers), you could retrieve the HTTP session by Session.getNativeSession()

Parameters:
sess - the session being created and initialized
request - the request caused the session being created. If HTTP and servlet, it is javax.servlet.http.HttpServletRequest. If portlet, it is javax.portlet.RenderRequest.
Throws:
java.lang.Exception
Since:
3.0.1


Copyright © 2005-2011 Potix Corporation. All Rights Reserved. SourceForge.net Logo