Fork me on GitHub
Overview
Jackrabbit Oak
License
Downloads
Roadmap
Articles
Concepts and Architecture
Overview
The Node State Model
Main APIs
JCR API
Jackrabbit API
Oak API
Features and Plugins
Node Storage
Document NodeStore
Segment NodeStore
Composite NodeStore
Blob Storage
Direct Binary Access
Direct Binary Access Upload File
Query
Query Engine
XPath Grammar
SQL-2 Grammar
Troubleshooting
Indexing
Indexing with Oak-Run
Lucene Index
Elastic Index
Property Index
Hybrid Index
Solr Index
Security
Introduction
Reports
Authentication
Authorization
Principal Management
User Management
Atomic Counter
Observation
Using Oak
Getting Started
Repository Construction
Configuring Oak
Command Line Tools
Migration
Differences to Jackrabbit 2
Known Issues
Constraints
Dos and Don'ts
Cold Standby
FAQ
Developing Oak
Getting Started
Participating
Testing
Oakathons
Developing with Git
Cutting diagnostic builds
Branching off a new stable
Attribution
Release Schedule
Links
Apache Jackrabbit Oak
Apache Jackrabbit
Oak Documentation
Jackrabbit
/
Oak
/
Oak API
Last Published: 2024-10-14
Overview
Jackrabbit Oak
License
Downloads
Roadmap
Articles
Concepts and Architecture
Overview
The Node State Model
Main APIs
JCR API
Jackrabbit API
Oak API
Features and Plugins
Node Storage
Document NodeStore
MongoDB DocumentStore
RDB DocumentStore
Node Bundling
Secondary Store
Persistent Cache
Clustering
Segment NodeStore
Composite NodeStore
Blob Storage
Direct Binary Access
Direct Binary Access Upload File
Query
Query Engine
XPath Grammar
SQL-2 Grammar
Troubleshooting
Indexing
Indexing with Oak-Run
Lucene Index
Elastic Index
Property Index
Hybrid Index
Solr Index
Security
Introduction
Reports
Authentication
Authorization
Principal Management
User Management
Atomic Counter
Observation
Using Oak
Getting Started
Repository Construction
Configuring Oak
Command Line Tools
Migration
Differences to Jackrabbit 2
Known Issues
Constraints
Dos and Don'ts
Cold Standby
FAQ
Developing Oak
Getting Started
Participating
Testing
Oakathons
Developing with Git
Cutting diagnostic builds
Branching off a new stable
Attribution
Release Schedule
Links
Apache Jackrabbit Oak
Apache Jackrabbit
Oak API
Javadocs
(latest release)
Javadoc of previous releases are available from
javadoc.io
:
oak-jcr
oak-core
oak-run
oak-upgrade
oak-commons
oak-blob
oak-blob-cloud
oak-http
oak-lucene
oak-solr-core
oak-solr-osgi
oak-auth-external
oak-auth-ldap
oak-segment-tar
oak-authorization-cug
oak-exercise
Key API entry points
ContentRepository
ContentSession
Root
Tree
PropertyState
Values
PropertyValue
Type
Blob
Query
QueryEngine
Query
ResultRow
Various
AuthInfo
: see section
Authentication
Descriptors
CommitFailedException
: see also
Error Codes