Home | History | Annotate | Download | only in recommendation

Lines Matching refs:programs

45 /** Class for updating the preview programs for {@link Channel}. */
108 /** Starts the routine service for updating the preview programs. */
136 /** Updates the preview programs table. */
171 Set<Program> programs = new HashSet<>();
178 programs.add(program);
179 if (programs.size() >= RECOMMENDATION_COUNT) {
185 return programs;
209 // We recommend those programs that meet the condition only.
215 protected void onPostExecute(Set<Program> programs) {
216 updatePreviewDataForChannelsInternal(programs);
221 private void updatePreviewDataForChannelsInternal(Set<Program> programs) {
226 // Only create if there is enough programs
227 if (programs.size() > MIN_COUNT_TO_ADD_ROW) {
240 createdPreviewChannelId, programs));
248 generatePreviewProgramContentsFromPrograms(defaultPreviewChannelId, programs));
253 long previewChannelId, Set<Program> programs) {
255 for (Program program : programs) {
290 /** Job to execute the update of preview programs. */