class ApplicationDeployer {

    public void deploy() {
        List<ApplicationContent> applications = applicationLoader.loadApplications();
        for (ApplicationContent application : applications) {
            for (ApplicationEntryDeployer deployer : deployers) {
                deployer.deployEntries(application);
            }
        }
    }

    public  ApplicationDeployer(ApplicationService applicationLoader,
                               List<ApplicationEntryDeployer> deployers);

}