From 4c3c04150f7beb36e676b250b2d19b845485a120 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Wed, 15 Dec 2021 10:27:10 +0100 Subject: [PATCH] OZG-1771 add route-forwarding api --- .../protobuf/route-forwarding.model.proto | 25 +++++++++++++++++++ .../src/main/protobuf/route-forwarding.proto | 16 ++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 pluto-interface/src/main/protobuf/route-forwarding.model.proto create mode 100644 pluto-interface/src/main/protobuf/route-forwarding.proto diff --git a/pluto-interface/src/main/protobuf/route-forwarding.model.proto b/pluto-interface/src/main/protobuf/route-forwarding.model.proto new file mode 100644 index 000000000..794c6597e --- /dev/null +++ b/pluto-interface/src/main/protobuf/route-forwarding.model.proto @@ -0,0 +1,25 @@ +syntax = "proto3"; + +package de.itvsh.kop.eingangsadapter.forwarder; + +import "vorgangmodel.proto"; + +option java_multiple_files = true; +option java_package = "de.itvsh.kop.eingangsadapter.forwarding"; +option java_outer_classname = "RouteForwardingModelProto"; + + +message GrpcRouteForwardingRequest { + GrpcRouteCriteria routeCriteria = 1; + de.itvsh.ozg.pluto.vorgang.GrpcEingang eingang = 5; +} + +message GrpcRouteForwardingResponse { + +} + +message GrpcRouteCriteria { + string gemeindeSchluessel = 1; + string webserviceUrl = 2; + string organisationseinheitenId = 3; +} \ No newline at end of file diff --git a/pluto-interface/src/main/protobuf/route-forwarding.proto b/pluto-interface/src/main/protobuf/route-forwarding.proto new file mode 100644 index 000000000..bbb0bb652 --- /dev/null +++ b/pluto-interface/src/main/protobuf/route-forwarding.proto @@ -0,0 +1,16 @@ +syntax = "proto3"; + +package de.itvsh.kop.eingangsadapter.forwarder; + +import "route-forwarding.model.proto"; + +option java_multiple_files = true; +option java_package = "de.itvsh.kop.eingangsadapter.forwarder"; +option java_outer_classname = "RouteForwardingProto"; + +service RouteForwardingService { + + rpc RouteForwarding(GrpcRouteForwardingRequest) returns (GrpcRouteForwardingResponse) { + } + +} \ No newline at end of file -- GitLab