Skip to content

turtlequeue/turtlequeue-java-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TurtleQueue Java SDK

License

This is the repository for the Java SDK for Turtlequeue. The user documentation is at https://turtlequeue.com/docs/client-libraries-java

Below are developer notes.

Philosophy

Batteries included but optional. Follow Apache Pulsar unless it does not make sense.

Turtlequeue-admin

There are two packages available:

  • turtlequeue-java This package allows you to send and receive messages.

  • turtlequeue-admin-java This is analogous to the pulsar admin package. This allows you to create and delete topics, and to mark them as closed.

Before merging

  • use static analysis tools. Lombok, findbugs
  • mvn com.github.spotbugs:spotbugs-maven-plugin:4.1.3:spotbugs && mvn com.github.spotbugs:spotbugs-maven-plugin:4.1.3:gui
  • use the licence plugin if there are new files: mvn com.mycila:license-maven-plugin:4.0.rc2:format