Examples of StatusMessage


Examples of com.google.collide.client.status.StatusMessage

  @Override
  protected void onRetry(int count, int milliseconds, final RepeatingCommand retryCmd) {
    dismissMessage();
    if (milliseconds > 2000) {
      pendingMessage = new StatusMessage(manager,
          MessageType.LOADING, messageText);
      pendingMessage.addAction(new StatusAction() {
        @Override
        public void renderAction(SpanElement actionContainer) {
          actionContainer.setTextContent("Retry now");
View Full Code Here

Examples of com.google.collide.client.status.StatusMessage

              navigationEvent.getQuery());
    }

    contentArea.setContent(searchContainer);
    contentArea.getEditorToolBar().hide();
    StatusMessage message = new StatusMessage(
        context.getStatusManager(), StatusMessage.MessageType.LOADING, "Searching...");
    message.fireDelayed(200);
    context.getFrontendApi().SEARCH.send(SearchImpl
        .make()
        .setQuery(navigationEvent.getQuery())
        .setPage(navigationEvent.getPage()),
        new ApiCallback<SearchResponse>() {

          @Override
          public void onFail(FailureReason reason) {         
            new StatusMessage(context.getStatusManager(), StatusMessage.MessageType.ERROR,
                "Search failed in 3 attempts.  Try again later.").fire();
          }

          @Override
          public void onMessageReceived(SearchResponse message) {
View Full Code Here

Examples of com.google.collide.client.status.StatusMessage

    frontendApi.LOG_REMOTE.send(logRecord, new ApiCallback<LogFatalRecordResponse>() {

      @Override
      public void onMessageReceived(final LogFatalRecordResponse message) {
        StatusMessage msg = new StatusMessage(statusManager, MessageType.FATAL, FATAL_MESSAGE);

        msg.addAction(StatusMessage.FEEDBACK_ACTION);
        msg.addAction(StatusMessage.RELOAD_ACTION);

        String stackTrace;
        if (!StringUtils.isNullOrEmpty(message.getStackTrace())) {
          stackTrace = message.getStackTrace();
        } else {
          stackTrace = ExceptionUtils.getStackTraceAsString(exception);
        }

        msg.setLongText(calculateLongText(stackTrace));
        msg.fire();
      }

      private String calculateLongText(String stackTrace) {
        return "Client exception at " + currentWindowLocation + "\n\nRecent history:\n\t"
            + recentHistory.join("\n\t") + "\n\n" + stackTrace;
      }

      @Override
      public void onFail(FailureReason reason) {
        StatusMessage msg = new StatusMessage(statusManager, MessageType.FATAL, FATAL_MESSAGE);
        msg.addAction(StatusMessage.FEEDBACK_ACTION);
        msg.addAction(StatusMessage.RELOAD_ACTION);
        msg.setLongText(calculateLongText(ExceptionUtils.getStackTraceAsString(exception)));
        msg.fire();
      }
    });
  }
View Full Code Here

Examples of com.google.collide.client.status.StatusMessage

      createReceivedAckMessage().fire();
    }
  }

  private StatusMessage createWarningMessage() {
    StatusMessage msg =
        new StatusMessage(statusManager, MessageType.LOADING,
            "Still saving your latest changes...");
    msg.setDismissable(true);

    XhrWarden.dumpRequestsToConsole();
    return msg;
  }
View Full Code Here

Examples of com.google.collide.client.status.StatusMessage

          /*
           * This should be very rare, if you paste into an incomplete directory at the same time a
           * collaborator deletes it (your XHR response comes faster than the tree mutation push
           * message)
           */
          new StatusMessage(appContext.getStatusManager(), MessageType.ERROR,
              "The destination folder for the paste no longer exists.").fire();
        }

        @Override
        public void onError(FailureReason reason) {
          new StatusMessage(appContext.getStatusManager(), MessageType.ERROR,
              "The paste had a problem, please try again.").fire();
        }
      });
    } else {
      handlePasteForCompleteParent(parentDirData);
View Full Code Here

Examples of com.google.collide.client.status.StatusMessage

   * Creates a reloadable and dismissable error {@link StatusMessage}. {@link StatusMessage#fire()}
   * must be called before it is shown to the user.
   */
  public static StatusMessage createReloadableDismissableErrorStatus(
      StatusManager manager, String title, String longText) {
    StatusMessage error = StatusMessageUtils.createDismissableErrorStatus(manager, title, longText);
    error.addAction(StatusMessage.RELOAD_ACTION);
    return error;
  }
View Full Code Here

Examples of com.google.collide.client.status.StatusMessage

   * Creates a dismissable error {@link StatusMessage}. {@link StatusMessage#fire()} must be called
   * before it is shown to the user.
   */
  public static StatusMessage createDismissableErrorStatus(
      StatusManager manager, String title, String longText) {
    StatusMessage error = new StatusMessage(manager, MessageType.ERROR, title);
    error.setLongText(longText);
    error.setDismissable(true);
    return error;
  }
View Full Code Here

Examples of com.restfb.types.StatusMessage

   *     the content url
   * @return a {#link=Content} object
   */
  public Content getContent(String contentURL) {
    String statusID = URLUtils.getFbId(contentURL);
    StatusMessage sm = getFbClient().getFacebookObjectByID(statusID,
        StatusMessage.class);
    Content content = status2Content(sm);
    content.setContentUrl(contentURL);
   
    return content;
View Full Code Here

Examples of com.sequenceiq.cloudbreak.websocket.message.StatusMessage

            }
        } catch (Exception ex) {
            LOGGER.error(String.format("Stack rollback failed on {} stack: ", stack.getId()), ex);
        }
        websocketService.sendToTopicUser(stack.getOwner(), WebsocketEndPoint.STACK,
                new StatusMessage(stackId, stack.getName(), Status.CREATE_FAILED.name(), detailedMessage));
        stackUpdater.updateStackStatusReason(stackId, detailedMessage);
        cloudbreakEventService.fireCloudbreakEvent(stackId, BillingStatus.BILLING_STOPPED.name(), "Stack creation failed.");
    }
View Full Code Here

Examples of com.splout.db.qnode.beans.StatusMessage

      public DeployInfo deploy(List<DeployRequest> deployRequest) throws Exception {
        return new DeployInfo();
      }
      @Override
      public StatusMessage rollback(List<SwitchVersionRequest> rollbackRequest) throws Exception {
        return new StatusMessage();
      }
    });

    qnode.close();
    Hazelcast.shutdownAll();
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.