xenia

module
v0.4.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 13, 2016 License: Apache-2.0

README

Shelf

Shelf is a configurable service layer that publishes endpoints against functionality for:

  • mongo aggregation pipeline queries.
  • importing, formatting, and validation of data.
  • management of relationships between pieces of data.
  • management and generation of views of imported data.

All of the Shelf documentation (including installation instructions) can be found in the Coral Project Documentation.

Also, the Shelf documentation lives in Github in the coralproject/docs/docs_dir/xenia repository (as shelf was previously named "xenia").

Directories

Path Synopsis
cmd
askd
Askd is a web service for handling form related calls.
Askd is a web service for handling form related calls.
askd/handlers
Package handlers contains the handler logic for processing requests.
Package handlers contains the handler logic for processing requests.
corald
Coral is a web service for handling all calls to the Coral system.
Coral is a web service for handling all calls to the Coral system.
corald/handlers
Package handlers contains the handler logic for processing requests.
Package handlers contains the handler logic for processing requests.
sponge
This program provides a set of commands for item functionality.
This program provides a set of commands for item functionality.
sponged
Sponged is a web service for handling query related calls.
Sponged is a web service for handling query related calls.
sponged/handlers
Package handlers contains the handler logic for processing requests.
Package handlers contains the handler logic for processing requests.
wire
This program provides a set of commands for relationship/view functionality.
This program provides a set of commands for relationship/view functionality.
xenia
This program provides the coral project xenia central CLI platform.
This program provides the coral project xenia central CLI platform.
xeniad
Xenia is a web service for handling query related calls.
Xenia is a web service for handling query related calls.
xeniad/handlers
Package handlers contains the handler logic for processing requests.
Package handlers contains the handler logic for processing requests.
internal
ask
platform/db
Package db abstracts different database systems we can use.
Package db abstracts different database systems we can use.
platform/db/cayley
Package cayley provides support for the cayley Graph DB with a Mongo backend.
Package cayley provides support for the cayley Graph DB with a Mongo backend.
platform/db/mongo
Package mongo provides support for using MongoDB.
Package mongo provides support for using MongoDB.
sponge
Package sponge provides support for item importing.
Package sponge provides support for item importing.
wire
Package wire provides support for generating views.
Package wire provides support for generating views.
xenia
Package xenia provides support for executing Sets and their different types of commands.
Package xenia provides support for executing Sets and their different types of commands.
xenia/mask
Package mask provides the service layer for managing masks that need to be applied to results before they are returned.
Package mask provides the service layer for managing masks that need to be applied to results before they are returned.
xenia/query
Package query provides the service layer for building apps using query functionality.
Package query provides the service layer for building apps using query functionality.
xenia/regex
Package regex provides the service layer for building apps using regex functionality.
Package regex provides the service layer for building apps using regex functionality.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL