Entwurf vom 20.01.2015
boMetaId statt bo_meta_id (sh.:http://google-styleguide.googlecode.com/svn/trunk/jsoncstyleguide.xml#Property_Name_Format)de_test_Auftrag_gesamtsummeattributes" aufgelistet (früher "bo_values")Alle Links werden folgendermaßen gerendert:
"links": {
"self": { // key ist das "rel"
"href": "http://.../bo_metas/de_test_Auftrag/123", // FQN bei BO
"methods": [ "GET", "POST"], // Array
},
"bo_meta": {
"href": "/bo_metas/de_test_Auftragsposition/",
"methods": [ "GET"]
}
}
Inhalt:
"subforms" : {
"de_test_Auftragsposition_auftrag" : {" : {
"links": {
"self": {
"href": "/bo_metas/de_test_Auftrag/123/subforms/de_test_Auftragsposition_auftrag/",
"methods": [ "GET", "POST"]
},
"bo_meta": {
"href": "/bo_metas/de_test_Auftragsposition/",
"methods": [ "GET"]
}
}
},
"de_test_Reklamation_Folgeauftrag" : {
"self": {
"href": "/bo_metas/de_test_Auftrag/123/subforms/de_test_Reklamation_folgeauftrag/",
"methods": [ "GET", "POST"]
},
"bo_meta": {
"href": "/bo_metas/de_test_Reklamation",
"methods": [ "GET"]
}
},
"de_test_Reklamation_Auftrag" : {
"self": {
"href": "/bo_metas/de_test_Auftrag/123/subforms/de_test_Reklamation_auftrag/",
"methods": [ "GET", "POST"]
},
"bo_meta": {
"href": "/bo_metas/de_test_Reklamation",
"methods": [ "GET"]
}
},
}
cstr (in ContainerRVO.java) -> constraints