Examples of SuccessCommandResponse


Examples of org.chromium.sdk.internal.v8native.protocol.input.SuccessCommandResponse

   */
  public void startCommunication() throws MethodIsBlockingException {
    V8BlockingCallback<Void> callback = new V8BlockingCallback<Void>() {
      @Override
      public Void messageReceived(CommandResponse response) {
        SuccessCommandResponse successResponse = response.asSuccess();
        if (successResponse == null) {
          return null;
        }
        Version vmVersion = V8ProtocolUtil.parseVersionResponse(successResponse);
        DebugSession.this.vmVersion = vmVersion;

        if (V8VersionFeatures.isRunningAccurate(vmVersion)) {
          Boolean running = successResponse.running();
          if (running == Boolean.FALSE) {
            ContextBuilder.ExpectingBreakEventStep step1 = contextBuilder.buildNewContextWhenIdle();
            // If step is not null -- we are already in process of building a context.
            if (step1 != null) {
              ContextBuilder.ExpectingBacktraceStep step2 =
View Full Code Here

Examples of org.chromium.sdk.internal.v8native.protocol.input.SuccessCommandResponse

  public abstract void failure(String message, FailedCommandResponse.ErrorDetails errorDetails);

  @Override
  public void messageReceived(CommandResponse response) {
    SuccessCommandResponse successResponse = response.asSuccess();
    if (successResponse == null) {
      FailedCommandResponse failure = response.asFailure();
      failure("Remote error: " + failure.message(), failure.errorDetails());
    } else {
      success(successResponse);
View Full Code Here

Examples of org.chromium.sdk.internal.v8native.protocol.input.SuccessCommandResponse

    Long l1 = response.seq();
    MessageType type = response.type();
    CommandResponse commandResponse = response.asCommandResponse();
    Long l2 = commandResponse.requestSeq();
    boolean success = commandResponse.success();
    SuccessCommandResponse successResponse = commandResponse.asSuccess();
    Boolean running = successResponse.running();
    Object body = successResponse.body();
    List<?> refs = successResponse.refs();
    SuccessCommandResponse successResponse2 = parser.parseSuccessCommandResponse(json);
    response = null;
  }
View Full Code Here

Examples of org.chromium.sdk.internal.v8native.protocol.input.SuccessCommandResponse

* {@link #handleSuccessfulResponse(SuccessCommandResponse)} method.
* @param <RES> type of result value that is passed back to caller
*/
public abstract class V8BlockingCallback<RES> {
  public RES messageReceived(CommandResponse response) {
    SuccessCommandResponse successResponse = response.asSuccess();
    if (successResponse == null) {
      throw new RuntimeException("Unsuccessful command " +
          response.asFailure().message());
    }
    return handleSuccessfulResponse(successResponse);
View Full Code Here

Examples of org.chromium.sdk.internal.v8native.protocol.input.SuccessCommandResponse

    DebuggerCommand command = DebuggerCommand.forString(commandString);
    if (command != DebuggerCommand.BACKTRACE) {
      handleWrongStacktrace();
    }
    SuccessCommandResponse successResponse = response.asSuccess();
    if (successResponse == null) {
      handleWrongStacktrace();
    }

    final DebugContext debugContext = setFrames(successResponse, step2);
View Full Code Here

Examples of org.chromium.sdk.internal.v8native.protocol.input.SuccessCommandResponse

   */
  public void startCommunication() throws MethodIsBlockingException {
    V8BlockingCallback<Void> callback = new V8BlockingCallback<Void>() {
      @Override
      public Void messageReceived(CommandResponse response) {
        SuccessCommandResponse successResponse = response.asSuccess();
        if (successResponse == null) {
          return null;
        }
        Version vmVersion = V8ProtocolUtil.parseVersionResponse(successResponse);
        DebugSession.this.vmVersion = vmVersion;

        if (V8VersionFeatures.isRunningAccurate(vmVersion)) {
          Boolean running = successResponse.running();
          if (running == Boolean.FALSE) {
            ContextBuilder.ExpectingBreakEventStep step1 = contextBuilder.buildNewContextWhenIdle();
            // If step is not null -- we are already in process of building a context.
            if (step1 != null) {
              ContextBuilder.ExpectingBacktraceStep step2 =
View Full Code Here

Examples of org.chromium.sdk.internal.v8native.protocol.input.SuccessCommandResponse

  public abstract void success(SuccessCommandResponse successResponse);

  public abstract void failure(String message);

  public void messageReceived(CommandResponse response) {
    SuccessCommandResponse successResponse = response.asSuccess();
    if (successResponse == null) {
      this.failure("Remote error: " + response.asFailure().message());
      return;
    } else {
      success(successResponse);
View Full Code Here

Examples of org.geomajas.command.SuccessCommandResponse

    GwtCommand command = new GwtCommand(DeleteSearchFavouriteRequest.COMMAND);
    command.setCommandRequest(dsfr);
    GwtCommandDispatcher.getInstance().execute(command, new CommandCallback() {
      public void execute(CommandResponse response) {
        if (response instanceof SuccessCommandResponse) {
          SuccessCommandResponse resp = (SuccessCommandResponse) response;
          if (onFinished != null) {
            onFinished.execute(resp.isSuccess());
          }
        }
      }
    });
  }
View Full Code Here

Examples of org.geomajas.command.SuccessCommandResponse

  @Autowired
  private AuthenticationTokenService tokenService;

  public SuccessCommandResponse getEmptyCommandResponse() {
    return new SuccessCommandResponse();
  }
View Full Code Here

Examples of org.geomajas.command.SuccessCommandResponse

    auths.add(auth);
    securityContext.setAuthentications(token, auths);

    Assert.assertEquals(token, securityContext.getToken());
    EmptyCommandRequest request = new EmptyCommandRequest();
    SuccessCommandResponse response = logoutCommand.getEmptyCommandResponse();
    logoutCommand.execute(request, response);
    Assert.assertTrue(response.isSuccess());
    Assert.assertNull(tokenService.getAuthentication(token));
  }
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.