Package sqlline
Class DispatchCallback
- java.lang.Object
-
- sqlline.DispatchCallback
-
public class DispatchCallback extends Object
Callback.
-
-
Constructor Summary
Constructors Constructor Description DispatchCallback()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
forceKillSqlQuery()
If a statement has been set bytrackSqlQuery(java.sql.Statement)
then callsStatement.cancel()
on it.sqlline.DispatchCallback.Status
getStatus()
boolean
isCanceled()
boolean
isFailure()
boolean
isRunning()
boolean
isSuccess()
void
setStatus(sqlline.DispatchCallback.Status status)
void
setToCancel()
void
setToFailure()
void
setToSuccess()
void
trackSqlQuery(Statement statement)
Sets the sql statement the callback should keep track of so that it can be canceled.
-
-
-
Method Detail
-
trackSqlQuery
public void trackSqlQuery(Statement statement)
Sets the sql statement the callback should keep track of so that it can be canceled.- Parameters:
statement
- the statement to track
-
setToSuccess
public void setToSuccess()
-
isSuccess
public boolean isSuccess()
-
setToFailure
public void setToFailure()
-
isFailure
public boolean isFailure()
-
isRunning
public boolean isRunning()
-
setToCancel
public void setToCancel()
-
isCanceled
public boolean isCanceled()
-
forceKillSqlQuery
public void forceKillSqlQuery() throws SQLException
If a statement has been set bytrackSqlQuery(java.sql.Statement)
then callsStatement.cancel()
on it. As withStatement.cancel()
the effect of calling this is dependent on the underlying DBMS and driver.- Throws:
SQLException
- on database error
-
getStatus
public sqlline.DispatchCallback.Status getStatus()
-
setStatus
public void setStatus(sqlline.DispatchCallback.Status status)
-
-