background preloader

Documentation v 2.2

Documentation v 2.2

Apache HTTP Server Content repository API for Java Overview[edit] A JCR is a type of object database tailored to storing, searching, and retrieving hierarchical data. The JCR API grew out of the needs of content management systems, which require storing documents and other binary objects with associated metadata; however, the API is applicable to many additional types of applications. In addition to object storage, the JCR provides: APIs for versioning of data; transactions; observation of changes in data; and import or export of data to XML in a standard way. Data structure[edit] Queries[edit] A JCR can export portions of its tree to XML in two standard formats and can import hierarchies directly from XML. Available implementations[edit] References[edit] See also[edit] Content Management Interoperability Services (CMIS), another content repository API

Lenya Sling Jackrabbit To get started with Jackrabbit you should first become familiar with the JCR API. Download the JSR 170 specification, browse the API documentation, check our introduction to JCR levels, or read some of the JCR articles to understand the content repository model that Jackrabbit implements. You can also take a look at the various JCR and Jackrabbit applications to get an idea of what to do with a content repository. If you are interested in using Jackrabbit, you should check the Jackrabbit architecture and try out the First Hops examples we have prepared. You can either download a binary release or build Jackrabbit from sources. Take a look at the Frequently Asked Questions or browse the archives of the user and development mailing lists (see also the searchable archives at The Mail Archive, Gmane, and Nabble) for answers to questions not covered by the documentation pages. Apache Jackrabbit is an open source project and welcomes all contributions. Node Types

Forrest Cocoon

Related: