A B C D E F G H I J K L M N O P Q R S T U V W X _

A

ACCOUNT - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
ADAPTER - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
ALPHAS - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
ARCH - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
ARGS - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
ASSIGN - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
AUTH_ACCOUNT - Static variable in interface unm.maui.res.SysReservation
Account authentication.
AUTH_GROUP - Static variable in interface unm.maui.res.SysReservation
Group authentication.
AUTH_USER - Static variable in interface unm.maui.res.SysReservation
User authentication.
Adapter - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
AllocJob - class unm.maui.wikid.AllocJob.
AllocJob.
AllocJob() - Constructor for class unm.maui.wikid.AllocJob
 
Assert - class unm.util.Assert.
Assertions.
AssertionException - exception unm.util.AssertionException.
AssertionException.
An AssertionException is thrown when the Assert.assert() method evaluates a false boolean expression.
AuthSecException - exception unm.maui.misc.AuthSecException.
AuthSecException.
AuthSecException(String) - Constructor for class unm.maui.misc.AuthSecException
 
account - Variable in class unm.maui.sched.BasicSchedulable
Account name.
account() - Method in class unm.maui.server.parser.LRMCMDParser
 
acct - Variable in class unm.maui.sched.BasicPolicy.AuthTuple
 
acct - Variable in class unm.maui.server.CMD
Job account.
acctTable - Static variable in interface unm.maui.db.MauiDB
 
activate() - Method in class unm.maui.res.BasicRes
 
activate() - Method in class unm.maui.res.JobRes
 
activate() - Method in interface unm.maui.res.Reservation
Activate the reservation across all the nodes/slots.
addEscapes(String) - Static method in class unm.maui.server.parser.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addException(Exception) - Method in class unm.maui.sched.BasicSchedulable
 
addException(Exception) - Method in interface unm.maui.sched.Schedulable
Add an exception to the schedulable.
addReservation(Reservation) - Method in class unm.maui.rm.Slot
Reserve the slot for some time.
addSchedListener(SchedListener) - Method in class unm.maui.sched.Sched
 
addSchedListener(SchedListener) - Method in interface unm.maui.sched.Scheduler
Add a SchedListener.
addSchedListener(SchedListener) - Method in interface unm.maui.wikid.NodeDaemon
Add a SchedListener.
addSchedListener(SchedListener) - Method in class unm.maui.wikid.NodeDaemonImpl
 
addToken(String) - Static method in class unm.util.Log
Add a token.
add_escapes(String) - Method in class unm.maui.server.parser.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
adjustBeginLineColumn(int, int) - Method in class unm.maui.server.parser.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
admins - Variable in class unm.maui.sched.Sched
Scheduler administrators.
adminsProperty - Static variable in class unm.maui.sched.Sched
 
allocJob(StartJob, boolean) - Method in class unm.maui.wikid.NodeDaemonImpl
Allocate job.
allowsOldFarts - Variable in class unm.maui.res.BasicSys
Grandfathering-in.
allowsSchedulable(Schedulable) - Method in class unm.maui.res.SysRes
 
allowsSchedulable(Schedulable) - Method in interface unm.maui.res.SysReservation
Check to see if this reservation allows the Schedulable to run inside.
altMatcher - Variable in class unm.maui.sched.Sched
Alternate matching (for specific nodes/slots requests).
altMatcherProperty - Static variable in class unm.maui.sched.Sched
 
altUser - Variable in class unm.maui.client.Submit
Alternate user.
applyMask(Node[], int) - Method in class unm.maui.res.SysRes
 
applyMask(Node[], int) - Method in interface unm.maui.res.SysReservation
Mask availability of nodes/slots.
arch() - Method in class unm.maui.server.parser.LRMCMDParser
 
arch - Variable in class unm.maui.wikid.SimpleNodeUpdater
Node Architecture.
arg - Variable in class unm.maui.server.MauiControl
Arg.
args() - Method in class unm.maui.server.parser.LRMCMDParser
 
args - Variable in class unm.maui.wiki.WikiCMD
Args.
args - Variable in class unm.maui.wikid.Task
Arguments.
assertAvail(int, String) - Method in class unm.maui.wikid.NodeDaemonImpl
Check slot availability.
assertJobAuth(String, String) - Method in class unm.maui.server.BasicWorker
Check credentials for access to Job.
assertUser() - Method in class unm.maui.client.NodeControl
Disallow random access.
assignProperties(String, Properties) - Method in class unm.maui.CryptixClient
Set properties.
assignProperties(String, Properties) - Method in class unm.maui.Maui
Set Maui's properties.
assignProperties(String, Properties) - Method in interface unm.maui.MauiListener
Set object properties.
assignProperties(String, Properties) - Method in interface unm.maui.MauiRunnable
Set object properties.
assignProperties(String, Properties) - Method in class unm.maui.Wiki
Set Maui's properties.
assignProperties(String, Properties) - Method in class unm.maui.client.NodeControl
Set properties.
assignProperties(String, Properties) - Method in interface unm.maui.db.MauiDB
Set object properties.
assignProperties(String, Properties) - Method in class unm.maui.db.MauiMySQL
 
assignProperties(String, Properties) - Method in class unm.maui.misc.IdleTrigger
Set properties.
assignProperties(String, Properties) - Method in class unm.maui.misc.JobChecker
Set properties.
assignProperties(String, Properties) - Method in class unm.maui.misc.Logger
Set properties.
assignProperties(String, Properties) - Method in class unm.maui.misc.SystemProfiler
Set properties.
assignProperties(String, Properties) - Method in class unm.maui.rm.BasicMatcher
 
assignProperties(String, Properties) - Method in interface unm.maui.rm.Matcher
Set properties.
assignProperties(String, Properties) - Method in interface unm.maui.rm.RM
Set properties.
assignProperties(String, Properties) - Method in class unm.maui.sched.BackfillMod
Set properties.
assignProperties(String, Properties) - Method in class unm.maui.sched.BasicPolicy
 
assignProperties(String, Properties) - Method in class unm.maui.sched.BasicPrio
 
assignProperties(String, Properties) - Method in interface unm.maui.sched.PolicyManager
Assign configuration properties.
assignProperties(String, Properties) - Method in interface unm.maui.sched.Prioritizer
Assign configuration properties.
assignProperties(String, Properties) - Method in class unm.maui.sched.ReservationsMod
Set properties.
assignProperties(String, Properties) - Method in class unm.maui.sched.Sched
Set Sched's properties.
assignProperties(String, Properties) - Method in class unm.maui.server.BasicServer
 
assignProperties(String, Properties) - Method in class unm.maui.server.BasicWorker
Assign properties.
assignProperties(String, Properties) - Method in class unm.maui.wiki.Wiki
Set properties.
assignProperties(String, Properties) - Method in class unm.maui.wikid.DaemonTCPListener
Set properties.
assignProperties(String, Properties) - Method in class unm.maui.wikid.DaemonUDPListener
Set properties.
assignProperties(String, Properties) - Method in class unm.maui.wikid.NodeDaemonImpl
Set properties.
assignProperties(String, Properties) - Method in class unm.maui.wikid.SimpleNodeUpdater
Set properties.
assignProperties(String, Properties) - Method in interface unm.maui.xml.MauiXMLHandler
Set properties.
assignProperties(String, Properties) - Method in class unm.maui.xml.MauiXMLHandlerImpl
 
associate - Variable in class unm.maui.sched.BasicSchedulable
Associated Serializable object.
auth - Variable in class unm.maui.res.BasicSys
Authorization.
auth - Variable in class unm.maui.res.SysRes
Authorization string.
authType - Variable in class unm.maui.res.BasicSys
Authorization type.
authType - Variable in class unm.maui.res.SysRes
Type of authorization.
avail - Variable in class unm.maui.res.ReservationException
Available feature (should be mismatch with req).
avail - Variable in class unm.maui.rm.Slot
Slot availability.

B

BEGINREQS - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
BackfillMod - class unm.maui.sched.BackfillMod.
Basic Scheduler.
BackfillMod() - Constructor for class unm.maui.sched.BackfillMod
Construct
BasicDB - class unm.maui.db.BasicDB.
Basic database connectivity implementation.
BasicDB() - Constructor for class unm.maui.db.BasicDB
Construct.
BasicJob - class unm.maui.rm.BasicJob.
BasicJob is a class the implements the bare-bones methods of a job.
BasicJob() - Constructor for class unm.maui.rm.BasicJob
Construct.
BasicMatcher - class unm.maui.rm.BasicMatcher.
BasicMatcher.
BasicMatcher() - Constructor for class unm.maui.rm.BasicMatcher
Construct.
BasicNode - class unm.maui.rm.BasicNode.
BasicNode.
BasicNode(RM, String, int) - Constructor for class unm.maui.rm.BasicNode
Construct.
BasicPolicy - class unm.maui.sched.BasicPolicy.
Basic PolicyManager.
BasicPolicy() - Constructor for class unm.maui.sched.BasicPolicy
Construct.
BasicPolicy.AuthTuple - class unm.maui.sched.BasicPolicy.AuthTuple.
Authorization strings.
BasicPolicy.AuthTuple(String, String, String) - Constructor for class unm.maui.sched.BasicPolicy.AuthTuple
 
BasicPrio - class unm.maui.sched.BasicPrio.
BasicPrio.
BasicPrio() - Constructor for class unm.maui.sched.BasicPrio
Construct.
BasicRM - class unm.maui.rm.BasicRM.
Common RM functionality.
BasicRM() - Constructor for class unm.maui.rm.BasicRM
Construct.
BasicRes - class unm.maui.res.BasicRes.
BasicRes.
BasicRes() - Constructor for class unm.maui.res.BasicRes
Construct.
BasicSchedulable - class unm.maui.sched.BasicSchedulable.
BasicSchedulable is a basic schedulable object.
BasicSchedulable() - Constructor for class unm.maui.sched.BasicSchedulable
Construct.
BasicServer - class unm.maui.server.BasicServer.
BasicServer.
BasicServer() - Constructor for class unm.maui.server.BasicServer
Construct.
BasicSys - class unm.maui.res.BasicSys.
BasicSys.
BasicSys() - Constructor for class unm.maui.res.BasicSys
Construct.
BasicWorker - class unm.maui.server.BasicWorker.
BasicWorker thread.
BasicWorker() - Constructor for class unm.maui.server.BasicWorker
Construct.
BeginReqs - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
BeginToken() - Method in class unm.maui.server.parser.SimpleCharStream
 
backlog - Variable in class unm.maui.server.BasicServer
Socket listen backlog.
backlogProperty - Static variable in class unm.maui.server.BasicServer
 
backup(int) - Method in class unm.maui.server.parser.SimpleCharStream
 
basename(String) - Static method in class unm.maui.CryptixClient
basename.
baseopts - Variable in class unm.maui.CryptixClient
Default GetOpt options.
basicMatcher - Variable in class unm.maui.sched.Sched
Basic job matching.
basicMatcherProperty - Static variable in class unm.maui.sched.Sched
 
beginColumn - Variable in class unm.maui.server.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class unm.maui.server.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
bfDepthProperty - Static variable in class unm.maui.sched.BackfillMod
 
bfdepth - Variable in class unm.maui.sched.BackfillMod
Backfill depth.
block - Variable in class unm.maui.client.Submit
Blocking mode.
bootTime - Static variable in class unm.maui.Maui
 
bufSize - Variable in class unm.maui.wiki.Wiki
Read/write buffer sizes.
bufSize - Variable in class unm.maui.wikid.DaemonUDPListener
Read/write buffer sizes.
bufSize - Variable in class unm.maui.wikid.NodeDaemonImpl
Read/write buffer sizes.
bufpos - Variable in class unm.maui.server.parser.SimpleCharStream
 
buildDate - Static variable in class unm.maui.Config
Build date.

C

CANCELJOB - Static variable in class unm.maui.CryptixClient
 
CANCELRES - Static variable in class unm.maui.CryptixClient
 
CHECKJOB - Static variable in class unm.maui.CryptixClient
 
CHECKNODE - Static variable in class unm.maui.CryptixClient
 
CHECKRES - Static variable in class unm.maui.CryptixClient
 
CMD - class unm.maui.server.CMD.
CMD file structure.
This is a representation of a .cmd file.
CMD() - Constructor for class unm.maui.server.CMD
Construct.
CMD_ACCOUNT - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_ARGS - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_CHECKPOINT - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_CLASS - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_COMMENT - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_CORELIMIT - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_CPULIMIT - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_DATALIMIT - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_DEPEND - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_ENV - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_ERROR - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_EXEC - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_FILELIMIT - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_GROUP - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_IMAGESZ - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_INITIALDIR - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_INPUT - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_JOBCPU - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_JOBNAME - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_JOBTYPE - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_NETWORK - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_NODE - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_NODEUSAGE - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_NOTIFICATION - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_NOTIFY - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_OUTPUT - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_PPATH - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_QUEUE - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_REQUIREMENTS - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_RESTART - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_RSSLIMIT - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_SHELL - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_STACKLIMIT - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_STEPNAME - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_TASKSPERNODE - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_TOTALTASKS - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_USERPRIO - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CMD_WALLCLOCK - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
COLON - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
COMMA - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
COMMENT - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
COMMENT - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
COMP - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
CancelJob - class unm.maui.wikid.CancelJob.
CancelJob.
CancelJob() - Constructor for class unm.maui.wikid.CancelJob
 
CheckJob - class unm.maui.server.CheckJob.
CheckJob command handler.
CheckJob(Scheduler, String, String, boolean) - Constructor for class unm.maui.server.CheckJob
Construct.
CheckNode - class unm.maui.server.CheckNode.
CheckNode command handler.
CheckNode(Scheduler, String, String, boolean, String) - Constructor for class unm.maui.server.CheckNode
Construct.
CheckRes - class unm.maui.server.CheckRes.
CheckRes command handler.
CheckRes(Scheduler, String, String) - Constructor for class unm.maui.server.CheckRes
Construct.
CommHandlerImpl - class unm.maui.server.CommHandlerImpl.
Command handler.
CommHandlerImpl(Scheduler, String) - Constructor for class unm.maui.server.CommHandlerImpl
Construct.
Comparison - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
Config - class unm.maui.Config.
Maui Scheduler compile-time Configurations.
src/unm/maui/Config.java.
CronColumnEnumeration - class unm.maui.res.CronColumnEnumeration.
Enumeration for cron columns.
CronColumnEnumeration(String) - Constructor for class unm.maui.res.CronColumnEnumeration
Construct.
CryptixClient - class unm.maui.CryptixClient.
Uses cryptix library to create a secure and authenticated tunnel for client communication with the Maui scheduler server.
CryptixClient(String, String, String) - Constructor for class unm.maui.CryptixClient
Construct.
CryptixWrapper - class unm.maui.misc.CryptixWrapper.
CryptixWrapper.
CryptixWrapper() - Constructor for class unm.maui.misc.CryptixWrapper
Construct.
cancelJob(String) - Method in interface unm.maui.rm.RM
Cancel a job.
cancelJob(String) - Method in class unm.maui.sched.Sched
 
cancelJob(String) - Method in interface unm.maui.sched.Scheduler
Cancel a job.
cancelJob(String) - Method in class unm.maui.wiki.Wiki
Cancel job.
cancelJob(CancelJob) - Method in interface unm.maui.wikid.NodeDaemon
Cancel job.
cancelJob(CancelJob) - Method in class unm.maui.wikid.NodeDaemonImpl
 
cancelReservation(Reservation) - Method in class unm.maui.rm.BasicNode
 
cancelReservation(Reservation) - Method in interface unm.maui.rm.Node
Cancel a reservation on all Slots.
cancelReservation(Reservation) - Method in class unm.maui.rm.Slot
Cancel a reservation.
cancelReservation(String) - Method in class unm.maui.sched.Sched
 
cancelReservation(String) - Method in interface unm.maui.sched.Scheduler
Cancel a container reservation.
cancelSoftReservations() - Method in class unm.maui.sched.Sched
 
cancelSoftReservations() - Method in interface unm.maui.sched.Scheduler
Cancel all "soft" reservations.
characters(char[], int, int) - Method in class unm.maui.CryptixClient
 
characters(char[], int, int) - Method in class unm.maui.server.BasicWorker
 
characters(char[], int, int) - Method in class unm.maui.xml.MauiXMLHandlerImpl
 
checkAdmin(String) - Method in class unm.maui.sched.Sched
 
checkAdmin(String) - Method in interface unm.maui.sched.Scheduler
Check administrator.
checkConflict(Schedulable, Reservation, long) - Method in class unm.maui.rm.BasicMatcher
Check conflict with a reservation (assuming the same node/slot).
checkCronLine(String) - Static method in class unm.maui.res.BasicSys
Check that the cronline is valid.
checkExe - Variable in class unm.maui.wikid.SimpleNodeUpdater
Executable to check node state.
checkExeProperty - Static variable in class unm.maui.wikid.SimpleNodeUpdater
 
checkForWarning(SQLWarning) - Static method in class unm.maui.db.BasicDB
Check for SQL warning.
checkHost(Socket) - Method in class unm.maui.server.BasicWorker
Hosts.allow-style checking.
checkIntPolicy(MauiDB, String, String, BasicPolicy.AuthTuple, long) - Method in class unm.maui.sched.BasicPolicy
Check integer based policy
checkJob(Job) - Method in interface unm.maui.rm.RM
"Preflight" job to see if RM would accept it.
checkJob(Scheduler, MauiDB, Job) - Method in class unm.maui.sched.BasicPolicy
 
checkJob(Scheduler, MauiDB, Job) - Method in interface unm.maui.sched.PolicyManager
CheckJob against policies in database.
checkJob(Job) - Method in class unm.maui.wiki.Wiki
 
checkSlotAvailability(Schedulable, Slot, long) - Method in class unm.maui.rm.BasicMatcher
Check the availability of a Slot.
Check slot availability flag and reservations to determine if the slot could possibly be used by the schedulable.
checkSlotAvailability(Schedulable, Slot, long) - Method in class unm.maui.rm.HuiNaluMatcher
Check the availability of a Slot.
checkTaskGeometry() - Method in class unm.maui.server.CMD
Make sure that the supplied task geometry information makes sense.
checkUser - Static variable in class unm.maui.Config
Program to check username.
checkUser() - Static method in class unm.maui.Maui
Check for disallowed users.
checkUserGroup - Static variable in class unm.maui.Config
Program to check user group.
checkpoint(String, Serializable) - Method in interface unm.maui.db.MauiDB
Checkpoint Serializable.
checkpoint(String, Serializable) - Method in class unm.maui.db.MauiMySQL
 
childWait - Variable in class unm.maui.wikid.SimpleNodeUpdater
Max timeout waiting for child processes.
childWaitProperty - Static variable in class unm.maui.wikid.SimpleNodeUpdater
 
classProperty - Static variable in class unm.maui.Maui
 
classProperty - Static variable in class unm.maui.Wiki
 
classProperty - Static variable in class unm.maui.sched.Sched
 
classProperty - Static variable in class unm.maui.server.BasicServer
 
classProperty - Static variable in class unm.maui.wiki.Wiki
 
classProperty - Static variable in class unm.maui.wikid.NodeDaemonImpl
 
clear() - Method in class unm.util.HashTree
 
clearExceptions() - Method in class unm.maui.sched.BasicSchedulable
 
clearExceptions() - Method in interface unm.maui.sched.Schedulable
Clear the exceptions associated with a schedulable.
clusterName - Static variable in class unm.maui.Maui
Name of cluster.
cmd - Variable in class unm.maui.client.Submit
Command file.
cmd - Variable in class unm.maui.rm.BasicJob
Representation of the Job .cmd file.
cmd - Variable in class unm.maui.server.parser.LLCMDParser
 
cmd - Variable in class unm.maui.server.parser.LRMCMDParser
 
cmdDefaults(CMD) - Method in class unm.maui.server.parser.LRMCMDParser
Set LRM CMD defaults.
cmd_account() - Method in class unm.maui.server.parser.LLCMDParser
 
cmd_class() - Method in class unm.maui.server.parser.LLCMDParser
 
cmd_node() - Method in class unm.maui.server.parser.LLCMDParser
 
cmd_requirements() - Method in class unm.maui.server.parser.LLCMDParser
 
cmd_taskspernode() - Method in class unm.maui.server.parser.LLCMDParser
 
cmd_totaltasks() - Method in class unm.maui.server.parser.LLCMDParser
 
cmd_wallclock() - Method in class unm.maui.server.parser.LLCMDParser
 
cmddata - Variable in class unm.maui.server.MauiSubmit
Raw CMD file data.
comm - Variable in class unm.maui.CryptixClient
The command.
command() - Method in class unm.maui.CryptixClient
Perform client command.
command() - Method in class unm.maui.client.MauiControl
Perform client command.
command() - Method in class unm.maui.client.MauiJob
Perform client command.
command() - Method in class unm.maui.client.MauiNode
Perform client command.
command() - Method in class unm.maui.client.MauiRes
Perform client command.
command() - Method in class unm.maui.client.NodeControl
Perform client command.
command() - Method in class unm.maui.client.ResControl
Perform client command.
command() - Method in class unm.maui.client.ShowQueue
Perform client command.
command() - Method in class unm.maui.client.Submit
Perform client command.
command - Variable in class unm.maui.server.MauiControl
Command.
comment() - Method in class unm.maui.server.parser.LRMCMDParser
 
comment - Variable in class unm.maui.wiki.WikiCMD
Comment.
completeMesg() - Method in class unm.maui.client.NodeControl
 
containerAllowsSchedulableAtTime(SysReservation, Schedulable, long) - Method in class unm.maui.rm.BasicMatcher
Check to see whether a schedulable could potentially run inside the container.
containerClass - Variable in class unm.maui.server.BasicWorker
SysReservation Class.
containerClass - Variable in class unm.maui.server.SetRes
Sys class string.
containerClassProperty - Static variable in class unm.maui.server.BasicWorker
 
counter - Static variable in class unm.maui.rm.BasicRM
Counter used for RMID.
cpFile - Static variable in class unm.maui.wikid.NodeDaemonImpl
 
createJob(Scheduler, String) - Method in class unm.maui.server.CMD
Create a Job from the CMD representation.
createReservationID() - Method in class unm.maui.res.BasicRes
Create ReservationID.
createReservationID() - Method in class unm.maui.res.JobRes
Create ReservationID.
createReservationID() - Method in class unm.maui.res.SysRes
Create ReservationID.
createSlots(Slot[]) - Method in class unm.maui.rm.BasicNode
Create the slots.
cronline - Variable in class unm.maui.res.BasicSys
Cronline recurring interval.
crypto - Variable in class unm.maui.CryptixClient
Cryptix security library wrapper.
crypto - Variable in class unm.maui.server.BasicWorker
Cryptix security library wrapper.
crypto - Variable in class unm.maui.wiki.Wiki
Cryptix security library wrapper.
crypto - Variable in class unm.maui.wikid.NodeDaemonImpl
Cryptix security library wrapper.
ctlargs - Variable in class unm.maui.client.MauiControl
Command.
ctlcomm - Variable in class unm.maui.client.MauiControl
Command.
ctlcomm - Variable in class unm.maui.client.NodeControl
Command file.
curChar - Variable in class unm.maui.server.parser.LLCMDParserTokenManager
 
curChar - Variable in class unm.maui.server.parser.LRMCMDParserTokenManager
 
currentEpochTime() - Static method in class unm.util.Misc
Get current epoch time.
HACK is this available elsewhere? If not maybe it should be...
currentToken - Variable in class unm.maui.server.parser.ParseException
This is the last token that has been consumed successfully.

D

DEFAULT - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
DEFAULT - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
DEFER_JOB - Static variable in interface unm.maui.sched.PolicyManager
defer flag
DISK - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
DISK_NOT_AVAIL - Static variable in class unm.maui.res.ReservationException
Disk not available.
DOING_ACTIVE - Static variable in class unm.maui.client.ShowQueue
 
DOING_DEFER - Static variable in class unm.maui.client.ShowQueue
 
DOING_FEATURES - Static variable in class unm.maui.client.MauiNode
 
DOING_HELD - Static variable in class unm.maui.client.ShowQueue
 
DOING_QUEUED - Static variable in class unm.maui.client.ShowQueue
 
DOING_RES - Static variable in class unm.maui.client.ShowQueue
 
DOING_RES - Static variable in class unm.maui.server.BasicWorker
 
DOING_SLOTS - Static variable in class unm.maui.client.MauiNode
 
DOING_SUBMIT_CMD - Static variable in class unm.maui.server.BasicWorker
 
DOING_SUBMIT_ENV - Static variable in class unm.maui.server.BasicWorker
 
DOWNLOAD - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
DaemonTCPListener - class unm.maui.wikid.DaemonTCPListener.
DaemonTCPListener.
DaemonTCPListener() - Constructor for class unm.maui.wikid.DaemonTCPListener
Construct.
DaemonUDPListener - class unm.maui.wikid.DaemonUDPListener.
DaemonUDPListener.
DaemonUDPListener() - Constructor for class unm.maui.wikid.DaemonUDPListener
Construct.
Done() - Method in class unm.maui.server.parser.SimpleCharStream
 
daemonClassProperty - Static variable in class unm.maui.Wiki
 
datadir - Static variable in class unm.maui.Config
Maui Properties.
days() - Method in class unm.maui.server.parser.LLCMDParser
 
db - Variable in class unm.maui.Maui
Database
db - Variable in class unm.maui.sched.Sched
Maui database connectivity.
dbName - Variable in class unm.maui.db.MauiMySQL
Database name.
dbPassFile - Static variable in class unm.maui.Config
Database passwd file.
dbProperty - Static variable in class unm.maui.db.MauiMySQL
 
deactivate() - Method in class unm.maui.res.BasicRes
 
deactivate() - Method in class unm.maui.res.JobRes
 
deactivate() - Method in interface unm.maui.res.Reservation
Deactivate the reservation across all the nodes/slots.
debitted - Variable in class unm.maui.rm.BasicJob
Job has been debitted from system bank?
debug - Variable in class unm.maui.CryptixClient
Debug messages.
debugStream - Variable in class unm.maui.server.parser.LLCMDParserTokenManager
 
debugStream - Variable in class unm.maui.server.parser.LRMCMDParserTokenManager
 
defaultPolicyTable - Variable in class unm.maui.sched.BasicPolicy
 
deferCount - Variable in class unm.maui.rm.BasicJob
Number of times this has been "started".
deferJob(String) - Method in class unm.maui.sched.Sched
 
deferJob(String) - Method in interface unm.maui.sched.Scheduler
Defer a job.
deferredHash - Variable in class unm.maui.sched.Sched
Deferred Jobs hash (Job ID -> Job).
dgsock - Variable in class unm.maui.wikid.NodeDaemonImpl
Outgoing UDP Socket.
disable_tracing() - Method in class unm.maui.server.parser.LLCMDParser
 
disable_tracing() - Method in class unm.maui.server.parser.LRMCMDParser
 
disk() - Method in class unm.maui.server.parser.LRMCMDParser
 
dispResultSet(ResultSet) - Static method in class unm.maui.db.BasicDB
Displays all columns and rows in the given result set.
doCancel(Job) - Method in class unm.maui.wiki.Wiki
Cancel the remote job.
doGzip - Variable in class unm.maui.misc.Logger
Gzip backups?
doGzipProperty - Static variable in class unm.maui.misc.Logger
 
doHostCheck - Variable in class unm.maui.server.BasicWorker
Check connections (when running as a server)?
doReport - Variable in class unm.maui.misc.SystemProfiler
Print out reports (or be quiet).
do_qos - Variable in class unm.maui.client.ResControl
Adjusting QoS?
do_secs - Variable in class unm.maui.client.ResControl
Adjusting seconds?
doneHash - Variable in class unm.maui.sched.Sched
Finished or cancelled Jobs hash (Job ID -> Job).
download() - Method in class unm.maui.server.parser.LRMCMDParser
 
download - Variable in class unm.maui.wiki.WikiCMD
Download.
duration - Variable in class unm.maui.res.BasicRes
Requested duration.
duration - Variable in class unm.maui.sched.BasicSchedulable
"Wallclock" time, (duration in seconds).
duration - Variable in class unm.maui.server.CMD
Job Duration.

E

ENDREQ - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
ENV - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
EOF - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
EOF - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
EOL - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
EOL - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
EPILOG - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
EQ - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
EQ - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
ERROR - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
EXEC - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
EatID - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
EatLine - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
EatLine - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
EatWord - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
EndReqs - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
EpilogEvent - class unm.maui.sched.EpilogEvent.
Event generated at the end of the scheduling loop.
EpilogEvent(Object) - Constructor for class unm.maui.sched.EpilogEvent
Construct.
emailAddress - Variable in class unm.maui.misc.JobChecker
address to send to.
emailAddress - Variable in class unm.maui.misc.Logger
Address to send to.
emailAddress - Variable in class unm.maui.misc.SystemProfiler
address to send to.
emailDBProperty - Static variable in class unm.maui.misc.SystemProfiler
 
emailDiskProperty - Static variable in class unm.maui.misc.SystemProfiler
 
emailIntervalProperty - Static variable in class unm.maui.misc.SystemProfiler
 
emailProperty - Static variable in class unm.maui.misc.SystemProfiler
 
emailWarnDB - Variable in class unm.maui.misc.SystemProfiler
Warn about database connection.
emailWarnDisk - Variable in class unm.maui.misc.SystemProfiler
Warn about disk space.
emailWarnInterval - Variable in class unm.maui.misc.SystemProfiler
Interval to send email warning.
enable_tracing() - Method in class unm.maui.server.parser.LLCMDParser
 
enable_tracing() - Method in class unm.maui.server.parser.LRMCMDParser
 
endColumn - Variable in class unm.maui.server.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endDocument() - Method in class unm.maui.xml.MauiXMLHandlerImpl
 
endElement(String, String, String) - Method in class unm.maui.CryptixClient
 
endElement(String, String, String) - Method in class unm.maui.client.MauiJob
 
endElement(String, String, String) - Method in class unm.maui.client.MauiNode
 
endElement(String, String, String) - Method in class unm.maui.client.MauiRes
 
endElement(String, String, String) - Method in class unm.maui.client.ShowQueue
 
endElement(String, String, String) - Method in class unm.maui.server.BasicWorker
 
endElement(String, String, String) - Method in class unm.maui.xml.MauiXMLHandlerImpl
 
endLine - Variable in class unm.maui.server.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endtime - Variable in class unm.maui.res.BasicRes
Endtime.
env - Variable in class unm.maui.server.MauiSubmit
User environment.
env() - Method in class unm.maui.server.parser.LRMCMDParser
 
env - Variable in class unm.maui.wiki.WikiCMD
Env.
envp - Variable in class unm.maui.server.CMD
The entire environment.
envp - Variable in class unm.maui.wikid.CancelJob
Environment.
envp - Variable in class unm.maui.wikid.Task
Environment.
eol - Variable in class unm.maui.server.parser.ParseException
The end of line string for this machine.
epilog() - Method in class unm.maui.server.parser.LRMCMDParser
 
epilog - Variable in class unm.maui.wiki.WikiCMD
EpiLog.
epilogExe - Variable in class unm.maui.wiki.Wiki
Job epilog.
epilogExe - Variable in class unm.maui.wikid.NodeDaemonImpl
Job epilog.
epilogLocalProperty - Static variable in class unm.maui.wiki.Wiki
 
epilogRemoteProperty - Static variable in class unm.maui.wikid.NodeDaemonImpl
 
equals(Object) - Method in class unm.util.MutableInteger
Compares this object to the specified object.
equals(Object) - Method in class unm.util.MutableLong
Compares this object to the specified object.
equals(Object) - Method in class unm.util.StringID
Check equality.
err - Static variable in class unm.util.Log
 
errFile - Variable in class unm.maui.misc.Logger
Log.err filename.
error(SAXParseException) - Method in class unm.maui.CryptixClient
 
error() - Method in class unm.maui.server.parser.LRMCMDParser
 
error - Variable in class unm.maui.wiki.WikiCMD
Error.
error(SAXParseException) - Method in class unm.maui.xml.MauiXMLHandlerImpl
 
event(SchedEvent) - Method in class unm.maui.misc.IdleTrigger
 
event(SchedEvent) - Method in class unm.maui.misc.JobChecker
 
event(SchedEvent) - Method in class unm.maui.misc.Logger
 
event(SchedEvent) - Method in class unm.maui.misc.SystemProfiler
 
event(SchedEvent) - Method in class unm.maui.sched.BackfillMod
Schedule jobs.
event(SchedEvent) - Method in class unm.maui.sched.ReservationsMod
Handle reservations starting and finishing.
event(SchedEvent) - Method in interface unm.maui.sched.SchedListener
A Scheduler event.
event(SchedEvent) - Method in class unm.maui.wiki.Wiki
 
event(SchedEvent) - Method in class unm.maui.wikid.DaemonTCPListener
The scheduler sent us an event.
event(SchedEvent) - Method in class unm.maui.wikid.DaemonUDPListener
The scheduler sent us an event.
event(SchedEvent) - Method in class unm.maui.wikid.SimpleNodeUpdater
The scheduler sent us an event.
exception - Variable in class unm.maui.CryptixClient
Parsing Exception.
exception - Variable in class unm.maui.server.BasicWorker
Parsing exception.
exceptions - Variable in class unm.maui.sched.BasicSchedulable
List of exceptions.
exec() - Method in class unm.maui.server.parser.LRMCMDParser
 
exec - Variable in class unm.maui.wiki.WikiCMD
Exec.
exec - Variable in class unm.maui.wikid.Task
Executable.
execProcess(String[], String[], int, int, String, String, String, String) - Static method in class unm.maui.wikid.NodeDaemonImpl
 
execTask(String, Vector) - Method in class unm.maui.wiki.Wiki
Execute task.
exitVal - Variable in class unm.maui.CryptixClient
Exit value.
exitcode - Variable in class unm.maui.rm.BasicJob
 
expectedTokenSequences - Variable in class unm.maui.server.parser.ParseException
Each entry in this array is an array of integers.

F

FAILURE_UNKNOWN - Static variable in class unm.maui.res.ReservationException
Reservation cannot be made, and we don't know why!
FEATURES - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
FEATURES_NOT_AVAIL - Static variable in class unm.maui.res.ReservationException
Features requested not available.
FEATURE_NOT_AVAIL - Static variable in class unm.maui.res.ReservationException
Particular feature not available.
FLAG_FLUSH - Static variable in interface unm.maui.sched.Scheduler
Stop/flush scheduler.
FLAG_RUN - Static variable in interface unm.maui.sched.Scheduler
Run scheduler.
FLAG_STOP - Static variable in interface unm.maui.sched.Scheduler
Stop scheduler.
fatalError(SAXParseException) - Method in class unm.maui.CryptixClient
 
fatalError(SAXParseException) - Method in class unm.maui.server.BasicWorker
 
fatalError(SAXParseException) - Method in class unm.maui.xml.MauiXMLHandlerImpl
 
feature - Variable in class unm.maui.client.MauiNode
Feature for visual printouts.
feature(String) - Method in class unm.maui.rm.BasicNode
 
feature(String) - Method in interface unm.maui.rm.Node
Get the value of a node feature.
feature - Variable in class unm.maui.server.CheckNode
Query for feature.
features - Variable in class unm.maui.rm.BasicNode
Feature hashtable.
features() - Method in class unm.maui.server.parser.LRMCMDParser
 
features - Variable in class unm.maui.wiki.WikiNodeUpdate
Features hash.
featuresHash - Variable in class unm.maui.client.MauiNode.DocNode
 
filesep - Static variable in class unm.util.Misc
File separator.
finalize() - Method in class unm.util.ProcessWatcher
Finalize.
findNodesSlots(Schedulable, SchedVars) - Method in interface unm.maui.rm.Matcher
Get nodes/slots for a Schedulable.
findNodesSlots(Schedulable, SchedVars) - Method in class unm.maui.rm.NodeSlotMatcher
Make a reservation for a Schedulable.
findNodesSlots(Schedulable, SchedVars) - Method in class unm.maui.rm.SimpleMatcher
Find Nodes and Slots for a Schedulable.
If the starttime is "valid", (>0), attempt to find nodes/slots for the schedulable at that particular time.
fireEpilog() - Method in class unm.maui.sched.Sched
Send an EpilogEvent to each listener.
fireEpilog() - Method in class unm.maui.wikid.NodeDaemonImpl
Send an EpilogEvent to each listener.
fireLoop() - Method in class unm.maui.sched.Sched
Send a LoopEvent to each listener.
fireLoop() - Method in class unm.maui.wikid.NodeDaemonImpl
Send a LoopEvent to each listener.
fireProlog() - Method in class unm.maui.sched.Sched
Send a PrologEvent to each listener.
fireProlog() - Method in class unm.maui.wikid.NodeDaemonImpl
Send a PrologEvent to each listener.
fitJob(MauiDB, HashTree, Job) - Method in class unm.maui.sched.BasicPrio
 
fitJob(MauiDB, HashTree, Job) - Method in interface unm.maui.sched.Prioritizer
Fit a job into the queue.
flags - Variable in class unm.maui.client.ShowQueue
Queue flags.
flags - Variable in class unm.maui.server.MauiSubmit
Flags.
flags - Variable in class unm.maui.server.ShowQ
Arguments.
flush() - Method in class unm.util.LogWriter
Force flush.
foundSlots - Variable in class unm.maui.sched.SchedVars
Out parameter: total number of slots found.
fs - Variable in class unm.maui.misc.SystemProfiler
Filesystem to check.
fsProperty - Static variable in class unm.maui.misc.SystemProfiler
 
fsSpaceProperty - Static variable in class unm.maui.misc.SystemProfiler
 

G

GE - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
GEOM - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
GEOMETRY - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
GEOM_NOT_AVAIL - Static variable in class unm.maui.res.ReservationException
Node/slots geometry not available.
GT - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
Geometry - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
GetImage() - Method in class unm.maui.server.parser.SimpleCharStream
 
GetSuffix(int) - Method in class unm.maui.server.parser.SimpleCharStream
 
genReservationArray() - Method in class unm.maui.rm.Slot
Generate reservation array.
generateParseException() - Method in class unm.maui.server.parser.LLCMDParser
 
generateParseException() - Method in class unm.maui.server.parser.LRMCMDParser
 
geom() - Method in class unm.maui.server.parser.LRMCMDParser
 
geometry - Variable in class unm.maui.sched.BasicSchedulable
Task geometry required.
geometry - Variable in class unm.maui.server.CMD
Maui Node/Slot geometry specification.
getAccount() - Method in class unm.maui.sched.BasicSchedulable
 
getAccount() - Method in interface unm.maui.sched.Schedulable
Get the associated account.
getActiveSlotCount() - Method in interface unm.maui.wikid.NodeDaemon
Get count of active slots.
getActiveSlotCount() - Method in class unm.maui.wikid.NodeDaemonImpl
 
getActiveSyss(Reservation[], long) - Method in class unm.maui.rm.BasicMatcher
Get container reservations which will be "active" at the given starttime from an array of reservations.
getAllNodes() - Method in class unm.maui.sched.Sched
 
getAllNodes() - Method in interface unm.maui.sched.Scheduler
Get all the nodes.
getAssociate() - Method in class unm.maui.sched.BasicSchedulable
 
getAssociate() - Method in interface unm.maui.sched.Schedulable
Get associated object.
getAuth() - Method in class unm.maui.res.BasicSys
 
getAuth() - Method in interface unm.maui.res.Sys
Get authorization string.
getAuth() - Method in class unm.maui.res.SysRes
 
getAuth() - Method in interface unm.maui.res.SysReservation
Get authorization string.
getAuthType() - Method in class unm.maui.res.BasicSys
 
getAuthType() - Method in interface unm.maui.res.Sys
Get authorization type.
getAuthType() - Method in class unm.maui.res.SysRes
 
getAuthType() - Method in interface unm.maui.res.SysReservation
Get authorization type.
getAvail() - Method in class unm.maui.res.ReservationException
Get the available feature.
getBeginColumn() - Method in class unm.maui.server.parser.SimpleCharStream
 
getBeginLine() - Method in class unm.maui.server.parser.SimpleCharStream
 
getCMD() - Method in class unm.maui.rm.BasicJob
 
getCMD() - Method in interface unm.maui.rm.Job
Get the associated cmd file.
getClusterName() - Static method in class unm.maui.Maui
Get pretty name of cluster.
getColumn(String, String, String, String) - Method in interface unm.maui.db.MauiDB
Gets column from a table.
getColumn(String, String, String, String) - Method in class unm.maui.db.MauiMySQL
 
getColumn() - Method in class unm.maui.server.parser.SimpleCharStream
Deprecated.  
getCompleteUpdate() - Method in class unm.maui.wikid.SimpleNodeUpdater
Get a complete update.
getConnect() - Method in class unm.maui.server.BasicServer
Get connection.
getConnection() - Method in interface unm.maui.db.MauiDB
Get database connection.
getConnection() - Method in class unm.maui.db.MauiMySQL
 
getCronColumns() - Method in class unm.maui.res.BasicSys
Get columns enumeration of cronline.
getCronColumns() - Method in interface unm.maui.res.Sys
Get columns enumeration of cronline.
getCronLine() - Method in class unm.maui.res.BasicSys
Get the recurring interval.
getCronLine() - Method in interface unm.maui.res.Sys
Get the recurring interval.
getDB() - Method in class unm.maui.sched.Sched
 
getDB() - Method in interface unm.maui.sched.Scheduler
Get database object.
getDeferralCount() - Method in class unm.maui.rm.BasicJob
 
getDeferralCount() - Method in interface unm.maui.rm.Job
Returns the number of times this job was deferred.
getDeferredHash() - Method in class unm.maui.sched.Sched
 
getDeferredHash() - Method in interface unm.maui.sched.Scheduler
Get the deferred jobs hashtable.
getDoneHash() - Method in class unm.maui.sched.Sched
 
getDoneHash() - Method in interface unm.maui.sched.Scheduler
Get the completed/cancelled jobs/reservations hashtable.
getEndColumn() - Method in class unm.maui.server.parser.SimpleCharStream
 
getEndLine() - Method in class unm.maui.server.parser.SimpleCharStream
 
getEndTime() - Method in class unm.maui.res.BasicRes
 
getEndTime() - Method in interface unm.maui.res.Reservation
Get end time of reservation in epoch time.
getError() - Method in class unm.util.ProcessWatcher
Get completed process stderr.
getErrorCode() - Method in class unm.maui.res.ReservationException
Get the numerical error code.
getExceptions() - Method in class unm.maui.sched.BasicSchedulable
 
getExceptions() - Method in interface unm.maui.sched.Schedulable
Get schedulable's exceptions.
getExitcode() - Method in class unm.maui.rm.BasicJob
 
getExitcode() - Method in interface unm.maui.rm.Job
Get exitcode.
getFeatureHash() - Method in class unm.maui.rm.BasicNode
 
getFeatureHash() - Method in interface unm.maui.rm.Node
Get the features Hashtable.
getGeometryMatcher() - Method in class unm.maui.sched.Sched
 
getGeometryMatcher() - Method in interface unm.maui.sched.Scheduler
Get the geometry matcher.
getGroup() - Method in class unm.maui.sched.BasicSchedulable
 
getGroup() - Method in interface unm.maui.sched.Schedulable
Get the associated group.
getHoldHash() - Method in class unm.maui.sched.Sched
 
getHoldHash() - Method in interface unm.maui.sched.Scheduler
Get the held jobs hashtable.
getHostPart(String) - Static method in class unm.maui.wiki.Wiki
 
getID() - Method in class unm.maui.rm.NodeID
 
getID() - Method in interface unm.util.Key
Get object unique id.
getIgnoreFrames() - Method in class unm.util.LogWriter
Get count of lines to ignore in stack dump.
getJob() - Method in class unm.maui.res.JobRes
 
getJob() - Method in interface unm.maui.res.JobReservation
Get job.
getJobID() - Method in class unm.maui.rm.BasicJob
Get the Job ID.
getJobID() - Method in interface unm.maui.rm.Job
Get the Job ID.
getLimits() - Method in class unm.maui.res.BasicSys
 
getLimits() - Method in interface unm.maui.res.Sys
Get container limits.
getLimits() - Method in class unm.maui.res.SysRes
 
getLimits() - Method in interface unm.maui.res.SysReservation
Get reservation limits.
getLine() - Method in class unm.maui.server.parser.SimpleCharStream
Deprecated.  
getLocalHost() - Method in interface unm.maui.wikid.NodeDaemon
Get localhost.
getLocalHost() - Method in class unm.maui.wikid.NodeDaemonImpl
 
getMauiProperties(String, Properties) - Static method in class unm.maui.Maui
Get Properties.
getMaxTask() - Method in class unm.maui.wiki.WikiNode
Get max tasks allowed.
getMessage() - Method in class unm.maui.rm.BasicJob
Get remote message.
getMessage() - Method in interface unm.maui.rm.Job
Get message.
getMessage() - Method in class unm.maui.server.parser.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in class unm.maui.server.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getNextToken() - Method in class unm.maui.server.parser.LLCMDParser
 
getNextToken() - Method in class unm.maui.server.parser.LLCMDParserTokenManager
 
getNextToken() - Method in class unm.maui.server.parser.LRMCMDParser
 
getNextToken() - Method in class unm.maui.server.parser.LRMCMDParserTokenManager
 
getNode() - Method in class unm.maui.rm.NodeID
Get the associated node.
getNodeAvailSlotIDs(Schedulable, Node, long, int[]) - Method in class unm.maui.rm.SimpleMatcher
See if a schedulable with the given geometry can run on a given node taking into account that the node's slots can have reservations that lock it up.
If you have a task geometry requirement of 1,2,3,3,4, then the buckets variable should be the count of each required number of processors like so:
getNodeID() - Method in class unm.maui.res.ReservationException
Get the node that couldn't fulfill the request.
getNodeID() - Method in class unm.maui.rm.BasicNode
 
getNodeID() - Method in interface unm.maui.rm.Node
Get the ID.
getNodeIDHash() - Method in interface unm.maui.rm.RM
Get the NodeID hastable
getNodeIDHash() - Method in class unm.maui.wiki.Wiki
Get hashtable.
getNodes() - Method in interface unm.maui.rm.RM
Gets the nodes.
This should return the nodes from the last call to poll().
getNodes() - Method in class unm.maui.wiki.Wiki
 
getNodesCount() - Method in class unm.maui.res.BasicRes
 
getNodesCount() - Method in interface unm.maui.res.Reservation
Get the nodes count.
getNodesSlots(Schedulable, SchedVars) - Method in class unm.maui.rm.SimpleMatcher
Find nodes/slots for a Schedulable object at a given starttime.
This method tries considers all SysReservations and tries to fit the schedulable inside (or partially inside) any that allow the schedulable.
getNodesSlots(Schedulable, SchedVars, Node[], long, boolean, Hashtable) - Method in class unm.maui.rm.SimpleMatcher
Try to find nodes/slots that satisfy the schedulable's requirements.
We have a schedulable that has nodes/slots and feature requirements.
getOrder() - Method in class unm.maui.rm.NodeID
The "order" is the NodeID string.
getOrder() - Method in interface unm.util.Key
Get object order.
getOutput(Vector, String) - Method in class unm.maui.wikid.SimpleNodeUpdater
 
getOutput(String[]) - Method in class unm.maui.wikid.SimpleNodeUpdater
 
getOutput() - Method in class unm.util.ProcessWatcher
Get completed process stdout.
getOutputBlockSize() - Method in class unm.maui.misc.CryptixWrapper
Pass-thru cipher output blocksize.
getParent() - Method in class unm.maui.rm.BasicNode
 
getParent() - Method in interface unm.maui.rm.Node
The Parent RM.
getParent() - Method in class unm.maui.rm.Slot
Get Parent Node.
getPolicies(MauiDB, String, String, BasicPolicy.AuthTuple) - Method in class unm.maui.sched.BasicPolicy
Get policies (for configured user,group,account).
getProperties() - Static method in class unm.maui.Maui
Get Canonical Properties.
getQos() - Method in class unm.maui.rm.BasicJob
 
getQos() - Method in interface unm.maui.rm.Job
Get the job's quality of service.
getQos(MauiDB, Job) - Method in class unm.maui.sched.BasicPrio
Get job QoS.
getQosMinMax(MauiDB, Job) - Static method in class unm.maui.sched.BasicPrio
Get Job min/max QoS.
getQueue() - Method in class unm.maui.sched.Sched
 
getQueue() - Method in interface unm.maui.sched.Scheduler
Get the jobs queue.
getRM() - Method in class unm.maui.rm.RMID
Get the associated RM.
getRM() - Method in class unm.maui.sched.Sched
 
getRM() - Method in interface unm.maui.sched.Scheduler
Get resource manager.
getRMCount() - Method in class unm.maui.res.BasicRes
 
getRMCount() - Method in interface unm.maui.res.Reservation
Get the RM count.
getRMID() - Method in class unm.maui.res.BasicRes
 
getRMID() - Method in class unm.maui.res.BasicSys
 
getRMID() - Method in interface unm.maui.res.Reservation
Get RMID.
getRMID() - Method in interface unm.maui.res.Sys
Get RMID.
Returns the RMID of the RM that this should be scheduled on.
getRMID() - Method in class unm.maui.rm.BasicRM
 
getRMID() - Method in interface unm.maui.rm.RM
Get the RMID.
getRemoteID() - Method in class unm.maui.rm.BasicJob
 
getRemoteID() - Method in interface unm.maui.rm.Job
Get the remote Job ID.
getRemoteID() - Method in interface unm.maui.rm.Node
Get the remote NodeID.
getRemoteID() - Method in class unm.maui.wiki.WikiNode
 
getReq() - Method in class unm.maui.res.ReservationException
Get the requested feature.
getReqDuration() - Method in class unm.maui.res.BasicRes
 
getReqDuration() - Method in interface unm.maui.res.Reservation
Get requested reservation duration in seconds.
getReqDuration() - Method in class unm.maui.sched.BasicSchedulable
 
getReqDuration() - Method in interface unm.maui.sched.Schedulable
Get the requested duration (in seconds).
getReqFeatures() - Method in class unm.maui.sched.BasicSchedulable
 
getReqFeatures() - Method in interface unm.maui.sched.Schedulable
Get the associated node feature requirements.
getReqGeometry() - Method in class unm.maui.sched.BasicSchedulable
 
getReqGeometry() - Method in interface unm.maui.sched.Schedulable
Get the requested task geometry.
getReqNodesSlots() - Method in class unm.maui.sched.BasicSchedulable
 
getReqNodesSlots() - Method in interface unm.maui.sched.Schedulable
Get specific nodeID/slotID geometry string.
getReqSlots() - Method in class unm.maui.sched.BasicSchedulable
 
getReqSlots() - Method in interface unm.maui.sched.Schedulable
Get the requested number of processing slots.
getReservation() - Method in class unm.maui.rm.BasicJob
 
getReservation() - Method in interface unm.maui.rm.Job
Get the job reservation.
getReservationID() - Method in class unm.maui.res.JobRes
 
getReservationID() - Method in interface unm.maui.res.Reservation
Get the ID.
getReservationID() - Method in class unm.maui.res.SysRes
 
getReservationTree() - Method in class unm.maui.sched.Sched
 
getReservationTree() - Method in interface unm.maui.sched.Scheduler
Get Reservation Tree.
getReservations() - Method in class unm.maui.rm.Slot
Get the reservations for the Slot (sorted in order of starttime).
getReservations() - Method in class unm.maui.sched.Sched
 
getReservations() - Method in interface unm.maui.sched.Scheduler
Get Reservations.
getResource() - Method in class unm.maui.res.ReservationException
Get the resource that couldn't fulfill the request.
getRunHash() - Method in class unm.maui.sched.Sched
 
getRunHash() - Method in interface unm.maui.sched.Scheduler
Get the running jobs hashtable.
getSchedListeners() - Method in class unm.maui.sched.Sched
Get array of SchedListener.
getSchedListeners() - Method in class unm.maui.wikid.NodeDaemonImpl
Get array of SchedListener.
getScheduler() - Method in class unm.maui.sched.SchedEvent
Get the associated Scheduler.
Returns the Scheduler or null.
getSlot() - Method in class unm.maui.rm.SlotID
Get the slot.
getSlotCount() - Method in interface unm.maui.wikid.NodeDaemon
Get the slot count.
getSlotCount() - Method in class unm.maui.wikid.NodeDaemonImpl
 
getSlotHash() - Method in class unm.maui.res.BasicRes
 
getSlotHash() - Method in interface unm.maui.res.Reservation
Get the Hashtable.
getSlotID() - Method in class unm.maui.rm.Slot
Get Slot ID.
getSlotIDHash() - Method in class unm.maui.rm.BasicNode
 
getSlotIDHash() - Method in interface unm.maui.rm.Node
Get the SlotID hashtable.
getSlots() - Method in class unm.maui.rm.BasicNode
 
getSlots() - Method in interface unm.maui.rm.Node
Get the available Slots.
getSlotsCount() - Method in class unm.maui.res.BasicRes
 
getSlotsCount() - Method in interface unm.maui.res.Reservation
Get the slot count.
getStartTime() - Method in class unm.maui.res.BasicRes
 
getStartTime() - Method in interface unm.maui.res.Reservation
Get reservation start time in epoch time.
getState() - Method in class unm.maui.res.BasicRes
 
getState() - Method in interface unm.maui.res.Reservation
Get reservation state.
getState() - Method in class unm.maui.rm.BasicJob
 
getState() - Method in class unm.maui.rm.BasicNode
 
getState() - Method in interface unm.maui.rm.Job
Get job state.
getState() - Method in interface unm.maui.rm.Node
Get the node state.
getStderr() - Method in class unm.maui.rm.BasicJob
 
getStderr() - Method in interface unm.maui.rm.Job
Get stderr.
getStdout() - Method in class unm.maui.rm.BasicJob
 
getStdout() - Method in interface unm.maui.rm.Job
Get stdout.
getSubmitTime() - Method in class unm.maui.res.BasicRes
 
getSubmitTime() - Method in class unm.maui.res.JobRes
Submittime depends on Job.
getSubmitTime() - Method in interface unm.maui.res.Reservation
Get reservation submission time in epoch time.
getSubmitTime() - Method in class unm.maui.rm.BasicJob
 
getSubmitTime() - Method in interface unm.maui.rm.Job
Get the time when the job was submitted (in epoch time).
getSubmitter() - Method in class unm.maui.res.BasicRes
 
getSubmitter() - Method in interface unm.maui.res.Reservation
Get the user who submitted the reservation.
getSubmitter() - Method in class unm.maui.sched.BasicSchedulable
 
getSubmitter() - Method in interface unm.maui.sched.Schedulable
Get the user who submitted.
getSystemPath() - Method in interface unm.maui.wikid.NodeDaemon
Get the PATH.
getSystemPath() - Method in class unm.maui.wikid.NodeDaemonImpl
 
getTimeStamp() - Method in class unm.util.LogWriter
Get a timestamp.
getToken(int) - Method in class unm.maui.server.parser.LLCMDParser
 
getToken(int) - Method in class unm.maui.server.parser.LRMCMDParser
 
getType() - Method in class unm.maui.res.JobRes
 
getType() - Method in interface unm.maui.res.Reservation
Get reservation type.
getType() - Method in class unm.maui.res.SysRes
 
getUpdateTime() - Method in class unm.maui.wiki.WikiNode
Get time node info was updated (in epoch time).
getUser() - Method in class unm.maui.sched.BasicSchedulable
 
getUser() - Method in interface unm.maui.sched.Schedulable
Get the associated user.
getXMLReader() - Method in interface unm.maui.xml.MauiXMLHandler
Get XMLReader.
getXMLReader() - Method in class unm.maui.xml.MauiXMLHandlerImpl
 
gid - Variable in class unm.maui.server.CMD
Posix GID.
gid - Variable in class unm.maui.wikid.AllocJob
 
gid - Variable in class unm.maui.wikid.Task
GID to run as.
group - Variable in class unm.maui.CryptixClient
The group.
group - Variable in class unm.maui.sched.BasicPolicy.AuthTuple
 
group - Variable in class unm.maui.sched.BasicSchedulable
Name of group owning schedulable.
group - Variable in class unm.maui.server.CMD
The group.
groupTable - Static variable in interface unm.maui.db.MauiDB
 

H

HASH - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
HASHCOMMENT - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
HOLDJOB - Static variable in class unm.maui.CryptixClient
 
HashTree - class unm.util.HashTree.
A TreeMap which sorts on two keys.
HashTree() - Constructor for class unm.util.HashTree
Construct.
HuiNaluMatcher - class unm.maui.rm.HuiNaluMatcher.
HuiNaluMatcher.
HuiNaluMatcher() - Constructor for class unm.maui.rm.HuiNaluMatcher
 
handleArg(Getopt, int) - Method in class unm.maui.CryptixClient
Handle argument.
handleArg(Getopt, int) - Method in class unm.maui.client.MauiControl
Handle argument.
handleArg(Getopt, int) - Method in class unm.maui.client.MauiJob
Handle argument.
handleArg(Getopt, int) - Method in class unm.maui.client.MauiNode
Handle argument.
handleArg(Getopt, int) - Method in class unm.maui.client.MauiRes
Handle argument.
handleArg(Getopt, int) - Method in class unm.maui.client.NodeControl
Handle argument.
handleArg(Getopt, int) - Method in class unm.maui.client.ResControl
Handle argument.
handleArg(Getopt, int) - Method in class unm.maui.client.ShowQueue
Handle argument.
handleArg(Getopt, int) - Method in class unm.maui.client.Submit
Handle argument.
hasMoreElements() - Method in class unm.maui.res.CronColumnEnumeration
 
hashCode() - Method in class unm.util.MutableInteger
Returns a hashcode for this Integer.
hashCode() - Method in class unm.util.MutableLong
Returns a hashcode for this Long.
hashCode() - Method in class unm.util.StringID
Get hashCode value of StringID.
holdHash - Variable in class unm.maui.sched.Sched
Held Jobs hash (Job ID -> Job).
holdJob(String) - Method in class unm.maui.sched.Sched
 
holdJob(String) - Method in interface unm.maui.sched.Scheduler
Hold a job.
host - Variable in class unm.maui.CryptixClient
Scheduler host.
host - Variable in class unm.maui.client.MauiNode.DocNode
 
host - Variable in class unm.maui.db.MauiMySQL
DB host.
host - Variable in class unm.maui.wiki.WikiUpdate
The remote host.
hostHash - Variable in class unm.maui.wiki.Wiki
Hashtable of InetAddress -> hostname.
hostProperty - Static variable in class unm.maui.db.MauiMySQL
 
hosts - Variable in class unm.maui.wikid.WikiComm
The hosts we're sending this message to separated by whitespace.
hostsAllow - Variable in class unm.maui.server.BasicWorker
Vector of hosts to allow
hostsAllowProperty - Static variable in class unm.maui.server.BasicWorker
 
hostsCheckProperty - Static variable in class unm.maui.server.BasicWorker
 
hostsProperty - Static variable in class unm.maui.server.BasicWorker
 
hours() - Method in class unm.maui.server.parser.LLCMDParser
 
htContainsKey(Object) - Method in class unm.util.HashTree
Search tree for hashkey.
htGet(Object) - Method in class unm.util.HashTree
Search tree for hashkey.
htInFix() - Method in class unm.util.HashTree
Return infix order array.
htPut(Object, Object, Object) - Method in class unm.util.HashTree
Put something into the HashTree.
htRemove(Object) - Method in class unm.util.HashTree
Remove something from the HashTree.
htSize() - Method in class unm.util.HashTree
Size of HashTree.
humanToUNIX(String) - Method in class unm.maui.client.MauiRes
Convert time expression to UNIX epoch.
humanToUNIX(String, long) - Method in class unm.maui.client.MauiRes
Convert time expression to UNIX epoch.

I

ID - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
INFINITE_RESERVATION - Static variable in class unm.maui.res.ReservationException
An "infinite" reservation is preventing this job from running.
INPUT - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
INTS - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
INTS - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
IWD - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
IdleTrigger - class unm.maui.misc.IdleTrigger.
Trigger an action when the Scheduler is "idle"
IdleTrigger() - Constructor for class unm.maui.misc.IdleTrigger
Construct
iaddr - Variable in class unm.maui.wikid.NodeDaemonImpl
InetAddress of Maui Scheduler Server machine.
icrc1(long, char) - Static method in class unm.util.Numerical
ICRC.
Taken from Numerical Recipes in C, 2nd ed.
id - Variable in class unm.maui.client.MauiJob
Job ID string.
id - Variable in class unm.maui.client.MauiNode.DocNode
 
id - Variable in class unm.maui.client.MauiNode.DocSlot
 
id - Variable in class unm.maui.client.MauiNode
Node ID string.
id - Variable in class unm.maui.client.MauiRes
Reservation ID string.
id - Variable in class unm.maui.client.ResControl
Job/Res ID string.
id - Variable in class unm.maui.res.BasicRes
ID.
id - Variable in class unm.maui.res.ReservationException
Problem identification.
id - Variable in class unm.maui.rm.Slot
SlotID.
id - Variable in class unm.maui.server.CheckNode
The id.
id - Variable in class unm.maui.server.ResControl
Res/Job ID.
id - Variable in class unm.maui.wiki.WikiUpdate
The WikiUpdate ID.
id - Variable in class unm.maui.wikid.WikiComm
The WikiComm ID.
idleTriggerExec - Variable in class unm.maui.misc.IdleTrigger
Executable to use to reboot.
idleTriggerExecProperty - Static variable in class unm.maui.misc.IdleTrigger
 
idleTriggerSeconds - Variable in class unm.maui.misc.IdleTrigger
Number of seconds to flush/reboot idle scheduler.
idleTriggerSecondsProperty - Static variable in class unm.maui.misc.IdleTrigger
 
ignoreFramesCount - Variable in class unm.util.LogWriter
Ignore stack frames.
ignoreStackCount - Static variable in class unm.maui.Config
Count of stackframes to ignore when printing debug info.
image - Variable in class unm.maui.server.parser.Token
The string image of the token.
init() - Method in class unm.maui.res.BasicRes
 
init() - Method in interface unm.maui.res.Reservation
Initialize reservation across all the node/slots.
init() - Method in class unm.maui.res.SysRes
 
init() - Method in class unm.maui.wiki.Wiki
Initialize.
input() - Method in class unm.maui.server.parser.LRMCMDParser
 
input - Variable in class unm.maui.wiki.WikiCMD
Input.
interval - Variable in class unm.maui.misc.JobChecker
Interval to check for deferred jobs.
isActive() - Method in class unm.maui.rm.Slot
Check if Slot is currently active.
isAlive() - Method in class unm.util.ProcessWatcher
Process watcher is alive? return boolean
isAvailable() - Method in class unm.maui.rm.Slot
Check if Slot is available.
isBadKey() - Method in class unm.maui.misc.CryptixWrapper
Check if we're using a "bad" (easily-guessable) default key.
isDebitted() - Method in class unm.maui.rm.BasicJob
 
isDebitted() - Method in interface unm.maui.rm.Job
Check debitted flag.
isFinished() - Method in class unm.maui.res.BasicRes
 
isFinished() - Method in interface unm.maui.res.Reservation
Check if finished.
isGrandfathering() - Method in class unm.maui.res.BasicSys
 
isGrandfathering() - Method in interface unm.maui.res.Sys
Check grandfathering flag.
isID(String) - Method in class unm.maui.server.SetRes
Huristic check to see if a given String is an ID.
We basically check to see if the String contains a `:'.
isIdle() - Method in class unm.maui.sched.Sched
 
isIdle() - Method in interface unm.maui.sched.Scheduler
Check if scheduler is idle.
isPause() - Method in class unm.maui.sched.Sched
 
isPause() - Method in interface unm.maui.sched.Scheduler
Check if scheduler paused.
isPrintStack() - Method in class unm.util.LogWriter
Check if printing stack information.
isReallyOK - Variable in class unm.maui.CryptixClient
Handle SAX freaking-out on EOF.
isRecurring() - Method in class unm.maui.res.BasicSys
Check if this is a recurring reservation.
isRecurring() - Method in interface unm.maui.res.Sys
Check if this is a recurring reservation.
isSlotReservable(Schedulable, long, Node, Slot) - Method in class unm.maui.rm.NodeSlotMatcher
Check the availability of a specific slot when making a container reservation.
iwd - Variable in class unm.maui.server.CMD
IWD.
iwd() - Method in class unm.maui.server.parser.LRMCMDParser
 

J

JOBTYPE - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
Job - interface unm.maui.rm.Job.
Job is a Schedulable.
JobChecker - class unm.maui.misc.JobChecker.
Purge cancelled and finished jobs.
JobChecker() - Constructor for class unm.maui.misc.JobChecker
Construct
JobRes - class unm.maui.res.JobRes.
Reservation made by the scheduler for a single job instance on a single RM.
Initially, this is a "soft" reservation, meaning that it may (in fact it's almost guaranteed to) change when new jobs are submitted, running jobs finish or are cancelled, etc.
JobRes() - Constructor for class unm.maui.res.JobRes
Construct.
Although constructed, this object is invalid until you invoke the following: setJob() setRM()
JobReservation - interface unm.maui.res.JobReservation.
"Automatic" reservation made for a job.
jj_nt - Variable in class unm.maui.server.parser.LLCMDParser
 
jj_nt - Variable in class unm.maui.server.parser.LRMCMDParser
 
jjnewLexState - Static variable in class unm.maui.server.parser.LLCMDParserTokenManager
 
jjnewLexState - Static variable in class unm.maui.server.parser.LRMCMDParserTokenManager
 
jjstrLiteralImages - Static variable in class unm.maui.server.parser.LLCMDParserTokenManager
 
jjstrLiteralImages - Static variable in class unm.maui.server.parser.LRMCMDParserTokenManager
 
job - Variable in class unm.maui.res.JobRes
Associated job.
job(String) - Method in class unm.maui.sched.Sched
 
job(String) - Method in interface unm.maui.sched.Scheduler
Get the job for the given id.
jobClass - Variable in class unm.maui.server.BasicWorker
Job Class.
jobClass - Variable in class unm.maui.server.MauiSubmit
Job class string.
jobClassProperty - Static variable in class unm.maui.server.BasicWorker
 
jobGroup - Variable in class unm.maui.server.MauiSubmit
The group the job is running as.
jobID - Variable in class unm.maui.rm.BasicJob
The Job ID.
jobID - Variable in class unm.maui.server.CheckJob
The Job ID.
jobID - Variable in class unm.maui.wiki.WikiJobUpdate
id.
jobID - Variable in class unm.maui.wikid.CancelJob
The Job ID.
jobID - Variable in class unm.maui.wikid.StartJob
The Job ID.
jobSleep - Variable in class unm.maui.wikid.NodeDaemonImpl
Job start sleep in seconds.
jobSleepProperty - Static variable in class unm.maui.wikid.NodeDaemonImpl
 
jobUser - Variable in class unm.maui.server.MauiSubmit
The user the job is running as.
jobtype - Variable in class unm.maui.server.CMD
JobType.
jobtype() - Method in class unm.maui.server.parser.LRMCMDParser
 

K

KEY_ARCH - Static variable in interface unm.maui.rm.Node
Arch feature key.
KEY_OS - Static variable in interface unm.maui.rm.Node
OS feature key.
KEY_RMID - Static variable in interface unm.maui.rm.Node
Resource Manager feature key.
Key - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
Key - interface unm.util.Key.
Key.
KeyGen - class unm.maui.KeyGen.
Uses cryptix library to create a Blowfish secret key.
killJob(String, String) - Method in class unm.maui.wikid.NodeDaemonImpl
Kill job
kind - Variable in class unm.maui.server.parser.Token
An integer that describes the kind of this token.

L

LIMIT_NODE - Static variable in interface unm.maui.res.SysReservation
Node limit.
LIMIT_SLOT - Static variable in interface unm.maui.res.SysReservation
Slot limit.
LIMIT_TIME - Static variable in interface unm.maui.res.SysReservation
Time limit.
LIMIT_USER - Static variable in interface unm.maui.res.SysReservation
User limit.
LINE - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
LLCMDParser - class unm.maui.server.parser.LLCMDParser.
Parses Maui CMD files.
LLCMDParser(InputStream) - Constructor for class unm.maui.server.parser.LLCMDParser
 
LLCMDParser(Reader) - Constructor for class unm.maui.server.parser.LLCMDParser
 
LLCMDParser(LLCMDParserTokenManager) - Constructor for class unm.maui.server.parser.LLCMDParser
 
LLCMDParserConstants - interface unm.maui.server.parser.LLCMDParserConstants.
 
LLCMDParserTokenManager - class unm.maui.server.parser.LLCMDParserTokenManager.
 
LLCMDParserTokenManager(SimpleCharStream) - Constructor for class unm.maui.server.parser.LLCMDParserTokenManager
 
LLCMDParserTokenManager(SimpleCharStream, int) - Constructor for class unm.maui.server.parser.LLCMDParserTokenManager
 
LOG - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
LPAREN - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
LRMCMDParser - class unm.maui.server.parser.LRMCMDParser.
Parses Maui CMD files.
LRMCMDParser(InputStream) - Constructor for class unm.maui.server.parser.LRMCMDParser
 
LRMCMDParser(Reader) - Constructor for class unm.maui.server.parser.LRMCMDParser
 
LRMCMDParser(LRMCMDParserTokenManager) - Constructor for class unm.maui.server.parser.LRMCMDParser
 
LRMCMDParserConstants - interface unm.maui.server.parser.LRMCMDParserConstants.
 
LRMCMDParserTokenManager - class unm.maui.server.parser.LRMCMDParserTokenManager.
 
LRMCMDParserTokenManager(SimpleCharStream) - Constructor for class unm.maui.server.parser.LRMCMDParserTokenManager
 
LRMCMDParserTokenManager(SimpleCharStream, int) - Constructor for class unm.maui.server.parser.LRMCMDParserTokenManager
 
LRMSUBMIT - Static variable in class unm.maui.CryptixClient
 
Log - class unm.util.Log.
Logging facility.
LogWriter - class unm.util.LogWriter.
Logging stream.
This class encapsulates a PrintWriter (like System.out).
LogWriter(Writer, boolean) - Constructor for class unm.util.LogWriter
Construct.
LogWriter(Writer, boolean, String) - Constructor for class unm.util.LogWriter
Construct.
Logger - class unm.maui.misc.Logger.
Maui logging and log-rotation.
Logger() - Constructor for class unm.maui.misc.Logger
Construct
LoopEvent - class unm.maui.sched.LoopEvent.
Event generated each time through the scheduling loop, after the scheduler performs all other events.
LoopEvent(Object) - Constructor for class unm.maui.sched.LoopEvent
Construct.
lexStateNames - Static variable in class unm.maui.server.parser.LLCMDParserTokenManager
 
lexStateNames - Static variable in class unm.maui.server.parser.LRMCMDParserTokenManager
 
limits - Variable in class unm.maui.res.BasicSys
Hashtable of limits.
limits - Variable in class unm.maui.res.SysRes
Hashtable of limits.
limits() - Method in class unm.maui.server.parser.LLCMDParser
 
loadAndGo(JobReservation) - Method in interface unm.maui.rm.RM
Submit and start a job.
loadAndGo(JobReservation) - Method in class unm.maui.wiki.Wiki
Submit and start job.
loadCheckpointed(String) - Method in interface unm.maui.db.MauiDB
Get all checkpointed objects that match a prefix.
loadCheckpointed(String) - Method in class unm.maui.db.MauiMySQL
 
loadDBPass(String) - Method in class unm.maui.db.BasicDB
Load the DB password from a localfile.
localProperties - Static variable in class unm.maui.Config
Node Properties.
localhost - Variable in class unm.maui.wikid.NodeDaemonImpl
host name.
log() - Method in class unm.maui.server.parser.LRMCMDParser
 
log - Variable in class unm.maui.wiki.WikiCMD
Log.
log - Variable in class unm.maui.wikid.StartJob
Misc log file.
logErrProperty - Static variable in class unm.maui.misc.Logger
 
logOutProperty - Static variable in class unm.maui.misc.Logger
 
logTokensProperty - Static variable in class unm.maui.misc.Logger
 
logging(String) - Static method in class unm.util.Log
Check if logging a particular token.
longopts - Variable in class unm.maui.CryptixClient
Default Long options.
lookingAhead - Variable in class unm.maui.server.parser.LLCMDParser
 

M

MASK_ALL_AVAIL - Static variable in interface unm.maui.res.SysReservation
Mask all node/slots available.
MASK_ALL_UNAVAIL - Static variable in interface unm.maui.res.SysReservation
Mask all node/slots unavailable.
MASK_DISJOINT_AVAIL - Static variable in interface unm.maui.res.SysReservation
Mask node/slots not in reservation available.
MASK_DISJOINT_UNAVAIL - Static variable in interface unm.maui.res.SysReservation
Mask node/slots not in reservation unavailable.
MASK_RESERVED_AVAIL - Static variable in interface unm.maui.res.SysReservation
Mask node/slots in reservation available.
MASK_RESERVED_UNAVAIL - Static variable in interface unm.maui.res.SysReservation
Mask node/slots in reservation unavailable.
MAUICTL - Static variable in class unm.maui.CryptixClient
 
MAUISUBMIT - Static variable in class unm.maui.CryptixClient
 
MAUI_GEOMETRY - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
MAUI_QOS - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
MEM - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
MEM_NOT_AVAIL - Static variable in class unm.maui.res.ReservationException
Mem not available.
MESSAGE - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
MOREREQS - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
Matcher - interface unm.maui.rm.Matcher.
Matcher is responsible for matching requests to resources in an efficent and sane manner (finding nodes/slots for a schedulable object).
Maui - class unm.maui.Maui.
The Maui Scheduler application.
This class contains initialization code to kick off a scheduler and server threads.
Maui() - Constructor for class unm.maui.Maui
Construct Maui.
MauiControl - class unm.maui.client.MauiControl.
MauiControl.
MauiControl(String, String, String) - Constructor for class unm.maui.client.MauiControl
Construct.
MauiControl - class unm.maui.server.MauiControl.
MauiControl command handler.
MauiControl(Scheduler, String, String, String) - Constructor for class unm.maui.server.MauiControl
Construct.
MauiDB - interface unm.maui.db.MauiDB.
Database connectivity interface.
MauiDBException - exception unm.maui.db.MauiDBException.
Maui Database Exception.
MauiDBException(String) - Constructor for class unm.maui.db.MauiDBException
Construct.
MauiException - exception unm.maui.MauiException.
Maui Exception.
MauiException(String) - Constructor for class unm.maui.MauiException
Construct.
MauiJob - class unm.maui.client.MauiJob.
MauiJob.
MauiJob(String, String, String) - Constructor for class unm.maui.client.MauiJob
Construct.
MauiListener - interface unm.maui.MauiListener.
Maui extends EventListener interface.
MauiMySQL - class unm.maui.db.MauiMySQL.
MySQL database connectivity implementation.
MauiMySQL() - Constructor for class unm.maui.db.MauiMySQL
Construct.
MauiNode - class unm.maui.client.MauiNode.
MauiNode.
MauiNode(String, String, String) - Constructor for class unm.maui.client.MauiNode
Construct.
MauiNode.DocNode - class unm.maui.client.MauiNode.DocNode.
Documentation representation of a Node.
MauiNode.DocNode(String) - Constructor for class unm.maui.client.MauiNode.DocNode
 
MauiNode.DocSlot - class unm.maui.client.MauiNode.DocSlot.
Documentation representation of a Slot.
MauiNode.DocSlot(String) - Constructor for class unm.maui.client.MauiNode.DocSlot
 
MauiRes - class unm.maui.client.MauiRes.
MauiRes.
MauiRes(String, String, String) - Constructor for class unm.maui.client.MauiRes
Construct.
MauiRunnable - interface unm.maui.MauiRunnable.
Maui extended Runnable interface.
MauiServer - interface unm.maui.server.MauiServer.
MauiServer.
MauiSubmit - class unm.maui.server.MauiSubmit.
MauiSubmit command handler.
MauiSubmit(Scheduler, String, String, String, String) - Constructor for class unm.maui.server.MauiSubmit
Construct.
MauiWorker - interface unm.maui.server.MauiWorker.
MauiWorker.
MauiXMLHandler - interface unm.maui.xml.MauiXMLHandler.
Handle Maui XML-based protocols.
MauiXMLHandlerImpl - class unm.maui.xml.MauiXMLHandlerImpl.
Handle Maui XML-based protocols.
MauiXMLHandlerImpl() - Constructor for class unm.maui.xml.MauiXMLHandlerImpl
Construct
Misc - class unm.util.Misc.
Misc.
Random and senseless functions not available elsewhere (to the best of my knowlege).
MutableInteger - class unm.util.MutableInteger.
Mutable Integer object.
Not to be confused with the immutable java.lang.Integer
MutableInteger(int) - Constructor for class unm.util.MutableInteger
Construct a MutableInteger.
MutableLong - class unm.util.MutableLong.
Mutable Long object.
Not to be confused with the immutable java.lang.Long
MutableLong(long) - Constructor for class unm.util.MutableLong
Construct a MutableLong.
main(String[]) - Static method in class unm.maui.CryptixClient
Run Maui Client.
main(String[]) - Static method in class unm.maui.KeyGen
Create a blowfish key.
main(String[]) - Static method in class unm.maui.Maui
Start Maui.
main(String[]) - Static method in class unm.maui.Wiki
Start Wiki.
main(String[]) - Static method in class unm.maui.db.MauiMySQL
Test the database connectivity.
main(String[]) - Static method in class unm.maui.server.parser.LLCMDParser
For testing.
main(String[]) - Static method in class unm.maui.server.parser.LRMCMDParser
For testing.
main(String[]) - Static method in class unm.maui.xml.MauiXMLHandlerImpl
For Testing.
makeReservation(Job, long) - Method in class unm.maui.sched.BackfillMod
Core method to make reservation(s) (potentially spanning RMs) for a given schedulable object.
We ask the matcher object for available nodes/slots to run the job (potentially at a given starttime).
makeReservation(Sys, long) - Method in class unm.maui.sched.Sched
 
makeReservation(Sys, long) - Method in interface unm.maui.sched.Scheduler
Make a reservation.
mapHash - Variable in class unm.maui.client.MauiNode
Hashtable of feature value mapping.
mapping - Variable in class unm.maui.client.MauiNode
Mapping features.
matchFeatures(Schedulable, Node) - Method in class unm.maui.rm.BasicMatcher
Attempt to match node features with schedulable requested features.
mauiCommDTD - Variable in class unm.maui.xml.MauiXMLHandlerImpl
Loaded Maui Comm DTD.
mauiCommDTDProperty - Static variable in class unm.maui.xml.MauiXMLHandlerImpl
 
mauiCommURI - Static variable in class unm.maui.xml.MauiXMLHandlerImpl
Maui Comm DTD URI.
mauiDBProperty - Static variable in class unm.maui.Maui
 
mauiExe - Static variable in class unm.maui.Config
Maui Scheduler executable.
mauiNameProperty - Static variable in class unm.maui.Maui
 
mauiPrefix - Static variable in class unm.maui.Maui
Properties prefix for Maui core properties.
mauiProperties - Static variable in class unm.maui.Config
Maui Properties.
mauiSchedProperty - Static variable in class unm.maui.Maui
 
mauiServerProperty - Static variable in class unm.maui.Maui
 
mauiUpdateDTD - Variable in class unm.maui.xml.MauiXMLHandlerImpl
Loaded Maui Update DTD.
mauiUpdateDTDProperty - Static variable in class unm.maui.xml.MauiXMLHandlerImpl
 
mauiUpdateURI - Static variable in class unm.maui.xml.MauiXMLHandlerImpl
Maui Update DTD URI.
mauiUser - Static variable in class unm.maui.Config
The uid maui runs as.
mauiVersion - Static variable in class unm.maui.Config
Maui code version.
maui_geometry() - Method in class unm.maui.server.parser.LLCMDParser
 
maui_qos() - Method in class unm.maui.server.parser.LLCMDParser
 
maxRestartProperty - Static variable in class unm.maui.misc.JobChecker
 
maxRestarts - Variable in class unm.maui.misc.JobChecker
Maximum number of restarts to attempt before giving up on job.
maxSlotsPerNode - Variable in class unm.maui.rm.BasicMatcher
Maximum slots per node.
maxSlotsProperty - Static variable in class unm.maui.rm.BasicMatcher
 
mem() - Method in class unm.maui.server.parser.LRMCMDParser
 
mesg - Variable in class unm.maui.CryptixClient
Message to send and receive.
mesg - Variable in class unm.maui.rm.BasicJob
Info message.
mesg - Variable in class unm.maui.server.BasicWorker
Message.
mesg - Variable in class unm.maui.wiki.WikiResponse
Message.
message() - Method in class unm.maui.server.parser.LRMCMDParser
 
message - Variable in class unm.maui.wiki.WikiCMD
Message.
minSleep - Variable in class unm.maui.wikid.NodeDaemonImpl
Minimum sleep adjustment in seconds.
minSleepProperty - Static variable in class unm.maui.wikid.NodeDaemonImpl
 
mins() - Method in class unm.maui.server.parser.LLCMDParser
 
motd - Static variable in class unm.maui.Config
Scheduler Message Of The Day.
multicast - Variable in class unm.maui.wiki.Wiki
Do multicast to nodes?
multicast - Variable in class unm.maui.wikid.DaemonUDPListener
Do multicast to nodes?
multicastAddr - Variable in class unm.maui.wiki.Wiki
Multicast group.
multicastAddr - Variable in class unm.maui.wikid.DaemonUDPListener
Multicast group.
multicastGroupProperty - Static variable in class unm.maui.wiki.Wiki
 
multicastGroupProperty - Static variable in class unm.maui.wikid.DaemonUDPListener
 
multicastProperty - Static variable in class unm.maui.wiki.Wiki
 
multicastProperty - Static variable in class unm.maui.wikid.DaemonUDPListener
 
multicastStop(Object) - Method in class unm.maui.client.NodeControl
Stop Node Daemon.
multicastTTL - Variable in class unm.maui.wiki.Wiki
Multicast time to live.
multicastTTLProperty - Static variable in class unm.maui.wiki.Wiki
 
multisock - Variable in class unm.maui.wiki.Wiki
Multicast socket.
multisock - Variable in class unm.maui.wikid.DaemonUDPListener
Incoming Multicast/UDP socket.

N

NETWORK - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
NITER - Static variable in class unm.util.Numerical
 
NODECTL - Static variable in class unm.maui.CryptixClient
 
NODES - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
NOTIFY - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
Node - interface unm.maui.rm.Node.
Node.
NodeControl - class unm.maui.client.NodeControl.
NodeControl.
NodeControl(String, String, String) - Constructor for class unm.maui.client.NodeControl
Construct.
NodeDaemon - interface unm.maui.wikid.NodeDaemon.
NodeDaemon.
NodeDaemonImpl - class unm.maui.wikid.NodeDaemonImpl.
NodeDaemonImpl.
NodeDaemonImpl() - Constructor for class unm.maui.wikid.NodeDaemonImpl
Construct.
NodeID - class unm.maui.rm.NodeID.
Node identifier.
NodeID(String, Node) - Constructor for class unm.maui.rm.NodeID
Construct NodeID.
NodeSlotMatcher - class unm.maui.rm.NodeSlotMatcher.
NodeSlotMatcher attempts to match specific requested nodes/slots to available ones.
The NodeSlotMatcher is meant to be used for making reservations for Schedulables which request a SPECIFIC geometry (via Schedulable.[gs]etReqNodesSlots().
NodeSlotMatcher() - Constructor for class unm.maui.rm.NodeSlotMatcher
Construct.
Numerical - class unm.util.Numerical.
Numerical class.
network() - Method in class unm.maui.server.parser.LRMCMDParser
 
newToken(int) - Static method in class unm.maui.server.parser.Token
Returns a new Token object, by default.
next - Variable in class unm.maui.server.parser.Token
A reference to the next regular (non-special) token from the input stream.
nextChar - Variable in class unm.maui.client.MauiNode
ASCII mapping character.
nextElement() - Method in class unm.maui.res.CronColumnEnumeration
Get the next element.
noAcct - Static variable in class unm.maui.Config
Special account name which indicates no account.
node - Variable in class unm.maui.rm.NodeID
Associated node.
nodeDaemon - Variable in class unm.maui.Wiki
NodeDaemon.
nodeDaemon - Variable in class unm.maui.wikid.DaemonTCPListener
NodeDaemon.
nodeDaemon - Variable in class unm.maui.wikid.DaemonUDPListener
NodeDaemon.
nodeDaemon - Variable in class unm.maui.wikid.SimpleNodeUpdater
NodeDaemon.
nodeExe - Static variable in class unm.maui.Config
Node Daemon executable.
nodeID - Variable in class unm.maui.res.ReservationException
Node in question.
nodeID - Variable in class unm.maui.rm.BasicNode
NodeID.
nodeTimeout - Variable in class unm.maui.wiki.Wiki
Node timeout (in secs).
nodeTimeoutProperty - Static variable in class unm.maui.wiki.Wiki
 
nodes - Variable in class unm.maui.sched.SchedVars
In parameter: list of nodes to consider.
nodes() - Method in class unm.maui.server.parser.LRMCMDParser
 
nodesStack - Variable in class unm.maui.client.MauiNode
Stack of nodes.
notationDecl(String, String, String) - Method in class unm.maui.xml.MauiXMLHandlerImpl
 
note() - Method in class unm.maui.server.parser.LRMCMDParser
 
notify - Variable in class unm.maui.wiki.WikiCMD
Notify.
numBackups - Variable in class unm.maui.misc.Logger
Number of backup copies to make
numBackupsProperty - Static variable in class unm.maui.misc.Logger
 
numslots - Variable in class unm.maui.wikid.NodeDaemonImpl
Slots list.
numtasks - Variable in class unm.maui.wikid.AllocJob
 

O

OS - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
OUTPUT - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
os() - Method in class unm.maui.server.parser.LRMCMDParser
 
os - Variable in class unm.maui.wikid.SimpleNodeUpdater
Node OS.
osversion - Variable in class unm.maui.wikid.SimpleNodeUpdater
Node OS version.
out - Static variable in class unm.util.Log
 
out - Variable in class unm.util.LogWriter
Encapsulated PrintWriter.
outFile - Variable in class unm.maui.misc.Logger
Log.out filename.
output() - Method in class unm.maui.server.parser.LRMCMDParser
 
output - Variable in class unm.maui.wiki.WikiCMD
Output.
outputw - Variable in class unm.maui.client.MauiNode
Output line width in chars.

P

PAD_END - Static variable in class unm.maui.client.ShowQueue
 
PAD_JOBID - Static variable in class unm.maui.client.ShowQueue
 
PAD_NS - Static variable in class unm.maui.client.ShowQueue
 
PAD_QUEUETIME - Static variable in class unm.maui.client.ShowQueue
 
PAD_RESID - Static variable in class unm.maui.client.ShowQueue
 
PAD_START - Static variable in class unm.maui.client.ShowQueue
 
PAD_USER - Static variable in class unm.maui.client.ShowQueue
 
PROC - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
PROLOG - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
ParseException - exception unm.maui.server.parser.ParseException.
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for class unm.maui.server.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for class unm.maui.server.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for class unm.maui.server.parser.ParseException
 
PolicyManager - interface unm.maui.sched.PolicyManager.
PolicyManager.
Prioritizer - interface unm.maui.sched.Prioritizer.
Prioritizer.
A Prioritizer is responsible for calculating job priorities.
ProcessWatcher - class unm.util.ProcessWatcher.
ProcessWatcher.
ProcessWatcher(Process) - Constructor for class unm.util.ProcessWatcher
Construct.
PrologEvent - class unm.maui.sched.PrologEvent.
Event generated at the beginning of the scheduling loop.
PrologEvent(Object) - Constructor for class unm.maui.sched.PrologEvent
Construct.
parent - Variable in class unm.maui.rm.BasicNode
Parent RM.
parent - Variable in class unm.maui.rm.Slot
Parent Node.
parent - Variable in class unm.maui.server.BasicWorker
MauiServer parent.
parse() - Method in class unm.maui.server.parser.LLCMDParser
Parse stream.
parse() - Method in class unm.maui.server.parser.LRMCMDParser
Parse stream.
parseArgs(String, String[]) - Method in class unm.maui.CryptixClient
Parse arguments.
parseArgs(String, String[]) - Method in class unm.maui.client.MauiControl
Parse arguments.
parseArgs(String, String[]) - Method in class unm.maui.client.MauiJob
Parse arguments.
parseArgs(String, String[]) - Method in class unm.maui.client.MauiNode
Parse arguments.
parseArgs(String, String[]) - Method in class unm.maui.client.MauiRes
Parse arguments.
parseArgs(String, String[]) - Method in class unm.maui.client.NodeControl
Parse arguments.
parseArgs(String, String[]) - Method in class unm.maui.client.ResControl
Parse arguments.
parseArgs(String, String[]) - Method in class unm.maui.client.ShowQueue
Parse arguments.
parseArgs(String, String[]) - Method in class unm.maui.client.Submit
Parse arguments.
parseCMD() - Method in class unm.maui.server.parser.LLCMDParser
 
parseCMD() - Method in class unm.maui.server.parser.LRMCMDParser
 
parseEnvironment() - Method in class unm.maui.server.CMD
Parse out dangerous shit from environment.
passwd - Variable in class unm.maui.db.BasicDB
 
pauseSecs - Variable in class unm.maui.client.MauiControl
Number of seconds to pause before invoking command.
pidHash - Variable in class unm.maui.wikid.NodeDaemonImpl
PID table.
ping() - Method in interface unm.maui.db.MauiDB
Ping database.
ping() - Method in class unm.maui.db.MauiMySQL
 
policy - Variable in class unm.maui.sched.Sched
PolicyManager
policyProperty - Static variable in class unm.maui.sched.Sched
 
pollInterval - Variable in class unm.maui.wiki.Wiki
Sleep interval in milliseconds
pollIntervalProperty - Static variable in class unm.maui.wiki.Wiki
 
poolSizeProperty - Static variable in class unm.maui.server.BasicServer
 
port - Variable in class unm.maui.CryptixClient
Scheduler port.
port - Variable in class unm.maui.db.MauiMySQL
DB port.
port - Variable in class unm.maui.server.BasicServer
Port to listen on.
portProperty - Static variable in class unm.maui.db.MauiMySQL
 
prefix - Variable in class unm.maui.misc.IdleTrigger
Properties prefix.
prefix - Variable in class unm.maui.misc.JobChecker
Properties prefix.
prefix - Variable in class unm.maui.misc.Logger
Properties prefix.
prefix - Variable in class unm.maui.misc.SystemProfiler
Properties prefix.
prefix - Variable in class unm.maui.sched.BackfillMod
Properties prefix.
prefix - Variable in class unm.maui.wiki.Wiki
Properties prefix.
prefix - Variable in class unm.util.LogWriter
Prefix to print on printlns.
printHeader() - Method in class unm.util.LogWriter
Prints a header without a newline.
printStack - Variable in class unm.util.LogWriter
Print stack information.
printVisual() - Method in class unm.maui.client.MauiNode
 
printVisualMap() - Method in class unm.maui.client.MauiNode
 
println(String) - Method in class unm.util.LogWriter
Print line with log info.
prioProperty - Static variable in class unm.maui.sched.Sched
 
prioritize(MauiDB, HashTree) - Method in class unm.maui.sched.BasicPrio
 
prioritize(MauiDB, HashTree) - Method in interface unm.maui.sched.Prioritizer
Run prioritizer routine.
prioritize() - Method in class unm.maui.sched.Sched
 
prioritize() - Method in interface unm.maui.sched.Scheduler
Run prioritizer routines.
prioritizer - Variable in class unm.maui.sched.Sched
Prioritizer.
proc() - Method in class unm.maui.server.parser.LRMCMDParser
 
proc - Variable in class unm.util.ProcessWatcher
Process to watch.
procHash - Variable in class unm.maui.wikid.NodeDaemonImpl
Process table.
prohibitedEnv - Static variable in class unm.maui.server.CMD
 
prolog() - Method in class unm.maui.server.parser.LRMCMDParser
 
prolog - Variable in class unm.maui.wiki.WikiCMD
ProLog.
prologExe - Variable in class unm.maui.wiki.Wiki
Job prolog.
prologExe - Variable in class unm.maui.wikid.NodeDaemonImpl
Job prolog.
prologLocalProperty - Static variable in class unm.maui.wiki.Wiki
 
prologRemoteProperty - Static variable in class unm.maui.wikid.NodeDaemonImpl
 
properties - Variable in class unm.maui.server.BasicServer
Global Properties.
props - Static variable in class unm.maui.Maui
Properties instance.
psdes(MutableLong, MutableLong) - Static method in class unm.util.Numerical
Pseudo DES.
Taken from Numerical Recipes in C, 2nd ed.
purgeDelay - Variable in class unm.maui.wiki.Wiki
Seconds delay before purging a job from our tables.
purgeDelayProperty - Static variable in class unm.maui.wiki.Wiki
 
purgeJob(String) - Method in class unm.maui.sched.Sched
 
purgeJob(String) - Method in interface unm.maui.sched.Scheduler
Purge job (only if job has finished or was cancelled).
purgeReservation(String) - Method in class unm.maui.sched.Sched
 
purgeReservation(String) - Method in interface unm.maui.sched.Scheduler
Purge reservation (only if res has finished or was cancelled).

Q

QOS - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
QUOTE - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
QUOTE - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
QUOTED - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
QUOTEDW - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
qos - Variable in class unm.maui.client.ResControl
QoS adjustment.
qos - Variable in class unm.maui.rm.BasicJob
Quality of service value.
qos - Variable in class unm.maui.server.CMD
Requested QoS.
qos - Variable in class unm.maui.server.ResControl
QoS adjustment.
qos() - Method in class unm.maui.server.parser.LRMCMDParser
 
queue - Variable in class unm.maui.sched.Sched
Job queue.

R

RAW - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
RELEASEJOB - Static variable in class unm.maui.CryptixClient
 
REQS - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
RM - interface unm.maui.rm.RM.
Resource Manager Interface.
RMException - exception unm.maui.rm.RMException.
Resource Manager Exception.
RMException(String) - Constructor for class unm.maui.rm.RMException
 
RMID - class unm.maui.rm.RMID.
RM identifier.
RMID(String, RM) - Constructor for class unm.maui.rm.RMID
Construct RMID.
RPAREN - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
ReInit(InputStream) - Method in class unm.maui.server.parser.LLCMDParser
 
ReInit(Reader) - Method in class unm.maui.server.parser.LLCMDParser
 
ReInit(LLCMDParserTokenManager) - Method in class unm.maui.server.parser.LLCMDParser
 
ReInit(SimpleCharStream) - Method in class unm.maui.server.parser.LLCMDParserTokenManager
 
ReInit(SimpleCharStream, int) - Method in class unm.maui.server.parser.LLCMDParserTokenManager
 
ReInit(InputStream) - Method in class unm.maui.server.parser.LRMCMDParser
 
ReInit(Reader) - Method in class unm.maui.server.parser.LRMCMDParser
 
ReInit(LRMCMDParserTokenManager) - Method in class unm.maui.server.parser.LRMCMDParser
 
ReInit(SimpleCharStream) - Method in class unm.maui.server.parser.LRMCMDParserTokenManager
 
ReInit(SimpleCharStream, int) - Method in class unm.maui.server.parser.LRMCMDParserTokenManager
 
ReInit(Reader, int, int, int) - Method in class unm.maui.server.parser.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class unm.maui.server.parser.SimpleCharStream
 
ReInit(Reader) - Method in class unm.maui.server.parser.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class unm.maui.server.parser.SimpleCharStream
 
ReInit(InputStream) - Method in class unm.maui.server.parser.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class unm.maui.server.parser.SimpleCharStream
 
RequestException - exception unm.maui.server.RequestException.
RequestException.
RequestException(String) - Constructor for class unm.maui.server.RequestException
Construct.
ResControl - class unm.maui.client.ResControl.
ResControl.
ResControl(String, String, String) - Constructor for class unm.maui.client.ResControl
Construct.
ResControl - class unm.maui.server.ResControl.
ResControl command handler.
ResControl(Scheduler, String, String, String, String) - Constructor for class unm.maui.server.ResControl
Construct.
Reservation - interface unm.maui.res.Reservation.
Reservation interface.
ReservationException - exception unm.maui.res.ReservationException.
ReservationException.
ReservationException(String, int, String, String) - Constructor for class unm.maui.res.ReservationException
Construct a ReservationException.
ReservationException(String, int, String, String, String) - Constructor for class unm.maui.res.ReservationException
Construct a ReservationException.
ReservationException(String, int, String, String, String, NodeID) - Constructor for class unm.maui.res.ReservationException
Construct a ReservationException.
ReservationsMod - class unm.maui.sched.ReservationsMod.
ReservationsMod.
ReservationsMod() - Constructor for class unm.maui.sched.ReservationsMod
Construct
rawpacket - Variable in class unm.maui.CryptixClient
Print raw socket communications.
readCMD() - Method in class unm.maui.client.Submit
Read CMD
readChar() - Method in class unm.maui.server.parser.SimpleCharStream
 
readENV() - Method in class unm.maui.client.Submit
Read environment.
readWikiComm(InputStream) - Method in interface unm.maui.wikid.NodeDaemon
Decrypt and read message.
readWikiComm(InputStream) - Method in class unm.maui.wikid.NodeDaemonImpl
 
recurring - Variable in class unm.maui.res.BasicSys
Is this a recurring container?
recvDecryptedMesg(InputStream) - Method in class unm.maui.misc.CryptixWrapper
Handle client request.
recvMessage(InputStream) - Method in class unm.maui.CryptixClient
Receive a message.
releaseJob(String) - Method in class unm.maui.sched.Sched
 
releaseJob(String) - Method in interface unm.maui.sched.Scheduler
Release job hold.
remoteID - Variable in class unm.maui.rm.BasicJob
The remoteID, may be null.
removeCheckpointed(String) - Method in interface unm.maui.db.MauiDB
Remove checkpointed data.
removeCheckpointed(String) - Method in class unm.maui.db.MauiMySQL
 
removeSchedListener(SchedListener) - Method in class unm.maui.sched.Sched
 
removeSchedListener(SchedListener) - Method in interface unm.maui.sched.Scheduler
Remove a SchedListener.
removeSchedListener(SchedListener) - Method in interface unm.maui.wikid.NodeDaemon
Remove a SchedListener.
removeSchedListener(SchedListener) - Method in class unm.maui.wikid.NodeDaemonImpl
 
removeToken(String) - Static method in class unm.util.Log
Remove a particular token.
reportInterval - Variable in class unm.maui.misc.SystemProfiler
Interval to run checks.
reportIntervalProperty - Static variable in class unm.maui.misc.SystemProfiler
 
reportProperty - Static variable in class unm.maui.misc.SystemProfiler
 
req - Variable in class unm.maui.res.ReservationException
Requested feature (should be mismatch with avail).
reqFeatures - Variable in class unm.maui.sched.BasicSchedulable
Mapping of required features.
reqGeometry - Variable in class unm.maui.sched.SchedVars
Scratch parameter used in resource matching calculations.
reqNodesSlots - Variable in class unm.maui.sched.BasicSchedulable
Comma-separated string of NodeIDs and/or SlotIDs (requested nodes/slots).
reqSlots - Variable in class unm.maui.sched.BasicSchedulable
Total tasks (Slots) required.
reqSlots - Variable in class unm.maui.sched.SchedVars
Scratch parameter used in resource matching calculations.
reqToKey(String) - Method in class unm.maui.server.parser.LLCMDParser
Convert a local requirements key to a generic key identifier.
For instance, this converts "Memory" to "mem" as a global memory requirement identifier.
reqnodes - Variable in class unm.maui.server.CMD
Requested nodes.
reqs - Variable in class unm.maui.server.CMD
Requirements string.
res - Variable in class unm.maui.rm.BasicJob
Reservation.
resClass - Variable in class unm.maui.sched.BackfillMod
JobReservation class string.
resClassProperty - Static variable in class unm.maui.sched.BackfillMod
 
resID - Variable in class unm.maui.server.CheckRes
The reservation id.
resProperty - Static variable in class unm.maui.sched.Sched
 
resdata - Variable in class unm.maui.server.SetRes
Raw Res file data.
reservation(String) - Method in class unm.maui.sched.Sched
 
reservation(String) - Method in interface unm.maui.sched.Scheduler
Get the reservation for the given id.
reservations - Variable in class unm.maui.client.MauiNode.DocSlot
 
reservations - Variable in class unm.maui.sched.Sched
Master Reservations (sorted by finishtime).
resfileProps - Variable in class unm.maui.server.SetRes
Reservation properties file.
resolveEntity(String, String) - Method in class unm.maui.xml.MauiXMLHandlerImpl
 
resource - Variable in class unm.maui.res.ReservationException
Resource in question.
responseID - Variable in class unm.maui.wiki.WikiUpdate
The response ID.
responseXML(String, String, String, String) - Static method in class unm.maui.server.BasicWorker
Create XML.
restartIntervalProperty - Static variable in class unm.maui.misc.JobChecker
 
restartProperty - Static variable in class unm.maui.misc.JobChecker
 
retcode - Variable in class unm.maui.wiki.WikiJobUpdate
Return code.
rewrite(String, Hashtable, Hashtable) - Static method in class unm.maui.wikid.NodeDaemonImpl
Rewrite key variables in string with hashtable values.
rezes - Variable in class unm.maui.sched.SchedVars
In parameter: list of Reservations.
rm - Variable in class unm.maui.rm.RMID
Associated RM.
rmID - Variable in class unm.maui.res.BasicRes
Associated RMs.
rmID - Variable in class unm.maui.res.BasicSys
RMID.
rmID - Variable in class unm.maui.rm.BasicRM
RMID.
rmIDProperty - Static variable in class unm.maui.wiki.Wiki
 
rmProperty - Static variable in class unm.maui.sched.Sched
 
rotateLog(File, int, boolean) - Static method in class unm.maui.misc.Logger
Rotate a log file.
rotateSize - Variable in class unm.maui.misc.Logger
Size (in bytes) to allow log to grow to before rotating.
rotateSizeProperty - Static variable in class unm.maui.misc.Logger
 
run() - Method in class unm.maui.sched.Sched
Scheduling loop.
Here we invoke methods to poll the RMs, schedule, backfill, and check reservations.
run() - Method in class unm.maui.server.BasicServer
Handle Clients.
run() - Method in class unm.maui.server.BasicWorker
Handle client request.
run() - Method in class unm.maui.wiki.Wiki
Runnable interface.
run() - Method in class unm.maui.wikid.DaemonTCPListener
Runnable interface.
run() - Method in class unm.maui.wikid.DaemonUDPListener
Runnable interface.
run() - Method in class unm.maui.wikid.NodeDaemonImpl
Runnable interface.
runHash - Variable in class unm.maui.sched.Sched
Running Jobs hash (Job ID -> Job).
runPrologEpilog(Job, String) - Method in class unm.maui.wiki.Wiki
Run prolog.
runTask(Task) - Method in interface unm.maui.wikid.NodeDaemon
Execute a task.
runTask(Task) - Method in class unm.maui.wikid.NodeDaemonImpl
 

S

SETRES - Static variable in class unm.maui.CryptixClient
 
SHELL - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
SHOWQ - Static variable in class unm.maui.CryptixClient
 
STATE_ACTIVE - Static variable in interface unm.maui.res.Reservation
Active reservation.
STATE_BUSY - Static variable in interface unm.maui.rm.Node
Busy means that all Slots are tied up (either processing, or reserved, or both).
STATE_CANCELLED - Static variable in interface unm.maui.rm.Job
Cancelled job.
STATE_COMPLETED - Static variable in interface unm.maui.rm.Job
Completed job.
STATE_DOWN - Static variable in interface unm.maui.rm.Node
Down is used to indicate the a node is down although we might still be able to communicate with it.
STATE_DRAINING - Static variable in interface unm.maui.rm.Node
Draining means waiting for jobs to finish before shutting down.
STATE_ERROR - Static variable in interface unm.maui.rm.Job
Error job state.
STATE_FINISHED - Static variable in interface unm.maui.res.Reservation
Inactive reservation.
STATE_HOLD - Static variable in interface unm.maui.rm.Job
Held job.
STATE_IDLE - Static variable in interface unm.maui.rm.Job
Idle job.
STATE_IDLE - Static variable in interface unm.maui.rm.Node
Idle means that all Slots of a node are not processing, nor are they reservered.
STATE_INACTIVE - Static variable in interface unm.maui.res.Reservation
Inactive reservation.
STATE_RUNNING - Static variable in interface unm.maui.rm.Job
Running job.
STATE_RUNNING - Static variable in interface unm.maui.rm.Node
Running means that some but not all Slots are tied up (either processing, or reserved, or both).
STATE_UNKNOWN - Static variable in interface unm.maui.rm.Job
Unknown job state.
STATE_UNKNOWN - Static variable in interface unm.maui.rm.Node
Nothing is known about the node, so it certainly cannot be used for processing.
SWAP - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
SWAP_NOT_AVAIL - Static variable in class unm.maui.res.ReservationException
Swap not available.
Sched - class unm.maui.sched.Sched.
Basic Scheduler.
Sched() - Constructor for class unm.maui.sched.Sched
Construct.
SchedEvent - class unm.maui.sched.SchedEvent.
Scheduler-generated event.
SchedEvent(Object) - Constructor for class unm.maui.sched.SchedEvent
Construct.
SchedException - exception unm.maui.sched.SchedException.
Scheduler Exception.
SchedException(String) - Constructor for class unm.maui.sched.SchedException
Construct.
SchedListener - interface unm.maui.sched.SchedListener.
Listen to scheduler events.
SchedVars - class unm.maui.sched.SchedVars.
Structure for passing variables.
SchedVars() - Constructor for class unm.maui.sched.SchedVars
 
Schedulable - interface unm.maui.sched.Schedulable.
Basic interface for an object which can be scheduled.
Scheduler - interface unm.maui.sched.Scheduler.
Scheduler interface.
SetRes - class unm.maui.server.SetRes.
SetRes command handler.
SetRes(Scheduler, String, String) - Constructor for class unm.maui.server.SetRes
Construct.
ShowQ - class unm.maui.server.ShowQ.
ShowQ command handler.
ShowQ(Scheduler, String, String) - Constructor for class unm.maui.server.ShowQ
Construct.
ShowQueue - class unm.maui.client.ShowQueue.
ShowQueue.
ShowQueue(String, String, String) - Constructor for class unm.maui.client.ShowQueue
Construct.
ShutdownNode - class unm.maui.wikid.ShutdownNode.
ShutdownNode.
ShutdownNode() - Constructor for class unm.maui.wikid.ShutdownNode
 
SimpleCharStream - class unm.maui.server.parser.SimpleCharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class unm.maui.server.parser.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class unm.maui.server.parser.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class unm.maui.server.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class unm.maui.server.parser.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class unm.maui.server.parser.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class unm.maui.server.parser.SimpleCharStream
 
SimpleMail - class unm.util.SimpleMail.
SimpleMail.
Send email.
SimpleMatcher - class unm.maui.rm.SimpleMatcher.
SimpleMatcher attempts to match a requested nodes/slot geometry to available nodes/slots.
SimpleMatcher() - Constructor for class unm.maui.rm.SimpleMatcher
Construct.
SimpleNodeUpdater - class unm.maui.wikid.SimpleNodeUpdater.
SimpleNodeUpdater.
SimpleNodeUpdater() - Constructor for class unm.maui.wikid.SimpleNodeUpdater
Construct.
Slot - class unm.maui.rm.Slot.
A Slot is a "processing element".
Slot(Node, String) - Constructor for class unm.maui.rm.Slot
Construct a Slot.
SlotID - class unm.maui.rm.SlotID.
Node identifier.
SlotID(String, Slot) - Constructor for class unm.maui.rm.SlotID
Construct SlotID.
Stanza - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
StartJob - class unm.maui.wikid.StartJob.
StartJob.
StartJob() - Constructor for class unm.maui.wikid.StartJob
 
StringID - class unm.util.StringID.
String identifier.
StringID(String) - Constructor for class unm.util.StringID
Construct StringID.
Submit - class unm.maui.client.Submit.
Submit.
Submit(String, String, String) - Constructor for class unm.maui.client.Submit
Construct.
SwitchTo(int) - Method in class unm.maui.server.parser.LLCMDParserTokenManager
 
SwitchTo(int) - Method in class unm.maui.server.parser.LRMCMDParserTokenManager
 
Sys - interface unm.maui.res.Sys.
Sys.
A Sys is a Schedulable object that acts as a container for other Schedulable objects.
SysRes - class unm.maui.res.SysRes.
SysRes implements SysReservation.
SysRes() - Constructor for class unm.maui.res.SysRes
Construct.
Although constructed, this object is invalid until you invoke the following: setAuth() setAuthType()
SysReservation - interface unm.maui.res.SysReservation.
SysReservation is made by user/admin to set aside nodes/slots for some period of time for use by a certain user, group, or project (account).
SystemProfiler - class unm.maui.misc.SystemProfiler.
Profile memory and thread use within Molokini.
SystemProfiler() - Constructor for class unm.maui.misc.SystemProfiler
Construct
sched - Variable in class unm.maui.Maui
Scheduler.
schedCheckpointPrefix - Static variable in class unm.maui.Maui
 
schedListeners - Variable in class unm.maui.sched.Sched
SchedEvent modules.
schedListeners - Variable in class unm.maui.wikid.NodeDaemonImpl
SchedEvent listeners.
schedModulesProperty - Static variable in class unm.maui.Maui
 
scheduler - Variable in class unm.maui.rm.BasicRM
The scheduler object.
Reference to the parent scheduler.
scheduler - Variable in class unm.maui.sched.BackfillMod
The scheduler.
scheduler - Variable in class unm.maui.sched.ReservationsMod
The scheduler.
scheduler - Variable in class unm.maui.server.BasicServer
The Scheduler.
scheduler - Variable in class unm.maui.server.BasicWorker
The Scheduler.
scheduler - Variable in class unm.maui.server.CommHandlerImpl
Scheduler scheduler.
secretKeyFile - Static variable in class unm.maui.Config
Secret key.
secs - Variable in class unm.maui.client.ResControl
secs adjustment.
secs - Variable in class unm.maui.server.ResControl
Reservation seconds adjustment.
sendAndRecvTCP(WikiComm, String) - Method in class unm.maui.wiki.Wiki
Send message to a remote Wiki daemon and receive response (through TCP).
sendAndRecvUDP(WikiComm) - Method in class unm.maui.wiki.Wiki
Multicast a message to remote Wiki daemons and wait for UDP responses.
sendCryptedMesg(byte[], OutputStream) - Method in class unm.maui.misc.CryptixWrapper
Send encrypted message.
sendEmail - Variable in class unm.maui.misc.JobChecker
Send email?
sendEmail - Variable in class unm.maui.misc.Logger
Send email?
sendEmailProperty - Static variable in class unm.maui.misc.JobChecker
 
sendEmailProperty - Static variable in class unm.maui.misc.Logger
 
sendMessage(OutputStream) - Method in class unm.maui.CryptixClient
Send a message.
sendWikiUpdateUDP(WikiUpdate) - Method in interface unm.maui.wikid.NodeDaemon
Send UDP message.
sendWikiUpdateUDP(WikiUpdate) - Method in class unm.maui.wikid.NodeDaemonImpl
 
sendmail(String, String, String[]) - Static method in class unm.util.SimpleMail
Send mail.
sendmail(String, String, String[], String, String, int) - Static method in class unm.util.SimpleMail
Send mail.
server - Variable in class unm.maui.Maui
Server.
setAccount(String) - Method in class unm.maui.sched.BasicSchedulable
 
setAccount(String) - Method in interface unm.maui.sched.Schedulable
Set the associated account.
setAssociate(Serializable) - Method in class unm.maui.sched.BasicSchedulable
 
setAssociate(Serializable) - Method in interface unm.maui.sched.Schedulable
Associate an object with the schedulable.
setAuth(String) - Method in class unm.maui.res.BasicSys
 
setAuth(String) - Method in interface unm.maui.res.Sys
Set authorization string.
setAuth(String) - Method in class unm.maui.res.SysRes
 
setAuth(String) - Method in interface unm.maui.res.SysReservation
Set authorization string.
setAuthType(String) - Method in class unm.maui.res.BasicSys
 
setAuthType(String) - Method in interface unm.maui.res.Sys
Set authorization type.
setAuthType(String) - Method in class unm.maui.res.SysRes
 
setAuthType(String) - Method in interface unm.maui.res.SysReservation
Set authorization type.
setAvailable(boolean) - Method in class unm.maui.rm.Slot
Set the Slot available (or not).
setCMD(CMD) - Method in class unm.maui.rm.BasicJob
 
setCMD(CMD) - Method in interface unm.maui.rm.Job
Set the associated cmd file.
setCronLine(String) - Method in class unm.maui.res.BasicSys
Set the recurring interval.
setCronLine(String) - Method in interface unm.maui.res.Sys
Set the recurring interval.
setDB(MauiDB) - Method in class unm.maui.sched.Sched
 
setDB(MauiDB) - Method in interface unm.maui.sched.Scheduler
Set database object.
setDebitted(boolean) - Method in class unm.maui.rm.BasicJob
 
setDebitted(boolean) - Method in interface unm.maui.rm.Job
Set debitted flag.
setDebugStream(PrintStream) - Method in class unm.maui.server.parser.LLCMDParserTokenManager
 
setDebugStream(PrintStream) - Method in class unm.maui.server.parser.LRMCMDParserTokenManager
 
setDeferralCount(int) - Method in class unm.maui.rm.BasicJob
 
setDeferralCount(int) - Method in interface unm.maui.rm.Job
Set the deferral count.
setEndTime(long) - Method in class unm.maui.res.BasicRes
 
setEndTime(long) - Method in interface unm.maui.res.Reservation
Set end time of reservation in epoch time.
setExitcode(int) - Method in class unm.maui.rm.BasicJob
 
setExitcode(int) - Method in interface unm.maui.rm.Job
Set exitcode.
setFeatureHash(Hashtable) - Method in class unm.maui.wiki.WikiNode
Set features.
setFinished(boolean) - Method in class unm.maui.res.BasicRes
 
setFinished(boolean) - Method in interface unm.maui.res.Reservation
Set finished.
setGrandfathering(boolean) - Method in class unm.maui.res.BasicSys
 
setGrandfathering(boolean) - Method in interface unm.maui.res.Sys
Set grandfathering flag.
setGroup(String) - Method in class unm.maui.sched.BasicSchedulable
 
setGroup(String) - Method in interface unm.maui.sched.Schedulable
Set the associated group.
setIgnoreFrames(int) - Method in class unm.util.LogWriter
Set count of lines (and frames) to ignore before "real" (useful) toplevel frame in stack dump.
setJob(Job) - Method in class unm.maui.res.JobRes
 
setJob(Job) - Method in interface unm.maui.res.JobReservation
Set job.
setLimits(Hashtable) - Method in class unm.maui.res.BasicSys
 
setLimits(Hashtable) - Method in interface unm.maui.res.Sys
Set container limits.
setLimits(Hashtable) - Method in class unm.maui.res.SysRes
 
setLimits(Hashtable) - Method in interface unm.maui.res.SysReservation
Set reservation limits.
setMaxTask(int) - Method in class unm.maui.wiki.WikiNode
Set max tasks allowed.
setMessage(String) - Method in class unm.maui.rm.BasicJob
Set remote message.
setMessage(String) - Method in interface unm.maui.rm.Job
Set message.
setParent(Wiki) - Method in class unm.maui.wiki.WikiNode
Set parent RM.
setPause(boolean) - Method in class unm.maui.sched.Sched
 
setPause(boolean) - Method in interface unm.maui.sched.Scheduler
Pause/unpause scheduler.
setPrintStack(boolean) - Method in class unm.util.LogWriter
Set printing stack information.
setProperties(Properties) - Static method in class unm.maui.Maui
Set Canonical Properties.
setQos(int) - Method in class unm.maui.rm.BasicJob
 
setQos(int) - Method in interface unm.maui.rm.Job
Set the job's quality of service.
setRM(RM) - Method in class unm.maui.rm.RMID
Set the associated RM.
setRMID(RMID) - Method in class unm.maui.res.BasicRes
 
setRMID(RMID) - Method in class unm.maui.res.BasicSys
 
setRMID(RMID) - Method in interface unm.maui.res.Reservation
Set RMID.
setRMID(RMID) - Method in interface unm.maui.res.Sys
Set RMID.
Sets the RMID of the RM that this should be scheduled on.
setRemoteID(String) - Method in class unm.maui.rm.BasicJob
 
setRemoteID(String) - Method in interface unm.maui.rm.Job
Set the remote String.
setReqDuration(long) - Method in class unm.maui.res.BasicRes
 
setReqDuration(long) - Method in class unm.maui.res.JobRes
 
setReqDuration(long) - Method in interface unm.maui.res.Reservation
Set requested reservation duration in seconds.
setReqDuration(long) - Method in class unm.maui.res.SysRes
 
setReqDuration(long) - Method in class unm.maui.sched.BasicSchedulable
 
setReqDuration(long) - Method in interface unm.maui.sched.Schedulable
Set the requested duration (in seconds).
setReqFeatures(Hashtable) - Method in class unm.maui.sched.BasicSchedulable
 
setReqFeatures(Hashtable) - Method in interface unm.maui.sched.Schedulable
Set the associated node feature requirements.
setReqGeometry(String) - Method in class unm.maui.sched.BasicSchedulable
 
setReqGeometry(String) - Method in interface unm.maui.sched.Schedulable
Set the requested geometry.
setReqNodesSlots(String) - Method in class unm.maui.sched.BasicSchedulable
 
setReqNodesSlots(String) - Method in interface unm.maui.sched.Schedulable
Set specific nodeID/slotID geometry string.
setReqSlots(int) - Method in class unm.maui.sched.BasicSchedulable
 
setReqSlots(int) - Method in interface unm.maui.sched.Schedulable
Set the requested number of processing slots.
setReservation(JobReservation) - Method in class unm.maui.rm.BasicJob
 
setReservation(JobReservation) - Method in interface unm.maui.rm.Job
Set the job reservation.
setSchedFinished(int) - Method in class unm.maui.sched.Sched
 
setSchedFinished(int) - Method in interface unm.maui.sched.Scheduler
Set the scheduler stop flag.
setScheduler(Scheduler) - Method in class unm.maui.server.BasicServer
 
setScheduler(Scheduler) - Method in class unm.maui.server.BasicWorker
 
setScheduler(Scheduler) - Method in interface unm.maui.server.MauiServer
Set the scheduler.
setScheduler(Scheduler) - Method in interface unm.maui.server.MauiWorker
Set the scheduler.
setServer(MauiServer) - Method in class unm.maui.server.BasicWorker
 
setServer(MauiServer) - Method in interface unm.maui.server.MauiWorker
Set the server.
setSlotHash(Hashtable) - Method in class unm.maui.res.BasicRes
Once the slotHash is set
setSlotHash(Hashtable) - Method in interface unm.maui.res.Reservation
Set the NodeID/SlotID Hashtable.
setSocket(Socket) - Method in class unm.maui.server.BasicWorker
 
setSocket(Socket) - Method in interface unm.maui.server.MauiWorker
Set the socket to listen to.
setStartTime(long) - Method in class unm.maui.res.BasicRes
 
setStartTime(long) - Method in interface unm.maui.res.Reservation
Set reservation start time in epoch time.
setState(String) - Method in class unm.maui.rm.BasicJob
 
setState(String) - Method in interface unm.maui.rm.Job
Set job state.
setState(String) - Method in class unm.maui.wiki.WikiNode
Set state.
setStderr(String) - Method in class unm.maui.rm.BasicJob
 
setStderr(String) - Method in interface unm.maui.rm.Job
Set stderr.
setStdout(String) - Method in class unm.maui.rm.BasicJob
 
setStdout(String) - Method in interface unm.maui.rm.Job
Set stdout.
setSubmitTime(long) - Method in class unm.maui.res.BasicRes
 
setSubmitTime(long) - Method in class unm.maui.res.JobRes
Submittime depends on Job.
setSubmitTime(long) - Method in interface unm.maui.res.Reservation
Set reservation submission time in epoch time.
setSubmitTime(long) - Method in class unm.maui.rm.BasicJob
 
setSubmitTime(long) - Method in interface unm.maui.rm.Job
Set the submission time.
setSubmitter(String) - Method in class unm.maui.res.BasicRes
 
setSubmitter(String) - Method in interface unm.maui.res.Reservation
Set the user who submitted the reservation.
setSubmitter(String) - Method in class unm.maui.sched.BasicSchedulable
 
setSubmitter(String) - Method in interface unm.maui.sched.Schedulable
Set the user who submitted.
setUGID(CMD) - Method in class unm.maui.server.MauiSubmit
Set UID/GID.
setUpdateTime(long) - Method in class unm.maui.wiki.WikiNode
Set update time.
setUser(String) - Method in class unm.maui.rm.BasicJob
 
setUser(String) - Method in class unm.maui.sched.BasicSchedulable
 
setUser(String) - Method in interface unm.maui.sched.Schedulable
Set the associated user.
setres() - Method in class unm.maui.client.MauiRes
setres command.
shell() - Method in class unm.maui.server.parser.LRMCMDParser
 
shell - Variable in class unm.maui.wiki.WikiCMD
Shell.
shutdown() - Method in class unm.maui.res.BasicRes
 
shutdown() - Method in interface unm.maui.res.Reservation
Remove reservation across all the node/slots.
shutdown() - Method in class unm.maui.server.BasicWorker
Shutdown socket.
shutdown() - Method in class unm.maui.wiki.Wiki
Shutdown.
shutdown() - Method in interface unm.maui.wikid.NodeDaemon
Shutdown Node Daemon.
shutdown() - Method in class unm.maui.wikid.NodeDaemonImpl
Shutdown Node Daemon.
sleepInterval - Variable in class unm.maui.sched.Sched
Sleep interval in milliseconds
sleepInterval - Variable in class unm.maui.wikid.NodeDaemonImpl
Random sleep in seconds.
sleepIntervalProperty - Static variable in class unm.maui.sched.Sched
 
sleepIntervalProperty - Static variable in class unm.maui.wikid.NodeDaemonImpl
 
slot - Variable in class unm.maui.rm.SlotID
The Slot.
slotHash - Variable in class unm.maui.res.BasicRes
Hashtable of NodeID -> SlotID[].
slotHash - Variable in class unm.maui.sched.SchedVars
Out parameter: Hashtable of NodeID -> SlotID[].
slotIDHash - Variable in class unm.maui.res.SysRes
Hashtable of SlotID -> SlotID.
slotIDHash - Variable in class unm.maui.rm.BasicNode
SlotID -> Slot.
slots - Variable in class unm.maui.client.MauiNode.DocNode
 
slots - Variable in class unm.maui.rm.BasicNode
Configured Slots.
slotsCount - Variable in class unm.maui.res.BasicRes
Number of slots.
slotsProperty - Static variable in class unm.maui.wikid.NodeDaemonImpl
 
sock - Variable in class unm.maui.server.BasicWorker
Socket.
sockTimeout - Variable in class unm.maui.wiki.Wiki
Socket timeout (in secs).
sockTimeoutProperty - Static variable in class unm.maui.wiki.Wiki
 
specialConstructor - Variable in class unm.maui.server.parser.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class unm.maui.server.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
sqlSelect(String, String, String, String) - Method in interface unm.maui.db.MauiDB
Returns one or more fields in one or more rows from a SQL statement.
sqlSelect(String, String, String, String) - Method in class unm.maui.db.MauiMySQL
 
srv - Variable in class unm.maui.server.BasicServer
Server socket.
srv - Variable in class unm.maui.wiki.Wiki
Server socket.
srv - Variable in class unm.maui.wikid.DaemonTCPListener
Server socket.
sss - Static variable in class unm.maui.Config
Secure start shell.
start() - Method in class unm.maui.client.MauiControl
Start Maui.
start() - Method in class unm.maui.client.NodeControl
Start Node Daemon.
startDocument() - Method in class unm.maui.xml.MauiXMLHandlerImpl
 
startElement(String, String, String, Attributes) - Method in class unm.maui.client.MauiControl
 
startElement(String, String, String, Attributes) - Method in class unm.maui.client.MauiJob
 
startElement(String, String, String, Attributes) - Method in class unm.maui.client.MauiNode
 
startElement(String, String, String, Attributes) - Method in class unm.maui.client.MauiRes
 
startElement(String, String, String, Attributes) - Method in class unm.maui.client.ResControl
 
startElement(String, String, String, Attributes) - Method in class unm.maui.client.ShowQueue
 
startElement(String, String, String, Attributes) - Method in class unm.maui.client.Submit
 
startElement(String, String, String, Attributes) - Method in class unm.maui.server.BasicWorker
 
startElement(String, String, String, Attributes) - Method in class unm.maui.xml.MauiXMLHandlerImpl
 
startJob(JobReservation) - Method in class unm.maui.wiki.Wiki
Send start signal to job.
startJob(StartJob) - Method in interface unm.maui.wikid.NodeDaemon
Start job.
startJob(StartJob) - Method in class unm.maui.wikid.NodeDaemonImpl
 
starttime - Variable in class unm.maui.res.BasicRes
Reservation starttime.
starttime - Variable in class unm.maui.sched.SchedVars
In/out parameter: requested/assigned start time (can be left unspecified).
If unspecified, it will be set (if apropriate nodes/slots were found).
state - Variable in class unm.maui.client.MauiNode.DocNode
 
state - Variable in class unm.maui.res.BasicRes
Reservation state.
state - Variable in class unm.maui.rm.BasicJob
Job state.
state - Variable in class unm.maui.rm.BasicNode
Node state.
state - Variable in class unm.maui.wiki.WikiJobUpdate
Job state.
state - Variable in class unm.maui.wiki.WikiNodeUpdate
Node state.
staticFlag - Static variable in class unm.maui.server.parser.SimpleCharStream
 
status - Variable in class unm.maui.wiki.WikiResponse
response status.
stderr - Variable in class unm.maui.rm.BasicJob
 
stderr - Variable in class unm.maui.wiki.WikiJobUpdate
stdout.
stderr - Variable in class unm.maui.wikid.StartJob
Standard error file.
stdin - Variable in class unm.maui.client.Submit
Stdin.
stdin - Variable in class unm.maui.wikid.StartJob
Standard input file.
stdout - Variable in class unm.maui.rm.BasicJob
 
stdout - Variable in class unm.maui.wiki.WikiJobUpdate
stdout.
stdout - Variable in class unm.maui.wikid.StartJob
Standard output file.
stripFQDN - Variable in class unm.maui.wiki.Wiki
Strip FQDN.
stripFQDN - Variable in class unm.maui.wikid.NodeDaemonImpl
Strip FQDN.
stripFQDNProperty - Static variable in class unm.maui.wiki.Wiki
 
stripFQDNProperty - Static variable in class unm.maui.wikid.NodeDaemonImpl
 
submitJob(Job) - Method in class unm.maui.sched.Sched
 
submitJob(Job, boolean) - Method in class unm.maui.sched.Sched
 
submitJob(Job) - Method in interface unm.maui.sched.Scheduler
Submit a job to the scheduler.
submitJob(Job, boolean) - Method in interface unm.maui.sched.Scheduler
Submit a job to the scheduler.
submitter - Variable in class unm.maui.res.BasicRes
User who created the reservation.
submitter - Variable in class unm.maui.sched.BasicSchedulable
Name of user submitting schedulable.
submittime - Variable in class unm.maui.res.BasicRes
Reservation submittime.
submittime - Variable in class unm.maui.rm.BasicJob
Submission time (in epoch time).
swap() - Method in class unm.maui.server.parser.LRMCMDParser
 
sync(WikiNode) - Method in class unm.maui.wiki.WikiNode
Synchronize this nodes state with another WikiNode's state.
syntax - Variable in class unm.maui.CryptixClient
Regular expression syntax.
sysResClass - Variable in class unm.maui.sched.Sched
SysReservation class string.
sysResClassProperty - Static variable in class unm.maui.sched.Sched
 
systemPath - Variable in class unm.maui.wikid.NodeDaemonImpl
System path.
systemPathProperty - Static variable in class unm.maui.wikid.NodeDaemonImpl
 

T

TASKPERNODE - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
TASKS - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
TYPE - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
TYPE_HARD - Static variable in interface unm.maui.res.Reservation
A "fixed" reservation that cannot be cancelled except by action of an administrator (or when it times out).
TYPE_SOFT - Static variable in interface unm.maui.res.Reservation
Reservation that can be cancelled by the internal scheduling system.
TYPE_SOLID - Static variable in interface unm.maui.res.Reservation
"Soft" reservation that has become active.
Task - class unm.maui.wikid.Task.
Task.
Task() - Constructor for class unm.maui.wikid.Task
 
Token - class unm.maui.server.parser.Token.
Describes the input token stream.
Token() - Constructor for class unm.maui.server.parser.Token
 
TokenMgrError - error unm.maui.server.parser.TokenMgrError.
 
TokenMgrError() - Constructor for class unm.maui.server.parser.TokenMgrError
 
TokenMgrError(String, int) - Constructor for class unm.maui.server.parser.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class unm.maui.server.parser.TokenMgrError
 
taskid - Variable in class unm.maui.wikid.AllocJob
 
taskpernode() - Method in class unm.maui.server.parser.LRMCMDParser
 
tasks() - Method in class unm.maui.server.parser.LRMCMDParser
 
tasks - Variable in class unm.maui.wikid.StartJob
Tasks allocation across all nodes of the job.
tasksPerNode - Variable in class unm.maui.server.CMD
Requested tasks-per-node.
tcpPort - Variable in class unm.maui.wiki.Wiki
TCP Port.
tcpPort - Variable in class unm.maui.wikid.DaemonTCPListener
TCP Port of Wiki Listener;
tcpPortProperty - Static variable in class unm.maui.wiki.Wiki
 
tcpPortProperty - Static variable in class unm.maui.wikid.DaemonTCPListener
 
test(String) - Method in class unm.maui.db.MauiMySQL
Test database connectivity.
text - Variable in class unm.maui.server.CMD
The entire CMD text.
thread - Variable in class unm.maui.wiki.Wiki
Wiki Listener thread.
threadPoolSize - Variable in class unm.maui.server.BasicServer
Number of threads in thread pool.
timeExpr() - Method in class unm.maui.server.parser.LLCMDParser
 
toString() - Method in class unm.maui.res.BasicSys
 
toString() - Method in class unm.maui.res.JobRes
 
toString() - Method in class unm.maui.res.SysRes
 
toString() - Method in class unm.maui.rm.BasicJob
 
toString() - Method in class unm.maui.rm.BasicNode
 
toString() - Method in class unm.maui.rm.BasicRM
Stringify.
toString() - Method in class unm.maui.rm.Slot
Stringify.
toString() - Method in class unm.maui.server.parser.Token
Returns the image.
toString(byte[], int, int) - Static method in class unm.util.Misc
Returns a string of hexadecimal digits from a byte array.
toString(byte[]) - Static method in class unm.util.Misc
Turn bytes to a hex string.
toString() - Method in class unm.util.MutableInteger
Stringify the integer.
toString() - Method in class unm.util.MutableLong
Stringify the long.
toString() - Method in class unm.util.StringID
Stringify.
toXML() - Method in class unm.maui.client.MauiControl
Get XML command string.
toXML() - Method in class unm.maui.client.MauiJob
Get XML command string.
toXML() - Method in class unm.maui.client.MauiNode
Get XML command string.
toXML() - Method in class unm.maui.client.MauiRes
Get XML command string.
toXML() - Method in class unm.maui.client.ResControl
Get XML command string.
toXML() - Method in class unm.maui.client.ShowQueue
Get XML command string.
toXML() - Method in class unm.maui.client.Submit
Get XML command string.
token - Variable in class unm.maui.server.parser.LLCMDParser
 
token - Variable in class unm.maui.server.parser.LRMCMDParser
 
tokenImage - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
tokenImage - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
tokenImage - Variable in class unm.maui.server.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
token_source - Variable in class unm.maui.server.parser.LLCMDParser
 
token_source - Variable in class unm.maui.server.parser.LRMCMDParser
 
totalTasks - Variable in class unm.maui.server.CMD
Total tasks.
totalTasks - Variable in class unm.maui.wikid.StartJob
Total number of tasks in the job.
ts - Variable in class unm.maui.wiki.WikiUpdate
Timestamp in seconds.
ts - Variable in class unm.maui.wikid.WikiComm
Timestamp in seconds.
type - Variable in class unm.maui.wikid.AllocJob
 
type - Variable in class unm.maui.wikid.StartJob
Job type.

U

UPLOAD - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
udpBufSizeProperty - Static variable in class unm.maui.wiki.Wiki
 
udpBufSizeProperty - Static variable in class unm.maui.wikid.DaemonUDPListener
 
udpBufSizeProperty - Static variable in class unm.maui.wikid.NodeDaemonImpl
 
udpBurst - Variable in class unm.maui.wiki.Wiki
UDP busts.
udpBurstProperty - Static variable in class unm.maui.wiki.Wiki
 
udpPortAsyn - Variable in class unm.maui.wiki.Wiki
UDP Port to send multicast.
udpPortAsyn - Variable in class unm.maui.wikid.NodeDaemonImpl
UDP Port to send update.
udpPortComm - Variable in class unm.maui.wiki.Wiki
UDP Port of Wiki Listener.
udpPortComm - Variable in class unm.maui.wikid.DaemonUDPListener
UDP Port of multicast listener.
udpPortProperty - Static variable in class unm.maui.wiki.Wiki
 
udpPortProperty - Static variable in class unm.maui.wikid.DaemonUDPListener
 
udpPortProperty - Static variable in class unm.maui.wikid.NodeDaemonImpl
 
udpReattempt - Variable in class unm.maui.wiki.Wiki
Reattempt sleep value.
udpReattemptProperty - Static variable in class unm.maui.wiki.Wiki
 
uid - Variable in class unm.maui.server.CMD
Posix UID.
uid - Variable in class unm.maui.wikid.AllocJob
 
uid - Variable in class unm.maui.wikid.Task
UID to run as.
unknownHash - Variable in class unm.maui.wiki.Wiki
Unknown jobs.
unm.maui - package unm.maui
 
unm.maui.client - package unm.maui.client
 
unm.maui.db - package unm.maui.db
 
unm.maui.misc - package unm.maui.misc
 
unm.maui.res - package unm.maui.res
 
unm.maui.rm - package unm.maui.rm
 
unm.maui.sched - package unm.maui.sched
 
unm.maui.server - package unm.maui.server
 
unm.maui.server.parser - package unm.maui.server.parser
 
unm.maui.wiki - package unm.maui.wiki
 
unm.maui.wikid - package unm.maui.wikid
 
unm.maui.xml - package unm.maui.xml
 
unm.util - package unm.util
 
unparsedEntityDecl(String, String, String, String) - Method in class unm.maui.xml.MauiXMLHandlerImpl
 
updateAuth(Schedulable) - Method in interface unm.maui.db.MauiDB
Check Job user, group, and account information for a particular user/job.
updateAuth(Schedulable) - Method in class unm.maui.db.MauiMySQL
 
updateBank(String, long) - Method in interface unm.maui.db.MauiDB
Credit or debit user runtime from system bank.
updateBank(String, long, boolean) - Method in interface unm.maui.db.MauiDB
Credit or debit user runtime from system bank.
updateBank(String, long) - Method in class unm.maui.db.MauiMySQL
 
updateBank(String, long, boolean) - Method in class unm.maui.db.MauiMySQL
 
updateInterval - Variable in class unm.maui.wikid.SimpleNodeUpdater
Complete update interval..
updateIntervalProperty - Static variable in class unm.maui.wikid.SimpleNodeUpdater
 
updateJob(Job) - Method in interface unm.maui.db.MauiDB
Write job data.
updateJob(Job) - Method in class unm.maui.db.MauiMySQL
 
updateJob(WikiJobUpdate) - Method in class unm.maui.wiki.Wiki
Update job.
updateNode(WikiNodeUpdate) - Method in class unm.maui.wiki.Wiki
Update node.
updatePolicyTables(Statement, String) - Method in class unm.maui.db.MauiMySQL
Set default values for an authorized user, group, or account.
updatePriorityTables(Statement, String) - Method in class unm.maui.db.MauiMySQL
Set default values for an authorized user, group, or account.
updateReservation(SysReservation) - Method in interface unm.maui.db.MauiDB
Write reservation data.
updateReservation(SysReservation) - Method in class unm.maui.db.MauiMySQL
 
updateResponse(WikiResponse) - Method in class unm.maui.wiki.Wiki
Update response.
updateTime - Variable in class unm.maui.wiki.WikiNode
Epoch time node last updated (partial).
updateXML() - Method in class unm.maui.server.CheckJob
 
updateXML() - Method in class unm.maui.server.CheckNode
 
updateXML() - Method in class unm.maui.server.CheckRes
 
updateXML() - Method in class unm.maui.server.CommHandlerImpl
Perform command and get response XML.
updateXML() - Method in class unm.maui.server.MauiControl
 
updateXML() - Method in class unm.maui.server.MauiSubmit
 
updateXML() - Method in class unm.maui.server.ResControl
 
updateXML() - Method in class unm.maui.server.SetRes
 
updateXML() - Method in class unm.maui.server.ShowQ
 
upload() - Method in class unm.maui.server.parser.LRMCMDParser
 
upload - Variable in class unm.maui.wiki.WikiCMD
Upload.
usage() - Method in class unm.maui.CryptixClient
Usage.
user - Variable in class unm.maui.CryptixClient
The user.
user - Variable in class unm.maui.sched.BasicPolicy.AuthTuple
 
user - Variable in class unm.maui.sched.BasicSchedulable
Name of user owning schedulable.
user - Variable in class unm.maui.server.CMD
The user.
user - Variable in class unm.maui.server.CommHandlerImpl
The user.
user - Variable in class unm.maui.wiki.WikiJobUpdate
user.
user - Variable in class unm.maui.wikid.AllocJob
 
user - Variable in class unm.maui.wikid.StartJob
The user running the job.
userTable - Static variable in interface unm.maui.db.MauiDB
 

V

VAL - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
VERSION - Static variable in interface unm.maui.server.MauiServer
Maui Client/Server protocol version.
Value - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
val - Variable in class unm.util.MutableInteger
The mutable value.
val - Variable in class unm.util.MutableLong
The mutable value.
verbose - Variable in class unm.maui.client.MauiJob
Verbosity.
verbose - Variable in class unm.maui.client.MauiNode
Verbosity.
verbose - Variable in class unm.maui.server.CheckJob
Verbose?
verbose - Variable in class unm.maui.server.CheckNode
Verbose output.
version() - Static method in class unm.maui.CryptixClient
Version.
visual - Variable in class unm.maui.client.MauiNode
Visual printouts.

W

WCLIMIT - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
WORD - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
WS - Static variable in interface unm.maui.server.parser.LLCMDParserConstants
 
WS - Static variable in interface unm.maui.server.parser.LRMCMDParserConstants
 
Wiki - class unm.maui.Wiki.
The Maui Scheduler node daemon.
Wiki() - Constructor for class unm.maui.Wiki
Construct Maui.
Wiki - class unm.maui.wiki.Wiki.
Wiki.
Wiki() - Constructor for class unm.maui.wiki.Wiki
Construct.
WikiCMD - class unm.maui.wiki.WikiCMD.
Wiki CMD file structure.
This is a representation of a .cmd file.
WikiCMD() - Constructor for class unm.maui.wiki.WikiCMD
Construct.
WikiComm - class unm.maui.wikid.WikiComm.
WikiComm.
WikiComm() - Constructor for class unm.maui.wikid.WikiComm
 
WikiJobUpdate - class unm.maui.wiki.WikiJobUpdate.
WikiJobUpdate.
WikiJobUpdate() - Constructor for class unm.maui.wiki.WikiJobUpdate
 
WikiNode - class unm.maui.wiki.WikiNode.
WikiNode.
WikiNode(RM, String, int) - Constructor for class unm.maui.wiki.WikiNode
Construct.
WikiNodeUpdate - class unm.maui.wiki.WikiNodeUpdate.
WikiNodeUpdate.
WikiNodeUpdate() - Constructor for class unm.maui.wiki.WikiNodeUpdate
 
WikiResponse - class unm.maui.wiki.WikiResponse.
WikiResponse.
WikiResponse() - Constructor for class unm.maui.wiki.WikiResponse
 
WikiUpdate - class unm.maui.wiki.WikiUpdate.
WikiUpdate.
WikiUpdate() - Constructor for class unm.maui.wiki.WikiUpdate
 
waitFor() - Method in class unm.util.ProcessWatcher
Wait for process to complete.
warnLevel - Variable in class unm.maui.misc.SystemProfiler
Number (in bytes) when we start getting concerned about filesystem available space.
warning(SAXParseException) - Method in class unm.maui.CryptixClient
 
warning(SAXParseException) - Method in class unm.maui.xml.MauiXMLHandlerImpl
 
wclimit() - Method in class unm.maui.server.parser.LRMCMDParser
 
wikiJobsHash - Variable in class unm.maui.wiki.Wiki
Hashtable of Job ID -> Job.
wikiModulesProperty - Static variable in class unm.maui.Wiki
 
wikiNodesHash - Variable in class unm.maui.wiki.Wiki
Hashtable of NodeID -> WikiNode.
wikiPrefix - Static variable in class unm.maui.Wiki
Properties prefix for Wiki core properties.
workerClass - Variable in class unm.maui.server.BasicServer
Worker class.
workerPrefix - Variable in class unm.maui.server.BasicServer
Worker properties prefix.
workerPrefixProperty - Static variable in class unm.maui.server.BasicServer
 
workerProperty - Static variable in class unm.maui.server.BasicServer
 
writeWikiUpdate(OutputStream, WikiUpdate) - Method in interface unm.maui.wikid.NodeDaemon
Encrypt and write WikiUpdate.
writeWikiUpdate(OutputStream, WikiUpdate) - Method in class unm.maui.wikid.NodeDaemonImpl
 

X

XML_HEADER - Static variable in class unm.maui.CryptixClient
 
XML_HEADER - Static variable in class unm.maui.server.CommHandlerImpl
 
xargs - Variable in class unm.maui.CryptixClient
Arguments printouts.
xcomm - Variable in class unm.maui.CryptixClient
Arguments printouts.
xmlProperty - Static variable in class unm.maui.wikid.NodeDaemonImpl
 
xr - Variable in class unm.maui.xml.MauiXMLHandlerImpl
The XMLReader.

_

_assert(boolean) - Static method in class unm.util.Assert
Assert the truth of something.
If the boolean value is not true, then throw a new AssertionException.
_assert(boolean, String) - Static method in class unm.util.Assert
Assert the truth of something.
If the boolean value is not true, then throw a new AssertionException.

A B C D E F G H I J K L M N O P Q R S T U V W X _