xmlBlaster 1.6.2 API

org.xmlBlaster.authentication
Interface I_ClientListener

All Superinterfaces:
java.util.EventListener
All Known Subinterfaces:
I_SessionPersistencePlugin
All Known Implementing Classes:
ClientSubscriptions, EmailDriver, EventPlugin, ReplManagerPlugin, RequestBroker, SessionPersistencePlugin

public interface I_ClientListener
extends java.util.EventListener

Listens on sessionRemoved and sessionAdded events.

The events are fired by the Authenticate object.

Version:
$Revision: 1.5 $
Author:
$Author: ruff $

Method Summary
 void sessionAdded(ClientEvent e)
          Invoked on successful client login
 void sessionPreRemoved(ClientEvent e)
          Invoked before a client does a logout
 void sessionRemoved(ClientEvent e)
          Invoked when client does a logout
 void sessionUpdated(ClientEvent e)
          Invoked on successful client login
 void subjectAdded(ClientEvent e)
          Invoked on first successful client login, when SubjectInfo is created
 void subjectRemoved(ClientEvent e)
          Invoked when client does its last logout
 

Method Detail

sessionAdded

public void sessionAdded(ClientEvent e)
                  throws XmlBlasterException
Invoked on successful client login

Throws:
XmlBlasterException

sessionUpdated

public void sessionUpdated(ClientEvent e)
                    throws XmlBlasterException
Invoked on successful client login

Throws:
XmlBlasterException

subjectAdded

public void subjectAdded(ClientEvent e)
                  throws XmlBlasterException
Invoked on first successful client login, when SubjectInfo is created

Throws:
XmlBlasterException

sessionPreRemoved

public void sessionPreRemoved(ClientEvent e)
                       throws XmlBlasterException
Invoked before a client does a logout

Throws:
XmlBlasterException

sessionRemoved

public void sessionRemoved(ClientEvent e)
                    throws XmlBlasterException
Invoked when client does a logout

Throws:
XmlBlasterException

subjectRemoved

public void subjectRemoved(ClientEvent e)
                    throws XmlBlasterException
Invoked when client does its last logout

Throws:
XmlBlasterException

xmlBlaster 1.6.2 API

Copyright © 1999-2007 The xmlBlaster.org contributers.