Skip to content

Commit d551de7

Browse files
committed
Add GetRelatesExplicit and GetRelatesOverridden to RelationType
1 parent 9e9aefc commit d551de7

File tree

1 file changed

+24
-2
lines changed

1 file changed

+24
-2
lines changed

Diff for: common/concept.proto

+24-2
Original file line numberDiff line numberDiff line change
@@ -335,8 +335,10 @@ message Type {
335335

336336
// RelationType method requests
337337
RelationType.Create.Req relation_type_create_req = 500;
338-
RelationType.GetRelatesForRoleLabel.Req relation_type_get_relates_for_role_label_req = 501;
339-
RelationType.GetRelates.Req relation_type_get_relates_req = 502;
338+
RelationType.GetRelates.Req relation_type_get_relates_req = 502; // TODO: reorder
339+
RelationType.GetRelatesExplicit.Req relation_type_get_relates_explicit_req = 505; // TODO: reorder
340+
RelationType.GetRelatesForRoleLabel.Req relation_type_get_relates_for_role_label_req = 501; // TODO: reorder
341+
RelationType.GetRelatesOverridden.Req relation_type_get_relates_overridden_req = 506; // TODO: reorder
340342
RelationType.SetRelates.Req relation_type_set_relates_req = 503;
341343
RelationType.UnsetRelates.Req relation_type_unset_relates_req = 504;
342344

@@ -374,6 +376,7 @@ message Type {
374376
// RelationType method responses
375377
RelationType.Create.Res relation_type_create_res = 500;
376378
RelationType.GetRelatesForRoleLabel.Res relation_type_get_relates_for_role_label_res = 501;
379+
RelationType.GetRelatesOverridden.Res relation_type_get_relates_overridden_res = 504; // TODO: reorder
377380
RelationType.SetRelates.Res relation_type_set_relates_res = 502;
378381
RelationType.UnsetRelates.Res relation_type_unset_relates_res = 503;
379382

@@ -406,6 +409,7 @@ message Type {
406409

407410
// RelationType method responses
408411
RelationType.GetRelates.ResPart relation_type_get_relates_res_part = 500;
412+
RelationType.GetRelatesExplicit.ResPart relation_type_get_relates_explicit_res_part = 501;
409413

410414
// AttributeType method responses
411415
AttributeType.GetOwners.ResPart attribute_type_get_owners_res_part = 600;
@@ -651,6 +655,13 @@ message RelationType {
651655
}
652656
}
653657

658+
message GetRelatesExplicit {
659+
message Req {}
660+
message ResPart {
661+
repeated Type role_types = 1;
662+
}
663+
}
664+
654665
message GetRelatesForRoleLabel {
655666
message Req {
656667
string label = 1;
@@ -662,6 +673,17 @@ message RelationType {
662673
}
663674
}
664675

676+
message GetRelatesOverridden {
677+
message Req {
678+
string label = 1;
679+
}
680+
message Res {
681+
oneof res {
682+
Type role_type = 1;
683+
}
684+
}
685+
}
686+
665687
message SetRelates {
666688
message Req {
667689
string label = 1;

0 commit comments

Comments
 (0)