|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--arlut.csd.ganymede.adminEvent
The adminEvent class is used on the Ganymede server by the
serverAdminProxy class, which
uses it to queue up method calls to a remote admin console.
adminEvent objects are never sent to a remote admin console. rather, they are queued up in the Ganymede server by the serverAdminProxy class so that a background communications thread can read adminEvents off of a queue and make the appropriate RMI calls to an attached admin console.
| Field Summary | |
(package private) static byte |
CHANGEADMINS
|
(package private) static byte |
CHANGESTATE
|
(package private) static byte |
CHANGESTATUS
|
(package private) static byte |
CHANGETASKS
|
(package private) static byte |
CHANGEUSERS
|
(package private) static byte |
FIRST
|
(package private) static byte |
LAST
|
(package private) byte |
method
Identifies what RMI call is going to need to be made to the remote admin console. |
(package private) java.lang.Object |
param
Generic RMI call parameter to be sent to the remote admin console. |
(package private) static byte |
SETLASTDUMPTIME
|
(package private) static byte |
SETLOCKSHELD
|
(package private) static byte |
SETMEMORYSTATE
|
(package private) static byte |
SETOBJSCHECKOUT
|
(package private) static byte |
SETSERVERSTART
|
(package private) static byte |
SETTRANSACTIONS
|
| Constructor Summary | |
adminEvent(byte method,
java.lang.Object param)
|
|
| Method Summary | |
void |
dispatch(arlut.csd.ganymede.Admin remoteConsole)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
static final byte FIRST
static final byte SETSERVERSTART
static final byte SETLASTDUMPTIME
static final byte SETTRANSACTIONS
static final byte SETOBJSCHECKOUT
static final byte SETLOCKSHELD
static final byte CHANGESTATE
static final byte CHANGESTATUS
static final byte CHANGEADMINS
static final byte CHANGEUSERS
static final byte CHANGETASKS
static final byte SETMEMORYSTATE
static final byte LAST
byte method
Identifies what RMI call is going to need to be made to the remote admin console.
java.lang.Object param
Generic RMI call parameter to be sent to the remote admin console. If an RMI call normally takes more than one parameter, param should be some sort of composite object (Vector, Array, object) which contains the parameters internally.
| Constructor Detail |
public adminEvent(byte method,
java.lang.Object param)
| Method Detail |
public java.lang.String toString()
toString in class java.lang.Object
public void dispatch(arlut.csd.ganymede.Admin remoteConsole)
throws java.rmi.RemoteException
java.rmi.RemoteException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||