Examples of MessageBuilder


Examples of org.bigbluebutton.presentation.ConversionUpdateMessage.MessageBuilder

    }
    return supported;
  }
 
  private void notifyProgressListener(boolean supported, UploadedPresentation pres) {
    MessageBuilder builder = new ConversionUpdateMessage.MessageBuilder(pres);
           
    if (supported) {
      builder.messageKey(ConversionMessageConstants.SUPPORTED_DOCUMENT_KEY);
    } else {
      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

Examples of org.nasutekds.messages.MessageBuilder

    Message cont = INFO_ORACLE_ACTION_PROMPT_CONTINUE.get();
    Message cancel = INFO_ORACLE_ACTION_PROMPT_CANCEL.get();
    if (hasIssues()) {
      List<Directive> issues = getIssues();
      if (!isSupported()) {
        MessageBuilder reason = new MessageBuilder();
        if (issues != null) {
          for (Directive directive : issues) {
            LOG.log(Level.INFO, "Unsupported reversion details: " +
                    directive.getMessage());
            reason.append(directive.getMessage());
            reason.append(EOL);
          }
        }
        throw new ApplicationException(
            ReturnCode.APPLICATION_ERROR,
                INFO_REVERSION_ORACLE_UNSUPPORTED.get(
                        currentBuildInfo.toString(),
                        newBuildInfo.toString(),
                        reason.toMessage()),
                null);
      } else {
        if (ui != null) {
          for (Directive directive : issues) {
            Message title;
            Message summary;
            Message details;
            Message defaultAction;
            UserInteraction.MessageType msgType;
            String lineBreak = ui.isCLI() ?
                Constants.LINE_SEPARATOR : Constants.HTML_LINE_BREAK;
            switch (directive.getType()) {
              case ACTION:
                title = INFO_GENERAL_ACTION_REQUIRED.get();
                summary = INFO_REVERSION_ORACLE_ACTION.get();
                details = new MessageBuilder(directive.getMessage())
                        .append(lineBreak)
                        .append(lineBreak)
                        .append(INFO_ORACLE_ACTION_PROMPT.get())
                        .toMessage();
                msgType = UserInteraction.MessageType.WARNING;
                defaultAction = cancel;
                break;
              case INFO:
                title = INFO_GENERAL_INFO.get();
                summary = INFO_REVERSION_ORACLE_INFO.get();
                details = new MessageBuilder(directive.getMessage())
                        .append(lineBreak)
                        .append(lineBreak)
                        .append(INFO_ORACLE_INFO_PROMPT.get())
                        .toMessage();
                msgType = UserInteraction.MessageType.INFORMATION;
                defaultAction = cont;
                break;
              case WARNING:
                title = INFO_GENERAL_WARNING.get();
                summary = INFO_REVERSION_ORACLE_WARNING.get();
                details = new MessageBuilder(directive.getMessage())
                        .append(lineBreak)
                        .append(lineBreak)
                        .append(INFO_ORACLE_INFO_PROMPT.get())
                        .toMessage();
                msgType = UserInteraction.MessageType.WARNING;
View Full Code Here

Examples of org.springframework.amqp.core.MessageBuilder

    assertLower(properties);
  }

  @Test
  public void ifAbsentNoneReplacedFluencyOnMessageBuilder() {
    MessageBuilder builder = MessageBuilder.withBody("foo".getBytes());
    this.setAll(builder);
    this.setAllIfAbsent(builder);
    MessageProperties properties = builder.build().getMessageProperties();
    assertLower(properties);
  }
View Full Code Here

Examples of org.springframework.binding.message.MessageBuilder

    }

    public void validateEnterBookingDetails(ValidationContext context) {
  MessageContext messages = context.getMessageContext();
  if (checkinDate.before(today())) {
      messages.addMessage(new MessageBuilder().error().source("checkinDate").code(
        "booking.checkinDate.beforeToday").build());
  } else if (checkoutDate.before(checkinDate)) {
      messages.addMessage(new MessageBuilder().error().source("checkoutDate").code(
        "booking.checkoutDate.beforeCheckinDate").build());
  }
    }
View Full Code Here

Examples of org.springframework.binding.message.MessageBuilder

*/
public class StubModelValidationContext {

  public void validateMockState(ValidationContext context) {
    context.getMessageContext()
        .addMessage(new MessageBuilder().source("validationcontext").defaultText("").build());
  }
View Full Code Here

Examples of org.springframework.binding.message.MessageBuilder

        .addMessage(new MessageBuilder().source("validationcontext").defaultText("").build());
  }

  public void validateMockState(Object model, ValidationContext context) {
    context.getMessageContext().addMessage(
        new MessageBuilder().source("validationcontext-external").defaultText("").build());
  }
View Full Code Here

Examples of org.springframework.binding.message.MessageBuilder

* Support class for {@link ValidationHelperTest}
*/
public class StubModelMessageContext {

  public void validateMockState(MessageContext context) {
    context.addMessage(new MessageBuilder().source("messagecontext").defaultText("").build());
  }
View Full Code Here

Examples of org.springframework.binding.message.MessageBuilder

  public void validateMockState(MessageContext context) {
    context.addMessage(new MessageBuilder().source("messagecontext").defaultText("").build());
  }

  public void validateMockState(Object model, MessageContext context) {
    context.addMessage(new MessageBuilder().source("messagecontext-external").defaultText("").build());
  }
View Full Code Here

Examples of org.springframework.binding.message.MessageBuilder

    this.channelStore = channelRegistryStore;
  }
 
  public void validateChooseType(ChannelDefinitionForm def, MessageContext context) {
    if(def.getTypeId() == 0) {
      context.addMessage(new MessageBuilder().error().source("typeId")
          .code("errors.channelDefinition.type.empty")
          .defaultText("Please choose a channel type").build());
    }
  }
View Full Code Here

Examples of org.springframework.binding.message.MessageBuilder

  }
 
  public void validateBasicInfo(ChannelDefinitionForm def, MessageContext context) {
    Matcher matcher = FunctionalNameType.VALID_FNAME_PATTERN.matcher(def.getFname());
    if (StringUtils.isEmpty(def.getFname())) {
      context.addMessage(new MessageBuilder().error().source("fName")
          .code("errors.channelDefinition.fName.empty")
          .defaultText("Please enter an fname").build());
    } else if (!matcher.matches()) {
      context.addMessage(new MessageBuilder().error().source("fName")
          .code("errors.channelDefinition.fName.invalid")
          .defaultText("Fnames may only contain letters, numbers, dashes, and underscores").build());   
    }
   
    // if this is a new channel and the fname is already taken
    else if (def.getId() == -1 && channelStore.getChannelDefinition(def.getFname()) != null) {
      context.addMessage(new MessageBuilder().error().source("fName")
          .code("errors.channelDefinition.fName.duplicate")
          .defaultText("This fname is already in use").build());
    }
   
    if (StringUtils.isEmpty(def.getTitle())) {
      context.addMessage(new MessageBuilder().error().source("title")
          .code("errors.channelDefinition.title.empty")
          .defaultText("Please enter a title").build());
    }
   
    if (StringUtils.isEmpty(def.getName())) {
      context.addMessage(new MessageBuilder().error().source("name")
          .code("errors.channelDefinition.name.empty")
          .defaultText("Please enter a name").build());
    }

    // if this is a new channel and the name is already taken
    if (def.getId() == -1 && channelStore.getChannelDefinitionByName(def.getName()) != null) {
      context.addMessage(new MessageBuilder().error().source("name")
          .code("errors.channelDefinition.name.duplicate")
          .defaultText("This name is already in use").build());
    }
   
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.