Class LocalSession

java.lang.Object
org.basex.api.client.Session
org.basex.api.client.LocalSession
All Implemented Interfaces:
Closeable, AutoCloseable

public class LocalSession extends Session
This class offers methods to locally execute database commands.
Author:
BaseX Team 2005-21, BSD License, Christian Gruen
  • Constructor Details

    • LocalSession

      public LocalSession(Context context)
      Default constructor.
      Parameters:
      context - context
    • LocalSession

      public LocalSession(Context context, OutputStream output)
      Constructor, specifying an output stream.
      Parameters:
      context - context
      output - client output; if set to null, results will be returned as strings
    • LocalSession

      public LocalSession(Context context, String username, String password) throws LoginException
      Constructor, specifying login data.
      Parameters:
      context - context
      username - user name
      password - password (plain text)
      Throws:
      LoginException - login exception
    • LocalSession

      public LocalSession(Context context, String username, String password, OutputStream output) throws LoginException
      Constructor, specifying login data and an output stream.
      Parameters:
      context - context
      username - user name
      password - password (plain text)
      output - client output; if set to null, results will be returned as strings
      Throws:
      LoginException - login exception
  • Method Details