JBoss.orgCommunity Documentation

S-RAMP Guide


TBD

Preface
1. Introduction to S-RAMP
1.1. The S-RAMP Specification
1.2. Purpose
1.3. Overview
1.4. Core Properties
1.5. Custom Properties
1.6. Classifiers
1.7. Relationships
2. Getting Started
2.1. Prerequisites
2.2. Download, Installation and Configuration
2.3. Check your Installation
3. S-RAMP Data Models
3.1. Core Data Model (core)
3.2. XML Schema (XSD) Data Model (xsd)
3.3. WSDL Data Model (wsdl)
3.4. Policy Data Model (policy)
3.5. SOA Data Model (soa)
3.6. Service Implementation Data Model (serviceImplementation)
3.7. Custom/Extension Data Models (ext)
4. Query Language
5. S-RAMP REST API
5.1. Overview
5.2. Adding Artifacts
5.3. Updating Artifacts
5.4. Deleting Artifacts
5.5. Querying
5.5.1. Queries
5.5.2. Feeds
5.6. Getting Full Artifact
5.7. Batch changes: S-RAMP Archives (Packages)
6. Overlord S-RAMP Implementation
6.1. Overview
6.2. Server
6.2.1. Overview
6.2.2. Configuring
6.2.3. Extending: Custom Deriver
6.3. Client
6.3.1. Basic Usage
6.3.2. Extended Feature: Ontologies
6.3.3. Extended Feature: Auditing
7. Overlord S-RAMP REST API Endpoints
7.1. API: Get Service Document
7.2. API: Publish Artifact
7.2.1. Publish a Document Style Artifact
7.2.2. Publish a Non-Document Style Artifact
7.2.3. Publish a Document Style Artifact with Meta-Data
7.3. API: Update Artifact
7.4. API: Update Artifact Content
7.5. API: Get Artifact
7.6. API: Get Artifact Content
7.7. API: Delete Artifact
7.8. API: Get Artifact Feed (by model)
7.9. API: Get Artifact Feed (by type)
7.10. API: Query
7.11. API: Query
7.12. API: Batch Processing
7.13. API: Add Ontology
7.14. API: List Ontologies
7.15. API: Update Ontology
7.16. API: Get Ontology
7.17. API: Delete Ontology
7.18. API: Get Artifact Audit History
7.19. API: Get User Audit History
7.20. API: Add Artifact Audit Entry
7.21. API: Get Artifact Audit Entry
8. Overlord S-RAMP Command Line
8.1. Connecting to S-RAMP server
8.2. Browsing the S-RAMP repository
8.3. Updating artifact MetaData
8.3.1. Properties
8.3.2. Custom Properties
8.3.3. Classifications
8.4. Querying the S-RAMP Repository using XPath2 Syntax
9. Overlord S-RAMP Maven Integration
9.1. Overview
9.2. Enabling the S-RAMP Wagon
9.3. Deploying to S-RAMP
10. S-RAMP Samples
11. SOA Governance
11.1. Introduction
11.2. Concepts
11.3. Workflow
11.3.1. Repository Events using S-RAMP Queries
12. API Managment
12.1. Introduction
A. Example Appendix
A.1. Appendix Sub-section
Example Bibliography
Example Glossary
Index