Package org.bigbluebutton.presentation.ConversionUpdateMessage

Examples of org.bigbluebutton.presentation.ConversionUpdateMessage.MessageBuilder.build()


      builder.messageKey(ConversionMessageConstants.UNSUPPORTED_DOCUMENT_KEY);
    }
   
    if(messagingService !=null){
      Gson gson= new Gson();
      String updateMsg=gson.toJson(builder.build().getMessage());
      log.debug("sending: "+updateMsg);
      messagingService.send(MessagingConstants.PRESENTATION_CHANNEL, updateMsg);
    } else {
      log.warn("MessagingService has not been set!");
    }
View Full Code Here


    } else if (e.getExceptionType() == CountingPageException.ExceptionType.PAGE_EXCEEDED_EXCEPTION) {
      builder.numberOfPages(pres.getNumberOfPages());
      builder.maxNumberPages(e.getMaxNumberOfPages());
      builder.messageKey(ConversionMessageConstants.PAGE_COUNT_EXCEEDED_KEY);
    }
    notifier.sendConversionUpdateMessage(builder.build().getMessage());
  }
 
  private void createThumbnails(UploadedPresentation pres) {
    log.debug("Creating thumbnails.");
    notifier.sendCreatingThumbnailsUpdateMessage(pres);
View Full Code Here

  public void sendConversionUpdateMessage(int slidesCompleted, UploadedPresentation pres) {
    MessageBuilder builder = new ConversionUpdateMessage.MessageBuilder(pres);
    builder.messageKey(ConversionMessageConstants.GENERATED_SLIDE_KEY);
    builder.numberOfPages(pres.getNumberOfPages());
    builder.pagesCompleted(slidesCompleted);
    notifyProgressListener(builder.build().getMessage());
  }
 
  public void sendCreatingThumbnailsUpdateMessage(UploadedPresentation pres) {
    MessageBuilder builder = new ConversionUpdateMessage.MessageBuilder(pres);
    builder.messageKey(ConversionMessageConstants.GENERATING_THUMBNAIL_KEY);
View Full Code Here

  }
 
  public void sendCreatingThumbnailsUpdateMessage(UploadedPresentation pres) {
    MessageBuilder builder = new ConversionUpdateMessage.MessageBuilder(pres);
    builder.messageKey(ConversionMessageConstants.GENERATING_THUMBNAIL_KEY);
    notifyProgressListener(builder.build().getMessage());   
  }
 
  public void sendConversionCompletedMessage(UploadedPresentation pres) { 
    if (generatedSlidesInfoHelper == null) {
      log.error("GeneratedSlidesInfoHelper was not set. Could not notify interested listeners.");
View Full Code Here

   
    MessageBuilder builder = new ConversionUpdateMessage.MessageBuilder(pres);
    builder.messageKey(ConversionMessageConstants.CONVERSION_COMPLETED_KEY);   
    builder.slidesInfo(escape_xml);
    builder.numberOfPages(pres.getNumberOfPages());
    notifyProgressListener(builder.build().getMessage())
  }
 
  public void setMessagingService(MessagingService m) {
    messagingService = m;
  }
View Full Code Here

  }

  public void sendCreatingTextFilesUpdateMessage(UploadedPresentation pres) {
    MessageBuilder builder = new ConversionUpdateMessage.MessageBuilder(pres);
    builder.messageKey(ConversionMessageConstants.GENERATING_TEXTFILES_KEY);
    notifyProgressListener(builder.build().getMessage())
  }
}
View Full Code Here

      builder.messageKey(ConversionMessageConstants.UNSUPPORTED_DOCUMENT_KEY);
    }
   
    if(messagingService !=null){
      Gson gson= new Gson();
      String updateMsg=gson.toJson(builder.build().getMessage());
      log.debug("sending: "+updateMsg);
      messagingService.send(MessagingConstants.TO_PRESENTATION_CHANNEL, updateMsg);
    } else {
      log.warn("MessagingService has not been set!");
    }
View Full Code Here

    } else if (e.getExceptionType() == CountingPageException.ExceptionType.PAGE_EXCEEDED_EXCEPTION) {
      builder.numberOfPages(pres.getNumberOfPages());
      builder.maxNumberPages(e.getMaxNumberOfPages());
      builder.messageKey(ConversionMessageConstants.PAGE_COUNT_EXCEEDED_KEY);
    }
    notifier.sendConversionUpdateMessage(builder.build().getMessage());
  }
 
  private void createThumbnails(UploadedPresentation pres) {
    log.info("Creating thumbnails. MeetingId=[" + pres.getMeetingId() + "], presId=[" + pres.getId() + "], name=[" + pres.getName() + "]");
    notifier.sendCreatingThumbnailsUpdateMessage(pres);
View Full Code Here

  public void sendConversionUpdateMessage(int slidesCompleted, UploadedPresentation pres) {
    MessageBuilder builder = new ConversionUpdateMessage.MessageBuilder(pres);
    builder.messageKey(ConversionMessageConstants.GENERATED_SLIDE_KEY);
    builder.numberOfPages(pres.getNumberOfPages());
    builder.pagesCompleted(slidesCompleted);
    notifyProgressListener(builder.build().getMessage());
  }
 
  public void sendCreatingThumbnailsUpdateMessage(UploadedPresentation pres) {
    MessageBuilder builder = new ConversionUpdateMessage.MessageBuilder(pres);
    builder.messageKey(ConversionMessageConstants.GENERATING_THUMBNAIL_KEY);
View Full Code Here

  }
 
  public void sendCreatingThumbnailsUpdateMessage(UploadedPresentation pres) {
    MessageBuilder builder = new ConversionUpdateMessage.MessageBuilder(pres);
    builder.messageKey(ConversionMessageConstants.GENERATING_THUMBNAIL_KEY);
    notifyProgressListener(builder.build().getMessage());   
  }
 
  public void sendConversionCompletedMessage(UploadedPresentation pres) { 
    if (generatedSlidesInfoHelper == null) {
      log.error("GeneratedSlidesInfoHelper was not set. Could not notify interested listeners.");
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.