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.