This project just add some libraries for start a gRPC easy with ADempiere.
The prefix for package names is org.spin.service.grpc
, a complete list the follows:
org.spin.service.grpc.authentication
: Manage Authentication and authorizationorg.spin.service.grpc.context
: All related to ADempiere context multi-threadorg.spin.service.grpc.util
: Just a util class for convert values from and to gRPC stub
You can get all binaries from github here.
All contruction is from github actions
All dictionary changes are writing from XML and all XML's hare xml/migration
Is very easy.
- Gradle
implementation 'io.github.adempiere:adempiere-grpc-utils:1.0.0'
- SBT
libraryDependencies += "io.github.adempiere" % "adempiere-grpc-utils" % "1.0.0"
- Apache Maven
<dependency>
<groupId>io.github.adempiere</groupId>
<artifactId>adempiere-grpc-utils</artifactId>
<version>1.0.0</version>
</dependency>