cmpt431-rainbow/Protocol — pull request #7 by WesleyLuk90 (2012-02-26 23:00:20+00:00)
Title: Working fake job dispatch system.

Scheduler now will give a fake job to controllers, controllers run the job and respond with a completion message, Scheduler then tells controllers to shutdown.

Other changes:
Extracted a bunch of private classes to keep file size down and have better organization. Moved messages into their own sub package. Removed some fields that were hiding the proper ones. SchedulerProtocol rpc removed since it wasn't doing anything. Merged queue for ShedulerProtocolet to just use the parent SchedulerProtocol queues so that getMessage and other functions behave properly.