Go to file
liningrui 544b94c919 HugeGraph-1257: Let jersey client use preemptive credentials
Change-Id: Ica97e912e905c0c7ee1353e603651794408564d1
2018-08-09 09:56:09 +08:00
src/main HugeGraph-1257: Let jersey client use preemptive credentials 2018-08-09 09:56:09 +08:00
.gitignore HugeGraph-341: First commit hugegraph-common code 2018-08-09 09:52:28 +08:00
BCLOUD HugeGraph-990: Fixed bug that compile error when building project 2018-08-09 09:56:06 +08:00
README.md HugeGraph-1229: add README.md for project hugegraph-common 2018-08-09 09:56:08 +08:00
build.sh HugeGraph-990: Fixed bug that compile error when building project 2018-08-09 09:56:06 +08:00
pom.xml hugegraph-1234 add subset util 2018-08-09 09:56:09 +08:00

README.md

hugegraph-common

hugegraph-common is a tool module for HugeGraph and its peripheral components. hugegraph-common encapsulates locks, configurations, events, iterators, rest and some numeric or collection util classes to simplify the development of HugeGraph and its components.

Components

  • Lock, atomic lock, key lock, lock group and lock manger
  • Config, register and load config option with security check
  • Event, listening and notification, do something asynchronously
  • Iterator, some iterators with extra functionsmap, filter, extend etc.
  • Rest, RESTful client implemented on Jersey, POST, PUT, GET and DELETE
  • Util, Numeric and Collection utils, log and exception utils etc.

Licence

The same as HugeGraph, hugegraph-common is also licensed under Apache 2.0 License.