//////////////////////////////////////////////////////////////////////////////// /// @brief reference manual /// /// @file /// /// DISCLAIMER /// /// Copyright 2012 triagens GmbH, Cologne, Germany /// /// Licensed under the Apache License, Version 2.0 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// /// http://www.apache.org/licenses/LICENSE-2.0 /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, /// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. /// See the License for the specific language governing permissions and /// limitations under the License. /// /// Copyright holder is triAGENS GmbH, Cologne, Germany /// /// @author Dr. Frank Celler /// @author Copyright 2012, triAGENS GmbH, Cologne, Germany //////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////// /// @page RefManual AvocadoDB Reference Manual /// ///
    ///
  1. @ref CommandLine /// @copydetails CommandLineSubTOC ///
  2. ///
  3. @ref JSModules ///
      ///
    1. @ref JSModuleActions
    2. ///
    3. @ref JSModuleConsole
    4. ///
    5. @ref JSModuleFs
    6. ///
    7. @ref JSModuleGraph
    8. ///
    9. @ref JSModuleInternal
    10. ///
    ///
  4. ///
  5. @ref Indexes /// @copydetails IndexesTOC ///
  6. ///
  7. Shell Commands ///
      ///
    1. @ref ShellDocument
    2. ///
    ///
  8. ///
  9. @ref OTWP ///
      ///
    1. @ref RestDocument
    2. ///
    3. @ref RestEdge
    4. ///
    5. @ref HttpCollection
    6. ///
    7. @ref HttpIndex
    8. ///
    ///
  10. ///
//////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////// /// @page CommandLineSubTOC /// ///
    ///
  1. @ref CommandLineAvocado
  2. ///
  3. @ref CommandLineScheduler
  4. ///
  5. @ref CommandLineLogging
  6. ///
  7. @ref CommandLineRandom
  8. ///
//////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////// /// @page CommandLineTOC /// ///
    ///
  1. configuration
  2. ///
  3. daemon
  4. ///
  5. gid
  6. ///
  7. help
  8. ///
  9. pid-file
  10. ///
  11. uid
  12. ///
  13. version
  14. ///
//////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////// /// @page CommandLine Command-Line Options /// ///
/// @copydoc CommandLineTOC ///
/// /// @section GeneralOptions General Options /// /// @copydetails triagens::rest::ApplicationServerImpl::initFile /// /// @CMDOPT{--daemon} /// /// Runs the server as a daemon (as a background process). This parameter can /// only be set if the pid (process id) file is specified. That is, unless a /// value to the parameter pid-file is given, then the server will report an /// error and exit. /// /// @copydetails triagens::rest::ApplicationServerImpl::gid /// /// @copydetails triagens::rest::ApplicationServerImpl::options /// /// @copydetails triagens::rest::AnyServer::_pidFile /// /// @CMDOPT{--show-io-backends} /// /// If this option is specified, then the server will list available backends /// and exit. This option is useful only when used in conjunction with the /// option scheduler.backend. An integer is returned (which is platform /// dependent) which indicates available backends on your platform. See libev /// for further details and for the meaning of the integer returned. This /// describes the allowed integers for @CODE{scheduler.backend}, see /// @ref CommandLineScheduler "here" for details. /// /// @CMDOPT{--supervisor} /// /// Executes the server in supervisor mode. In the event that the server /// unexpectedly terminates due to an internal error, the supervisor will /// automatically restart the server. Setting this flag automatically implies /// that the server will run as a daemon. Note that, as with the daemon flag, /// this flag requires that the pid-file parameter will set. /// /// @copydetails triagens::rest::ApplicationServerImpl::uid /// /// @copydetails triagens::rest::ApplicationServerImpl::version /// ///
/// Next steps: /// /// @copydetails CommandLineSubTOC //////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////// /// @page CommandLineAvocadoTOC /// ///
    ///
  1. database.directory
  2. ///
  3. server.admin-port
  4. ///
  5. server.http-port
  6. ///
//////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////// /// @page CommandLineAvocado Command-Line Options for the AvocadoDB /// ///
/// @copydoc CommandLineAvocadoTOC ///
/// /// @copydetails triagens::avocado::AvocadoServer::_databasePath /// /// @copydetails triagens::avocado::AvocadoServer::_adminPort /// /// @copydetails triagens::avocado::AvocadoServer::_httpPort //////////////////////////////////////////////////////////////////////////////// // Local Variables: // mode: c++ // mode: outline-minor // outline-regexp: "^\\(/// @brief\\|/// {@inheritDoc}\\|/// @addtogroup\\|// --SECTION--\\|/// @page\\|/// @\\}\\)" // End: