Decision Center API

ilog.rules.teamserver.model
Interface IlrSessionCallback

All Known Subinterfaces:
IlrIsUserInRoleCallback, IlrSessionController
All Known Implementing Classes:
IlrDefaultIsUserInRoleCallback, IlrDefaultSessionController

public interface IlrSessionCallback

Root interface for callbacks to be called by IlrSession implementations.


Field Summary
static String CHANGE_ACTIVITY_CONTROLLER_CALLBACK
           
static String CONTROLLER_CALLBACK
           
static String ISUSERINROLE_CALLBACK
           
static String RELEASE_CONTROLLER_CALLBACK
           
static String VALIDATION_ACTIVITY_CONTROLLER_CALLBACK
           
 
Method Summary
 void setSession(IlrSession session)
          Sets the session for this callback.
 

Field Detail

CONTROLLER_CALLBACK

static final String CONTROLLER_CALLBACK
See Also:
Constant Field Values

ISUSERINROLE_CALLBACK

static final String ISUSERINROLE_CALLBACK
See Also:
Constant Field Values

RELEASE_CONTROLLER_CALLBACK

static final String RELEASE_CONTROLLER_CALLBACK
See Also:
Constant Field Values

CHANGE_ACTIVITY_CONTROLLER_CALLBACK

static final String CHANGE_ACTIVITY_CONTROLLER_CALLBACK
See Also:
Constant Field Values

VALIDATION_ACTIVITY_CONTROLLER_CALLBACK

static final String VALIDATION_ACTIVITY_CONTROLLER_CALLBACK
See Also:
Constant Field Values
Method Detail

setSession

void setSession(IlrSession session)
Sets the session for this callback.

This method is called just after a user connects to a session.

Parameters:
session - The session.
See Also:
IlrSessionFactory.connect(String, String, String, String), Overview

Decision Center API

© Copyright IBM Corp. 1987, 2013