System documentation for Sesame 2.8


Table of Contents

1. Introduction
2. Architecture
3. RDF Model
3.1. Package org.openrdf.model.impl
4. Rio: RDF I/O
5. Sail API
6. Sail Query model
7. Repository API
8. HTTP communication protocol for Sesame 2
8.1. Protocol summary
8.2. Protocol version
8.2.1. Request examples
8.3. Repository list
8.3.1. Request examples
8.4. Repository queries
8.4.1. Requests examples
8.5. Repository removal
8.5.1. Request examples
8.6. Repository statements
8.6.1. Request examples
8.7. Context lists
8.7.1. Request examples
8.8. Namespace declaration lists
8.8.1. Request examples
8.9. Namespace declarations
8.9.1. Request examples
8.10. Repository size
8.10.1. Request examples
8.11. Graph Store support
8.11.1. Request examples
8.12. Content types
8.13. TODO
9. Coding Style

List of Figures

2.1. The Sesame architecture
3.1. Class diagram for the RDF model
5.1. Class diagram for the Sail API
5.2. Example Sail stack
6.1. Class diagram for the Sail Query Model
7.1. The Sesame 2 Repository API

List of Tables

8.1. MIME types for RDF formats
8.2. MIME types for variable binding formats
8.3. MIME types for boolean result formats