protected Object doLoad(QueueInfo queue, Object id) throws IOException { QueuePersistenceStrategy ps = (queue.config.persistent) ? persistenceStrategy : memoryPersistenceStrategy; Object obj = ps.load(queue.name, id); return obj; }