package com.yyt.moviecrawler.util; import com.yyt.moviecrawler.model.Movie; import com.yyt.moviecrawler.strategy.CrawlerStrategy; import java.util.List; public class CrawlerContext { private CrawlerStrategy strategy; public void setStrategy(CrawlerStrategy strategy) { this.strategy = strategy; } public List executeStrategy(int limit) { return strategy.crawl(limit); } }