Piezo plugin

Protoc plugin for Piezo

License

License

GroupId

GroupId

io.soliton
ArtifactId

ArtifactId

piezo-plugin
Last Version

Last Version

1.0.1
Release Date

Release Date

Type

Type

jar
Description

Description

Piezo plugin
Protoc plugin for Piezo
Project URL

Project URL

http://soliton.io/piezo
Source Code Management

Source Code Management

https://github.com/jsilland/piezo

Download piezo-plugin

How to add to project

<!-- https://jarcasting.com/artifacts/io.soliton/piezo-plugin/ -->
<dependency>
    <groupId>io.soliton</groupId>
    <artifactId>piezo-plugin</artifactId>
    <version>1.0.1</version>
</dependency>
// https://jarcasting.com/artifacts/io.soliton/piezo-plugin/
implementation 'io.soliton:piezo-plugin:1.0.1'
// https://jarcasting.com/artifacts/io.soliton/piezo-plugin/
implementation ("io.soliton:piezo-plugin:1.0.1")
'io.soliton:piezo-plugin:jar:1.0.1'
<dependency org="io.soliton" name="piezo-plugin" rev="1.0.1">
  <artifact name="piezo-plugin" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.soliton', module='piezo-plugin', version='1.0.1')
)
libraryDependencies += "io.soliton" % "piezo-plugin" % "1.0.1"
[io.soliton/piezo-plugin "1.0.1"]

Dependencies

compile (4)

Group / Artifact Type Version
com.google.protobuf : protobuf-java jar 2.5.0
com.google.guava : guava jar 15.0
com.google.code.findbugs : jsr305 jar 2.0.1
org.mvel : mvel2 jar 2.1.6.Final

test (1)

Group / Artifact Type Version
junit : junit jar 4.11

system (1)

Group / Artifact Type Version
sun.jdk » tools jar 1.7.0

Project Modules

There are no modules declared in this project.

Piezo

Piezo is a Java RPC stack that combines Protocol Buffers, Netty and Guava in order to provide a state-of-the-art, lightweight, reliable and well-performing channel for deploying and accessing network services.

Piezo integrates with the Protocol Buffer IDL through a Maven plugin which generates Java code from a service definition.

Read the wiki or the Javadoc for more info.

The build status, hopefully green: Build Status

Installation

Piezo 1.0-RC1 is presently available on Maven Central. Please treat this as pre-release software. To bring in Piezo into your build, add the following dependencies to your pom.xml:

<dependencies>
  <dependency>
    <groupId>io.soliton</groupId>
    <artifactId>piezo</artifactId>
    <version>1.0-rc1</version>
  </dependency>
  <dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>15.0</version>
  </dependency>
  <dependency>
    <groupId>com.google.protobuf</groupId>
    <artifactId>protobuf-java</artifactId>
    <version>2.5.0</version>
  </dependency>
</dependencies>

Versions

Version
1.0.1
1.0