Class LoginToMud
java.lang.Object
|
+--os.OSProcess
|
+--LoginToMud
- public class LoginToMud
- extends OSProcess
A Bot OS program to log the robot into the collaborative environment.
- Version:
- 1.1
- Author:
- Thaddeus O. Cooper (cooper@tweenproject.org)
| Methods inherited from class os.OSProcess |
done,
getArgs,
getExitStatus,
getId,
getObject,
getParentId,
getShared,
getWaitingFor,
isInitialized,
isWaitingFor,
registerObject,
requestObject,
setArgs,
setArgs,
setExitStatus,
setId,
setInitialized,
setObject,
setParentId,
setShared,
setWaitingFor,
toString |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
LoginToMud
public LoginToMud()
initialize
public void initialize()
- Description copied from class: OSProcess
- This is called by the operating system during the initialization
phase of the process. By default this method sets the process to
the initialized state and returns. More sophisticated processes
should override this method and place their initialization code
here. When initialization is complete, a call to setInitialized
with a value of true will set the process to its initialized state.
- Overrides:
- initialize in class OSProcess
run
public void run()
throws OSProcessDone
- Description copied from class: OSProcess
- The method that is called to do the real work of the process. The
process should not hold the CPU forever, or no other processes
will be able to run.
- Overrides:
- run in class OSProcess
- Tags copied from class: OSProcess
- Throws:
- OSProcessRelinquishControl - thrown when the process wants
to temporarily relinquish
control and let another
process run.
- OSProcessDone - thrown when the process is finished.
- OSProcessLoadProcess - thrown when the process is
requesting that the operating
system load a process for it.
- OSProcessExecProcess - thrown when the process is
requesting that the operating
system load a process and replace
it with the new process. This
process exits by default.
- OSProcessWaitForProcess - thrown when the process wants
to wait for another process to
complete before continuing to
run.
initializeSelf
public void initializeSelf()
doStartupCommands
public void doStartupCommands()
getProperties
public java.util.Properties getProperties()
getOutputSuffix
public java.lang.String getOutputSuffix()
getOutputPrefix
public java.lang.String getOutputPrefix()
getRobotName
public java.lang.String getRobotName()
getPassword
public java.lang.String getPassword()
getStartupCommands
public java.lang.String[] getStartupCommands()