xmlBlaster 2.1.0 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

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

Throws:
XmlBlasterException

sessionUpdated

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

Throws:
XmlBlasterException

subjectAdded

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

Throws:
XmlBlasterException

sessionPreRemoved

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

Throws:
XmlBlasterException

sessionRemoved

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

Throws:
XmlBlasterException

subjectRemoved

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

Throws:
XmlBlasterException

xmlBlaster 2.1.0 API

Copyright © 1999-2011 The xmlBlaster.org contributers.