Packages

package proteus

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. proteus
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class ArangoClient extends Auth

    General Database management

  2. trait ArangoConfig extends AnyRef
  3. trait Auth extends ArangoConfig

    Handles authentication using JWT headers

  4. class DocumentClient extends ArangoClient with Auth

    Manages Document API operations

  5. class GraphClient extends ArangoClient with Auth

    Manages Graph API operations

  6. trait HTTP extends AnyRef
  7. class ProteusExecutionContext extends AnyRef

    Spawned futures will be instantiated immediately and enqueued on the unbounded LinkedBlockingQueue[Runnable] attached to the thread pool

Value Members

  1. val DELETE: String
  2. val api: String
  3. val db: String
  4. def error(message: String): Left[Exception, Nothing]
  5. def errorMessage(message: Option[String]): String
  6. val gharial: String
  7. def isError(result: ResultMessage): Boolean
  8. implicit val proteusEC: ExecutionContextExecutorService
  9. object ArangoClient
  10. object DocumentClient
  11. object GraphClient

Inherited from AnyRef

Inherited from Any

Ungrouped