com.sun.media.jsdt
Interface SessionManager


public abstract interface SessionManager
extends JSDTManager

The Session Manager interface.

Since:
JSDT 1.0
Version:
1.5 - 7th January 1999
Author:
Rich Burridge

Fields inherited from class java.io.Serializable
serialVersionUID
 
Method Summary
 boolean sessionRequest(Session session, AuthenticationInfo info, Client client)
           called when there is a Client interested in performing a priviledged operation on a managed Session.
 

Method Detail

sessionRequest

public boolean sessionRequest(Session session,
                              AuthenticationInfo info,
                              Client client)
called when there is a Client interested in performing a priviledged operation on a managed Session.
 The following priviledged operations could occur:

 CREATE a ByteArray within the managed Session.
 DESTROY a ByteArray within the managed Session.
 CREATE a Channel within the managed Session.
 DESTROY a Channel within the managed Session.
 CREATE a Token within the managed Session.
 DESTROY a Token within the managed Session.
 JOIN a managed Session.
 
Parameters:
session - the Session the Client is interested in.
info - the authentication information.
client - the Client.
Returns:
true if the client is allowed to perform the priviledged operation; false if not.
See Also:
AuthenticationInfo