Package net.alpenblock.bungeeperms
Class Mysql
- java.lang.Object
-
- net.alpenblock.bungeeperms.Mysql
-
public class Mysql extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
addColumn(java.lang.String table, java.lang.String column, java.lang.String type, java.lang.String after, java.lang.String value)
void
checkConnection()
void
close()
static void
close(java.lang.AutoCloseable res)
int
columnExists(java.lang.String table, java.lang.String column)
void
commit()
void
connect()
boolean
isConnected()
java.sql.ResultSet
returnQuery(java.sql.PreparedStatement stmt)
void
rollback()
boolean
runQuery(java.sql.PreparedStatement stmt)
long
runQueryGetId(java.sql.PreparedStatement stmt)
void
startTransaction()
java.sql.PreparedStatement
stmt(java.lang.String template)
boolean
tableExists(java.lang.String table)
void
transaction(java.lang.Runnable r)
-
-
-
Method Detail
-
close
public static void close(java.lang.AutoCloseable res)
-
connect
public void connect()
-
close
public void close()
-
isConnected
public boolean isConnected()
-
stmt
public java.sql.PreparedStatement stmt(java.lang.String template)
-
returnQuery
public java.sql.ResultSet returnQuery(java.sql.PreparedStatement stmt)
-
runQuery
public boolean runQuery(java.sql.PreparedStatement stmt)
-
runQueryGetId
public long runQueryGetId(java.sql.PreparedStatement stmt)
-
tableExists
public boolean tableExists(java.lang.String table)
-
addColumn
public boolean addColumn(java.lang.String table, java.lang.String column, java.lang.String type, java.lang.String after, java.lang.String value)
-
columnExists
public int columnExists(java.lang.String table, java.lang.String column)
-
checkConnection
public void checkConnection()
-
transaction
public void transaction(java.lang.Runnable r)
-
startTransaction
public void startTransaction()
-
commit
public void commit()
-
rollback
public void rollback()
-
-