Uses of Class
com.mckoi.database.DatabaseQueryContext
Packages that use DatabaseQueryContext
-
Uses of DatabaseQueryContext in com.mckoi.database
Methods in com.mckoi.database with parameters of type DatabaseQueryContextModifier and TypeMethodDescriptionvoid
Database.addUserToGroup
(DatabaseQueryContext context, String username, String group) Adds the user to the given group.void
Database.alterUserPassword
(DatabaseQueryContext context, String username, String password) Alters the password of the user but otherwise does not change any information about the user.boolean
Database.canUserAlterTableObject
(DatabaseQueryContext context, User user, TableName table) Returns true if the user can alter a table or view with the given name, otherwise returns false.boolean
Database.canUserCompactTableObject
(DatabaseQueryContext context, User user, TableName table) Returns true if the user can compact a table with the given name, otherwise returns false.boolean
Database.canUserCreateAndDropSchema
(DatabaseQueryContext context, User user, String schema) Returns true if the user is permitted to create and drop schema's in the database, otherwise returns false.boolean
Database.canUserCreateAndDropUsers
(DatabaseQueryContext context, User user) Returns true if the user is permitted to create, alter and drop user information from the database, otherwise returns false.boolean
Database.canUserCreateProcedureObject
(DatabaseQueryContext context, User user, TableName table) Returns true if the user can create a procedure with the given name, otherwise returns false.boolean
Database.canUserCreateSequenceObject
(DatabaseQueryContext context, User user, TableName table) Returns true if the user can create a sequence with the given name, otherwise returns false.boolean
Database.canUserCreateTableObject
(DatabaseQueryContext context, User user, TableName table) Returns true if the user can create a table or view with the given name, otherwise returns false.boolean
Database.canUserDeleteFromTableObject
(DatabaseQueryContext context, User user, TableName table) Returns true if the user can delete from a table or view with the given name and given columns, otherwise returns false.boolean
Database.canUserDropProcedureObject
(DatabaseQueryContext context, User user, TableName table) Returns true if the user can drop a procedure with the given name, otherwise returns false.boolean
Database.canUserDropSequenceObject
(DatabaseQueryContext context, User user, TableName table) Returns true if the user can drop a sequence with the given name, otherwise returns false.boolean
Database.canUserDropTableObject
(DatabaseQueryContext context, User user, TableName table) Returns true if the user can drop a table or view with the given name, otherwise returns false.boolean
Database.canUserExecuteStoredProcedure
(DatabaseQueryContext context, User user, String procedure_name) Returns true if the user is allowed to execute the given stored procedure.boolean
Database.canUserInsertIntoTableObject
(DatabaseQueryContext context, User user, TableName table, Variable[] columns) Returns true if the user can insert into a table or view with the given name and given columns, otherwise returns false.boolean
Database.canUserSelectFromTableObject
(DatabaseQueryContext context, User user, TableName table, Variable[] columns) Returns true if the user can select from a table or view with the given name and given columns, otherwise returns false.boolean
Database.canUserShutDown
(DatabaseQueryContext context, User user) Returns true if the user can shut down the database server.boolean
Database.canUserUpdateTableObject
(DatabaseQueryContext context, User user, TableName table, Variable[] columns) Returns true if the user can update a table or view with the given name and given columns, otherwise returns false.void
Database.createUser
(DatabaseQueryContext context, String username, String password) Creates and adds a new user to this database.void
Database.deleteAllUserGroups
(DatabaseQueryContext context, String username) Deletes all the groups the user belongs to.void
Database.deleteUser
(DatabaseQueryContext context, String username) Deletes the user from the system.void
Database.grantHostAccessToUser
(DatabaseQueryContext context, String user, String protocol, String host) Grants the given user access to connect to the database from the given host address.String[]
Database.groupsUserBelongsTo
(DatabaseQueryContext context, String username) Returns the list of all user groups the user belongs to.static Table
FunctionTable.resultTable
(DatabaseQueryContext context, int result_val) Returns a FunctionTable that has an int value made into a BigDecimal.static Table
FunctionTable.resultTable
(DatabaseQueryContext context, Expression expression) Returns a FunctionTable that has a single Expression evaluated in it.static Table
FunctionTable.resultTable
(DatabaseQueryContext context, TObject ob) Returns a FunctionTable that has a single TObject in it.static Table
FunctionTable.resultTable
(DatabaseQueryContext context, Object ob) Returns a FunctionTable that has a single Object in it.void
Database.setUserLock
(DatabaseQueryContext context, User user, boolean lock_status) Sets the lock status for the given user.boolean
Database.userBelongsToGroup
(DatabaseQueryContext context, String username, String group) Returns true if the given user belongs to the given group otherwise returns false.boolean
Database.userExists
(DatabaseQueryContext context, String username) Returns true if a user exists in this database, otherwise returns false.Constructors in com.mckoi.database with parameters of type DatabaseQueryContextModifierConstructorDescriptionFunctionTable
(Expression[] exp_list, String[] col_names, DatabaseQueryContext context) FunctionTable
(Table cross_ref_table, Expression[] in_exp_list, String[] col_names, DatabaseQueryContext context) Constructs the FunctionTable.