Uses of Class
com.mckoi.database.User
Packages that use User
Package
Description
The core database classes for Mckoi.
Implementation of the DatabaseInterface interface,
including classes to handle local (embedded) mode
and remote (client/server) mode.
-
Uses of User in com.mckoi.database
Methods in com.mckoi.database that return UserModifier and TypeMethodDescriptionDatabase.authenticateUser
(String username, String password, String connection_string) Tries to authenticate a username/password against this database.DatabaseConnection.getUser()
Returns the User object for this connection.UserManager.userAt
(int n) Returns the User object at index 'n' in the manager where 0 is the first user.Methods in com.mckoi.database with parameters of type UserModifier and TypeMethodDescriptionboolean
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.Database.createNewConnection
(User user, DatabaseConnection.CallBack call_back) Returns a new DatabaseConnection instance that is used against this database.void
ViewManager.defineView
(ViewDef view, SQLQuery query, User user) Defines a view.final void
Database.execute
(User user, DatabaseConnection database, Runnable runner) Executes database functions from the 'run' method of the given runnable instance on the first available worker thread.Executes the procudure and returns the resultant table.void
Database.setUserLock
(DatabaseQueryContext context, User user, boolean lock_status) Sets the lock status for the given user. -
Uses of User in com.mckoi.database.interpret
Fields in com.mckoi.database.interpret declared as User -
Uses of User in com.mckoi.database.jdbcserver
Methods in com.mckoi.database.jdbcserver that return UserModifier and TypeMethodDescriptionprotected final User
AbstractJDBCDatabaseInterface.getUser()
Returns the User object for this connection.Methods in com.mckoi.database.jdbcserver with parameters of type UserModifier and TypeMethodDescriptionprotected final void
AbstractJDBCDatabaseInterface.init
(User user, DatabaseConnection connection) Initializes this database interface with a User and DatabaseConnection object.