本文整理汇总了Java中net.sourceforge.subsonic.command.PodcastSettingsCommand类的典型用法代码示例。如果您正苦于以下问题:Java PodcastSettingsCommand类的具体用法?Java PodcastSettingsCommand怎么用?Java PodcastSettingsCommand使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
PodcastSettingsCommand类属于net.sourceforge.subsonic.command包,在下文中一共展示了PodcastSettingsCommand类的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: formBackingObject
import net.sourceforge.subsonic.command.PodcastSettingsCommand; //导入依赖的package包/类
protected Object formBackingObject(HttpServletRequest request) throws Exception {
PodcastSettingsCommand command = new PodcastSettingsCommand();
command.setInterval(String.valueOf(settingsService.getPodcastUpdateInterval()));
command.setEpisodeRetentionCount(String.valueOf(settingsService.getPodcastEpisodeRetentionCount()));
command.setEpisodeDownloadCount(String.valueOf(settingsService.getPodcastEpisodeDownloadCount()));
command.setFolder(settingsService.getPodcastFolder());
return command;
}
示例2: doSubmitAction
import net.sourceforge.subsonic.command.PodcastSettingsCommand; //导入依赖的package包/类
protected void doSubmitAction(Object comm) throws Exception {
PodcastSettingsCommand command = (PodcastSettingsCommand) comm;
command.setToast(true);
settingsService.setPodcastUpdateInterval(Integer.parseInt(command.getInterval()));
settingsService.setPodcastEpisodeRetentionCount(Integer.parseInt(command.getEpisodeRetentionCount()));
settingsService.setPodcastEpisodeDownloadCount(Integer.parseInt(command.getEpisodeDownloadCount()));
settingsService.setPodcastFolder(command.getFolder());
settingsService.save();
podcastService.schedule();
}
示例3: formBackingObject
import net.sourceforge.subsonic.command.PodcastSettingsCommand; //导入依赖的package包/类
protected Object formBackingObject(HttpServletRequest request) throws Exception {
PodcastSettingsCommand command = new PodcastSettingsCommand();
command.setInterval(String.valueOf(settingsService.getPodcastUpdateInterval()));
command.setEpisodeRetentionCount(String.valueOf(settingsService.getPodcastEpisodeRetentionCount()));
command.setEpisodeDownloadCount(String.valueOf(settingsService.getPodcastEpisodeDownloadCount()));
command.setFolder(settingsService.getPodcastFolder());
command.setEpisodeDownloadLimit(String.valueOf(settingsService.getPodcastEpisodeDownloadLimit()));
return command;
}
示例4: doSubmitAction
import net.sourceforge.subsonic.command.PodcastSettingsCommand; //导入依赖的package包/类
protected void doSubmitAction(Object comm) throws Exception {
PodcastSettingsCommand command = (PodcastSettingsCommand) comm;
command.setToast(true);
settingsService.setPodcastUpdateInterval(Integer.parseInt(command.getInterval()));
settingsService.setPodcastEpisodeRetentionCount(Integer.parseInt(command.getEpisodeRetentionCount()));
settingsService.setPodcastEpisodeDownloadCount(Integer.parseInt(command.getEpisodeDownloadCount()));
settingsService.setPodcastFolder(command.getFolder());
settingsService.setPodcastEpisodeDownloadLimit(Integer.parseInt(command.getEpisodeDownloadLimit()));
settingsService.save();
podcastService.schedule();
}