edu.nyu.cs.pdsg.switchboard
Interface LifetimeManager

All Superinterfaces:
SbClient, SbEventHandler, SbLayerable
All Known Implementing Classes:
SingletonLifetimeManager

public interface LifetimeManager
extends SbEventHandler

Generates IncallHandlers for SbRpcStacks and acts as the SbEventHandler.


Method Summary
 java.io.Serializable getIncallHandler()
          There should be a default IncallHandler that does not require the LifetimeManager to see the Credentials of the Switchboard partners.
 java.io.Serializable getIncallHandler(AuthorizationMonitor authMonitor)
          Returns an IncallHandler based on the Switchboard parnter Credentials contained in the passed AuthorizationMonitor.
 
Methods inherited from interface edu.nyu.cs.pdsg.switchboard.SbEventHandler
setTopOfStack
 
Methods inherited from interface edu.nyu.cs.pdsg.switchboard.SbClient
handleEvent, providerReady
 

Method Detail

getIncallHandler

public java.io.Serializable getIncallHandler()
There should be a default IncallHandler that does not require the LifetimeManager to see the Credentials of the Switchboard partners.


getIncallHandler

public java.io.Serializable getIncallHandler(AuthorizationMonitor authMonitor)
Returns an IncallHandler based on the Switchboard parnter Credentials contained in the passed AuthorizationMonitor.

Parameters:
authMonitor - contains the Credentials of the Switchboard partner.


Copyright (c) 2002-2003 New York University RLAB