Package com.openshift.client

Examples of com.openshift.client.Message


   */
  private Messages createMessages(ModelNode messagesNode) {
    Map<IField, List<Message>> messagesByField = new LinkedHashMap<IField, List<Message>>();
    if (messagesNode.getType() == ModelType.LIST) {
      for (ModelNode messageNode : messagesNode.asList()) {
        Message message = createMessage(messageNode);
        List<Message> messages = (List<Message>) messagesByField.get(message.getField());
        if (messages == null) {
          messages = new ArrayList<Message>();
        }
        messages.add(message);
        messagesByField.put(message.getField(), messages);
      }
    }
    return new Messages(messagesByField);
  }
View Full Code Here


  private Message createMessage(ModelNode messageNode) {
    String text = getString(messageNode.get(IOpenShiftJsonConstants.PROPERTY_TEXT));
    String field = getString(messageNode.get(IOpenShiftJsonConstants.PROPERTY_FIELD));
    int exitCode = getInt(messageNode.get(IOpenShiftJsonConstants.PROPERTY_EXIT_CODE));
    String severity = getString(messageNode.get(IOpenShiftJsonConstants.PROPERTY_SEVERITY));
    return new Message(text, field, severity, exitCode);
  }
View Full Code Here

   */
  private static Messages createMessages(ModelNode messagesNode) {
    Map<IField, List<Message>> messagesByField = new LinkedHashMap<IField, List<Message>>();
    if (messagesNode.getType() == ModelType.LIST) {
      for (ModelNode messageNode : messagesNode.asList()) {
        Message message = createMessage(messageNode);
        List<Message> messages = (List<Message>) messagesByField.get(message.getField());
        if (messages == null) {
          messages = new ArrayList<Message>();
        }
        messages.add(message);
        messagesByField.put(message.getField(), messages);
      }
    }
    return new Messages(messagesByField);
  }
View Full Code Here

  private static Message createMessage(ModelNode messageNode) {
    String text = getString(messageNode.get(IOpenShiftJsonConstants.PROPERTY_TEXT));
    String field = getString(messageNode.get(IOpenShiftJsonConstants.PROPERTY_FIELD));
    int exitCode = getInt(messageNode.get(IOpenShiftJsonConstants.PROPERTY_EXIT_CODE));
    String severity = getString(messageNode.get(IOpenShiftJsonConstants.PROPERTY_SEVERITY));
    return new Message(text, field, severity, exitCode);
  }
View Full Code Here

   */
  private Messages createMessages(ModelNode messagesNode) {
    Map<IField, List<Message>> messagesByField = new LinkedHashMap<IField, List<Message>>();
    if (messagesNode.getType() == ModelType.LIST) {
      for (ModelNode messageNode : messagesNode.asList()) {
        Message message = createMessage(messageNode);
        List<Message> messages = (List<Message>) messagesByField.get(message.getField());
        if (messages == null) {
          messages = new ArrayList<Message>();
        }
        messages.add(message);
        messagesByField.put(message.getField(), messages);
      }
    }
    return new Messages(messagesByField);
  }
View Full Code Here

  private Message createMessage(ModelNode messageNode) {
    String text = getAsString(messageNode, IOpenShiftJsonConstants.PROPERTY_TEXT);
    String field = getAsString(messageNode, IOpenShiftJsonConstants.PROPERTY_FIELD);
    int exitCode = getAsInteger(messageNode, IOpenShiftJsonConstants.PROPERTY_EXIT_CODE);
    String severity = getAsString(messageNode, IOpenShiftJsonConstants.PROPERTY_SEVERITY);
    return new Message(text, field, severity, exitCode);
  }
View Full Code Here

    } catch (OpenShiftEndpointException e) {
      // verification
      assertThat(e.getRestResponse()).isNotNull();
      Messages messages = e.getRestResponse().getMessages();
      assertThat(messages.size()).isGreaterThan(0);
      Message firstMessage = messages.getAll().iterator().next();
      new MessageAssert(firstMessage)
          .hasExitCode(128)
          .hasSeverity(Severity.ERROR)
          .hasText("Domain contains applications. Delete applications first or set force to true.");
    }
View Full Code Here

      fail("OpenShiftEndPointException expected, did not occurr");
    } catch (OpenShiftEndpointException e) {
      RestResponse restResponse = e.getRestResponse();
      assertThat(restResponse).isNotNull();
      assertThat(restResponse.getMessages().size()).isEqualTo(1);
      Message message = restResponse.getMessages().getAll().iterator().next();
      assertThat(new MessageAssert(message))
          .hasText("Namespace 'foobar' is already in use. Please choose another.")
          .hasSeverity(Severity.ERROR)
          .hasExitCode(103)
          .hasField(new Field("id"));
View Full Code Here

TOP

Related Classes of com.openshift.client.Message

Copyright © 2018 www.massapicom. 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.