From 49e59d2fc8e5a76e6cafa1e375b2f2fc52db89a8 Mon Sep 17 00:00:00 2001 From: Jayendra Date: Thu, 5 Dec 2019 14:33:49 +0530 Subject: [PATCH 1/2] Added protobuf maven plugin in pom --- .../repositories/admin/AccountRepository.java | 1 - .../account/services/AdminAccountsImpl.java | 37 +++++++++---------- 2 files changed, 17 insertions(+), 21 deletions(-) diff --git a/src/main/java/biz/nynja/account/repositories/admin/AccountRepository.java b/src/main/java/biz/nynja/account/repositories/admin/AccountRepository.java index 4b7acf3..09b1665 100644 --- a/src/main/java/biz/nynja/account/repositories/admin/AccountRepository.java +++ b/src/main/java/biz/nynja/account/repositories/admin/AccountRepository.java @@ -5,7 +5,6 @@ import biz.nynja.account.models.Account; import com.datastax.driver.core.PagingState; import com.datastax.driver.core.Statement; import com.datastax.driver.core.querybuilder.QueryBuilder; -import com.grpcServer.entity.Account; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/main/java/biz/nynja/account/services/AdminAccountsImpl.java b/src/main/java/biz/nynja/account/services/AdminAccountsImpl.java index 4044eea..8ef404d 100644 --- a/src/main/java/biz/nynja/account/services/AdminAccountsImpl.java +++ b/src/main/java/biz/nynja/account/services/AdminAccountsImpl.java @@ -3,12 +3,10 @@ package biz.nynja.account.services; import biz.nynja.account.models.Account; import biz.nynja.account.services.admin.AccountService; -import biz.nynja.admin.account.grpc.AccountDetails; -import biz.nynja.admin.account.grpc.AccountsList; -import biz.nynja.admin.account.grpc.AccountsResponse; +import biz.nynja.admin.account.grpc.*; import biz.nynja.admin.account.grpc.AdminAccountsServiceGrpc.AdminAccountsServiceImplBase; -import biz.nynja.admin.account.grpc.ErrorResponse; import com.google.protobuf.ProtocolStringList; +import io.grpc.stub.StreamObserver; import org.lognet.springboot.grpc.GRpcService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -35,8 +33,7 @@ public class AdminAccountsImpl extends AdminAccountsServiceImplBase { private static final Logger logger = LoggerFactory.getLogger(AdminAccountsImpl.class); @Override - public void searchByAccountId(biz.nynja.admin.account.grpc.SearchByAccountIdRequest request, - io.grpc.stub.StreamObserver responseObserver) { + public void searchByAccountId(SearchByAccountIdRequest request, StreamObserver responseObserver) { logger.info("Search Account By Account Id Endpoint."); logger.info(""); @@ -109,8 +106,8 @@ public class AdminAccountsImpl extends AdminAccountsServiceImplBase { } @Override - public void getAccountsByCreationTime(biz.nynja.admin.account.grpc.GetAccountsByCreationTime request, - io.grpc.stub.StreamObserver responseObserver) { + public void getAccountsByCreationTime(GetAccountsByCreationTime request, + StreamObserver responseObserver) { logger.info(""); logger.info("Get accounts by creation time endpoint."); @@ -257,8 +254,8 @@ public class AdminAccountsImpl extends AdminAccountsServiceImplBase { } @Override - public void getAccounts(biz.nynja.admin.account.grpc.GetAllAccountsRequest request, - io.grpc.stub.StreamObserver responseObserver) { + public void getAccounts(GetAllAccountsRequest request, + StreamObserver responseObserver) { logger.info(""); logger.info("Get all accounts endpoint."); @@ -408,8 +405,8 @@ public class AdminAccountsImpl extends AdminAccountsServiceImplBase { @Override - public void searchByUsername(biz.nynja.admin.account.grpc.SearchByUsernameRequest request, - io.grpc.stub.StreamObserver responseObserver) { + public void searchByUsername(SearchByUsernameRequest request, + StreamObserver responseObserver) { logger.info("Search By Username Endpoint."); logger.info(""); @@ -483,8 +480,8 @@ public class AdminAccountsImpl extends AdminAccountsServiceImplBase { } @Override - public void searchByFirstname(biz.nynja.admin.account.grpc.SearchByFirstNameRequest request, - io.grpc.stub.StreamObserver responseObserver) { + public void searchByFirstname(SearchByFirstNameRequest request, + StreamObserver responseObserver) { logger.info("Search By FirstName Endpoint."); logger.info(""); @@ -555,8 +552,8 @@ public class AdminAccountsImpl extends AdminAccountsServiceImplBase { } @Override - public void searchByLastname(biz.nynja.admin.account.grpc.SearchByLastNameRequest request, - io.grpc.stub.StreamObserver responseObserver) { + public void searchByLastname(SearchByLastNameRequest request, + StreamObserver responseObserver) { logger.info("Search By LastName Endpoint."); logger.info(""); @@ -625,8 +622,8 @@ public class AdminAccountsImpl extends AdminAccountsServiceImplBase { } @Override - public void searchByPhoneNumber(biz.nynja.admin.account.grpc.SearchByPhoneNumberRequest request, - io.grpc.stub.StreamObserver responseObserver) { + public void searchByPhoneNumber(SearchByPhoneNumberRequest request, + StreamObserver responseObserver) { logger.info("Search By PhoneNumber Endpoint."); logger.info(""); @@ -694,8 +691,8 @@ public class AdminAccountsImpl extends AdminAccountsServiceImplBase { } @Override - public void searchByEmail(biz.nynja.admin.account.grpc.SearchByEmailRequest request, - io.grpc.stub.StreamObserver responseObserver) { + public void searchByEmail(SearchByEmailRequest request, + StreamObserver responseObserver) { logger.info("Search By Email Endpoint."); logger.info(""); -- GitLab From 0acaf3401e72123c74b6ccc845c6ccb8682b9be3 Mon Sep 17 00:00:00 2001 From: Jayendra Date: Thu, 5 Dec 2019 14:38:07 +0530 Subject: [PATCH 2/2] Added protobuf maven plugin in pom --- pom.xml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/pom.xml b/pom.xml index e3c914b..ad5011a 100644 --- a/pom.xml +++ b/pom.xml @@ -192,11 +192,42 @@ + + + + kr.motd.maven + os-maven-plugin + 1.6.1 + + org.springframework.boot spring-boot-maven-plugin + + + org.xolstice.maven.plugins + protobuf-maven-plugin + 0.6.1 + + + com.google.protobuf:protoc:3.3.0:exe:${os.detected.classifier} + + grpc-java + + io.grpc:protoc-gen-grpc-java:1.4.0:exe:${os.detected.classifier} + + + + + + compile + compile-custom + + + + -- GitLab