org.mariadb.r2dbc.message.server.CompletePrepareResult Maven / Gradle / Ivy
// SPDX-License-Identifier: Apache-2.0
// Copyright (c) 2020-2024 MariaDB Corporation Ab
package org.mariadb.r2dbc.message.server;
import org.mariadb.r2dbc.message.ServerMessage;
import org.mariadb.r2dbc.util.ServerPrepareResult;
public final class CompletePrepareResult implements ServerMessage {
private final ServerPrepareResult prepare;
private final boolean continueOnEnd;
public CompletePrepareResult(final ServerPrepareResult prepare, boolean continueOnEnd) {
this.prepare = prepare;
this.continueOnEnd = continueOnEnd;
}
@Override
public boolean ending() {
return !continueOnEnd;
}
public ServerPrepareResult getPrepare() {
return prepare;
}
}