Restful Objects Spec
Specification
Current
Archive
Implementations
Apache Isis Naked Objects Framework
Support
Contact
License
This Repo
Source Code CI Pipelines Docs

Specification

    • Preamble
    • SECTION A: CONCEPTS AND BUILDING BLOCKS
      • 1 INTRODUCTION
      • 2 CONCEPTS
      • 3 OPTIONAL CAPABILITIES
      • 4 SPECIFIED ELEMENTS
    • SECTION B: SUPPORTING RESOURCES AND REPRESENTATIONS
      • 5 HOME PAGE RESOURCE & REPRESENTATION
      • 6 USER RESOURCE & REPRESENTATION
      • 7 DOMAIN SERVICES RESOURCE
      • 8 VERSION RESOURCE & REPRESENTATION
      • 9 OBJECTS OF TYPE RESOURCE
      • 10 ERROR REPRESENTATION
      • 11 LIST REPRESENTATION
      • 12 SCALAR VALUE REPRESENTATION
    • SECTION C: DOMAIN OBJECT RESOURCES & REPRESENTATIONS
      • 13 RESPONSE SCENARIOS
      • 14 DOMAIN OBJECT RESOURCE & REPRESENTATION
      • 15 DOMAIN SERVICE RESOURCE
      • 16 PROPERTY RESOURCE & REPRESENTATION
      • 17 COLLECTION RESOURCE & REPRESENTATION
      • 18 ACTION RESOURCE & REPRESENTATION
      • 19 ACTION INVOKE RESOURCE
    • SECTION D: DOMAIN TYPE RESOURCES
      • 20 RESPONSE SCENARIOS
      • 21 DOMAIN TYPES RESOURCE
      • 22 DOMAIN TYPE RESOURCE
      • 23 DOMAIN TYPE PROPERTY DESCRIPTION RESOURCE
      • 24 DOMAIN TYPE COLLECTION DESCRIPTION RESOURCE
      • 25 DOMAIN TYPE ACTION DESCRIPTION RESOURCE
      • 26 DOMAIN TYPE ACTION PARAMETER DESCRIPTION RESOURCE
      • 27 DOMAIN TYPE ACTION INVOKE RESOURCE
    • SECTION E: DISCUSSIONS
      • 28 HATEOAS VS WEB APIS
      • 29 PERSONAL VS SHARED STATE
      • 30 DEALING WITH UNTRUSTED CLIENTS
      • 31 CLIENT VS SERVER EVOLUTION
      • 32 CODE SKETCH TO SUPPORT ADDRESSABLE VIEW MODELS
      • 33 FAQS
      • 34 IDEAS FOR FUTURE EXTENSIONS TO THE SPECIFICATION
    • Archive
Specification 1.0
  • Implementations
    • latest
  • Specification
    • 1.0
  • Support
    • latest
  • Specification
  • SECTION D: DOMAIN TYPE RESOURCES
Edit

SECTION D: DOMAIN TYPE RESOURCES

  • 20 RESPONSE SCENARIOS

  • 21 DOMAIN TYPES RESOURCE

  • 22 DOMAIN TYPE RESOURCE

  • 23 DOMAIN TYPE PROPERTY DESCRIPTION RESOURCE

  • 24 DOMAIN TYPE COLLECTION DESCRIPTION RESOURCE

  • 25 DOMAIN TYPE ACTION DESCRIPTION RESOURCE

  • 26 DOMAIN TYPE ACTION PARAMETER DESCRIPTION RESOURCE

  • 27 DOMAIN TYPE ACTION INVOKE RESOURCE

On this page

Copyright © 2010~2020 The Apache Software Foundation, licensed under the Apache License, v2.0.
Apache, the Apache feather logo, Apache Isis, and the Apache Isis project logo are all trademarks of The Apache Software Foundation.

Revision: 20210406.1434.prod.26e240e2