edu.utah.janosvm.sys
Class TeamListBackEnd
java.lang.Object
|
+--edu.utah.janosvm.sys.Exportable
|
+--edu.utah.janosvm.sys.TeamListBackEnd
- class TeamListBackEnd
- extends Exportable
A kernel export that sends out notifications of team related events.
Constructor Summary |
TeamListBackEnd()
Construct an empty TeamListBackEnd object. |
Method Summary |
void |
event(java.lang.String name,
int id,
int event)
Trigger an event notification for the given team. |
void |
event(Team team,
int event)
Trigger an event notification for the given team. |
void |
setExportManager(ExportManager em)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait,
wait0 |
ev
private TeamEvent ev
- A cached TeamEvent object that will be passed to the call backs.
ie
private ExportManager.ImportEnumerator ie
- The ImportEnumerator for our ExportManager.
em
private ExportManager em
- The ExportManager for our object.
TeamListBackEnd
public TeamListBackEnd()
- Construct an empty TeamListBackEnd object.
setExportManager
public void setExportManager(ExportManager em)
- Parameters:
em
- The object thats managing this export.
event
public void event(java.lang.String name,
int id,
int event)
- Trigger an event notification for the given team.
- Parameters:
name
- The name of the team that this event relates too.id
- The unique identifier of the team this event relates too.event
- The TeamEvent number that indicates what event this is.
event
public void event(Team team,
int event)
- Trigger an event notification for the given team.
- Parameters:
team
- The Team object that refers to the team this event relates
too.event
- The TeamEvent number that indicates what event this is.
toString
public java.lang.String toString()
- Overrides:
- toString in class Exportable
This documentation is Copyright (C) 2000-2002 The University of Utah. All Rights Reserved. See the documentation license for distribution terms and restrictions.
Documentation, software, and mailing lists for the JanosVM can be found at the Janos Project web page: http://www.cs.utah.edu/flux/janos/
Generated on Mar 17, 2002