com.tivoli.twg.engine
Interface TWGConsoleAndSubtaskListener


public interface TWGConsoleAndSubtaskListener

Listener interface for console activation/deactivation and subtask activation and deactivation : intended for accounting and auditing.


Method Summary
 void consoleLogoff(TWGUser user, TWGActiveConsole con, long time_active)
          Notification routine for ending of console logon
 void consoleLogon(TWGUser user, TWGActiveConsole con)
          Notification routine for beginning of successful console logon
 void subtaskActivation(TWGTask task, TWGSubtask subtask, TWGUser user, TWGActiveConsole con, LongValueSet moids, LongValueSet foids)
          Notification routine for start of subtask activation
 void subtaskDeactivation(TWGTask task, TWGSubtask subtask, TWGUser user, TWGActiveConsole con, LongValueSet moids, LongValueSet foids, long time_active)
          Notification routine for stop of subtask activation
 

Method Detail

consoleLogon

public void consoleLogon(TWGUser user,
                         TWGActiveConsole con)
Notification routine for beginning of successful console logon

Parameters:
user - - user account for logon
con - - console object for logon

consoleLogoff

public void consoleLogoff(TWGUser user,
                          TWGActiveConsole con,
                          long time_active)
Notification routine for ending of console logon

Parameters:
user - - user account for logon
con - - console object for logon
time_active - - duration of logon, in milliseconds

subtaskActivation

public void subtaskActivation(TWGTask task,
                              TWGSubtask subtask,
                              TWGUser user,
                              TWGActiveConsole con,
                              LongValueSet moids,
                              LongValueSet foids)
Notification routine for start of subtask activation

Parameters:
task - - task of activation
subtask - - subtask of activation
user - - user associated with activation
con - - console associated with activation
moids - - target MOIDs of activation
foids - - target group OIDS of activation

subtaskDeactivation

public void subtaskDeactivation(TWGTask task,
                                TWGSubtask subtask,
                                TWGUser user,
                                TWGActiveConsole con,
                                LongValueSet moids,
                                LongValueSet foids,
                                long time_active)
Notification routine for stop of subtask activation

Parameters:
task - - task of activation
subtask - - subtask of activation
user - - user associated with activation
con - - console associated with activation
moids - - target MOIDs of activation
foids - - target group OIDS of activation
time_active - - total time active for activation, in millis