arlut.csd.ganymede
Class stopServerAdmin
java.lang.Object
|
+--java.rmi.server.RemoteObject
|
+--java.rmi.server.RemoteServer
|
+--java.rmi.server.UnicastRemoteObject
|
+--arlut.csd.ganymede.stopServerAdmin
- All Implemented Interfaces:
- Admin, java.rmi.Remote, java.io.Serializable
- class stopServerAdmin
- extends java.rmi.server.UnicastRemoteObject
- implements Admin
Remote object that the server expects to talk to when an admin console
connects to the server.
|
Field Summary |
private java.lang.String |
adminName
|
private java.lang.String |
adminPass
|
private arlut.csd.ganymede.adminSession |
aSession
|
private arlut.csd.ganymede.Server |
server
|
| Fields inherited from class java.rmi.server.UnicastRemoteObject |
|
| Fields inherited from class java.rmi.server.RemoteServer |
|
| Fields inherited from class java.rmi.server.RemoteObject |
ref |
|
Constructor Summary |
stopServerAdmin(arlut.csd.ganymede.Server server,
java.lang.String name,
java.lang.String pass)
|
| Methods inherited from class java.rmi.server.UnicastRemoteObject |
clone, exportObject, exportObject, exportObject, unexportObject |
| Methods inherited from class java.rmi.server.RemoteServer |
getClientHost, getLog, setLog |
| Methods inherited from class java.rmi.server.RemoteObject |
equals, getRef, hashCode, toString, toStub |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
server
private arlut.csd.ganymede.Server server
aSession
private arlut.csd.ganymede.adminSession aSession
adminName
private java.lang.String adminName
adminPass
private java.lang.String adminPass
stopServerAdmin
public stopServerAdmin(arlut.csd.ganymede.Server server,
java.lang.String name,
java.lang.String pass)
throws java.rmi.RemoteException
shutdown
void shutdown(boolean waitForUsers)
throws java.rmi.RemoteException
java.rmi.RemoteException
disconnect
public void disconnect()
throws java.rmi.RemoteException
java.rmi.RemoteException
getName
public java.lang.String getName()
- Specified by:
getName in interface Admin
getPassword
public java.lang.String getPassword()
- Specified by:
getPassword in interface Admin
setServerStart
public void setServerStart(java.util.Date date)
- Specified by:
setServerStart in interface Admin
setLastDumpTime
public void setLastDumpTime(java.util.Date date)
- Specified by:
setLastDumpTime in interface Admin
setTransactionsInJournal
public void setTransactionsInJournal(int trans)
- Specified by:
setTransactionsInJournal in interface Admin
setObjectsCheckedOut
public void setObjectsCheckedOut(int objs)
- Specified by:
setObjectsCheckedOut in interface Admin
setLocksHeld
public void setLocksHeld(int locks)
- Specified by:
setLocksHeld in interface Admin
setMemoryState
public void setMemoryState(long free,
long total)
- Specified by:
setMemoryState in interface Admin
changeStatus
public void changeStatus(java.lang.String status)
- Specified by:
changeStatus in interface Admin
changeAdmins
public void changeAdmins(java.lang.String adminStatus)
- Specified by:
changeAdmins in interface Admin
changeState
public void changeState(java.lang.String state)
- Specified by:
changeState in interface Admin
changeUsers
public void changeUsers(java.util.Vector entries)
- Specified by:
changeUsers in interface Admin
changeTasks
public void changeTasks(java.util.Vector tasks)
- Specified by:
changeTasks in interface Admin
forceDisconnect
public void forceDisconnect(java.lang.String reason)
- Specified by:
forceDisconnect in interface Admin