Skip to content
Snippets Groups Projects
Commit 136f11a3 authored by OZGCloud's avatar OZGCloud
Browse files

OZG-94 make grpc usable

parent 9c86f41f
Branches
Tags
No related merge requests found
lombok.log.fieldName=LOG
lombok.log.slf4j.flagUsage = ERROR
lombok.log.log4j.flagUsage = ERROR
lombok.data.flagUsage = ERROR
lombok.nonNull.exceptionType = IllegalArgumentException
\ No newline at end of file
......@@ -11,6 +11,9 @@
<description>Interface for Pluto Server</description>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>15</java.version>
<grpc.version>1.33.1</grpc.version>
......
......@@ -19,7 +19,23 @@ message CreateVorgangRequest {
message Eingang {
string id = 1;
EingangHeader header = 2;
repeated SubForm form = 3;
Antragsteller antragsteller = 3;
repeated Field field = 10;
repeated SubForm form = 11;
}
message Antragsteller {
string anrede = 1;
string nachname = 2;
string vorname = 3;
string geburtsdatum = 4;
string geburtsort = 5;
string geburtsname = 20;
repeated Field otherField = 30;
repeated SubForm subForm = 31;
}
message EingangHeader {
......
lombok.log.fieldName=LOG
lombok.log.slf4j.flagUsage = ERROR
lombok.log.log4j.flagUsage = ERROR
lombok.data.flagUsage = ERROR
lombok.nonNull.exceptionType = IllegalArgumentException
\ No newline at end of file
package de.itvsh.ozg.pluto.vorgang;
import io.grpc.stub.StreamObserver;
import lombok.extern.log4j.Log4j2;
import net.devh.boot.grpc.server.service.GrpcService;
@GrpcService
@Log4j2
class GrpcVorgangService extends VorgangServiceGrpc.VorgangServiceImplBase {
@Override
public void createVorgang(de.itvsh.ozg.pluto.vorgang.CreateVorgangRequest request, StreamObserver<CreateVorgangReply> responseObserver) {
System.out.println("creating vorgang: " + request.toString());
LOG.info("creating vorgang:\n{}", request.toString());
var reply = CreateVorgangReply.newBuilder().setMessage("ok").build();
responseObserver.onNext(reply);
responseObserver.onCompleted();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment