Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.basex.core.Proc

Packages that use Proc
org.basex.core | This package contains the database core classes.
org.basex.core.proc | This package contains the implementations of all database commands.
org.basex.gui | This package contains the graphical user interface.
org.basex.gui.view.text | This package contains the implementation of the Text view.
org.basex.server | This package contains the server implementation.

Uses of Proc in org.basex.core

Methods in org.basex.core that return Proc
`Proc[]` | `CommandParser.parse()` Parses the input and returns a command list.

Methods in org.basex.core with parameters of type Proc
`boolean` | `Session.execute(Proc pr)` Executes a process.
`abstract boolean` | `Session.execute(Proc pr, OutputStream out)` Executes a process and prints the result to the specified stream.
`boolean` | `LocalSession.execute(Proc pr, OutputStream out)`

Uses of Proc in org.basex.core.proc

Subclasses of Proc in org.basex.core.proc
`class` | `Add` Evaluates the 'add' command and adds a single document to a collection.
`class` | `AInfo` Abstract class for database info.
`class` | `AlterUser` Evaluates the 'alter user' command and alters the password of a user.
`class` | `Check` Evaluates the 'open' command and opens a database.
`class` | `Close` Evaluates the 'close' command and closes the current database.
`class` | `CreateColl` Evaluates the 'create coll' command and creates a new collection.
`class` | `CreateDB` Evaluates the 'create db' command and creates a new database.
`class` | `CreateFS` Evaluates the 'create fs' command and creates a new filesystem mapping from an existing file hierarchy.
`class` | `CreateIndex` Evaluates the 'create db' command and creates a new index.
`class` | `CreateMAB` Evaluates the 'create mab' command and creates a new database.
`class` | `CreateUser` Evaluates the 'create user' command and creates a new user.
`class` | `Cs` Evaluates the 'cs' command and sets a new initial context set.
`class` | `Delete` Evaluates the 'delete' command and deletes a document from a collection.
`class` | `DropDB` Evaluates the 'drop database' command and deletes a database.
`class` | `DropIndex` Evaluates the 'drop index' command and deletes indexes in the currently opened database.
`class` | `DropUser` Evaluates the 'drop user' command and drops a user.
`class` | `Exit` Evaluates the 'exit' command and quits the console.
`class` | `Export` Evaluates the 'export' command and saves the currently opened database to disk.
`class` | `Find` Evaluates the 'find' command and processes a simplified request as XQuery.
`class` | `Grant` Evaluates the 'grant' command and grants permissions to users.
`class` | `Help` Evaluates the 'help' command and returns help on the database commands.
`class` | `Info` Evaluates the 'info' command and returns general database information.
`class` | `InfoDB` Evaluates the 'info database' command and returns information on the currently opened database.
`class` | `InfoIndex` Evaluates the 'info index' command and returns information on the indexes of the currently opened database.
`class` | `InfoTable` Evaluates the 'info table' command and returns the table representation of the currently opened database.
`class` | `Kill` Evaluates the 'kill' command and stops user sessions.
`class` | `List` Evaluates the 'list' command and shows all available databases.
`class` | `Mount` Evaluates the 'mount' command and mounts a DeepFS database as FUSE.
`class` | `Open` Evaluates the 'open' command and opens a database.
`class` | `Optimize` Evaluates the 'optimize' command and optimizes the data structures of the currently opened database.
`class` | `Password` Evaluates the 'password' command and alters the user's password.
`class` | `Run` Evaluates the 'run' command and processes a query file as XQuery.
`class` | `Set` Evaluates the 'set' command and modifies database properties.
`class` | `ShowDatabases` Evaluates the 'show databases' command and shows opened databases.
`class` | `ShowSessions` Evaluates the 'show sessions' command and shows server sessions.
`class` | `ShowUsers` Evaluates the 'show users' command and shows existing users.
`class` | `XQuery` Evaluates the 'xquery' command and processes an XQuery request.

Uses of Proc in org.basex.gui

Methods in org.basex.gui with parameters of type Proc
`void` | `GUI.execute(Proc pr)` Launches the specified process in a thread.

Uses of Proc in org.basex.gui.view.text

Methods in org.basex.gui.view.text with parameters of type Proc
`void` | `TextView.setText(CachedOutput co, Proc p)` Sets the output text.

Uses of Proc in org.basex.server

Methods in org.basex.server with parameters of type Proc
`boolean` | `ServerSession.execute(Proc pr, OutputStream out)`
`boolean` | `ClientSession.execute(Proc pr, OutputStream o)`
`boolean` | `Semaphore.writing(Proc pr, Context ctx)` Checks if the specified process is a writer.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES