I would rename this to something like QueueManager, since it's a pretty long name; and then, rename the subclasses to FairQueueManager and FIFOQueueManager.