@Override protected void regSubtask(PublishRunnerable pubRunner) { Channel root = channelDao.findRoot(site.getId()); Taskable task = new ChannelTask( id, site, root, cfg, tempRoot, again, true, resourceDao, sourceDao, channelDao, templateDao, articleDao) .setCache(new LRUCache<String, String>(DEFAULT_CACHE_SIZE)); task.regTask(pubRunner); }