Wiki
Clone wikibitbucket-api-client.java / Home
Notes
This repository contains the source code for the Client API for Bitbucket® Cloud for the Java™ language by VX68k.org.
The project is gradually being renamed to avoid trademark issues.
Status
Planned features for version 5.0
A webhook servlet implementation will be included. This was formerly available in kazssym/bitbucket-webhook-java.
JAX-RS client API as the HTTP transport.
Automatic module names
The JAR archives will not be modularized yet but will explicitly declare their automatic module names. This would make future migrations easier.
JAR archive | Module name |
---|---|
bitbucket-api-client-*.jar |
org.vx68k.bitbucket.api.client |
bitbucket-webhook-*.jar |
org.vx68k.bitbucket.webhook |
bitbucket-stubs-*.jar |
org.vx68k.bitbucket.stub |
Requirements
To use the client API implementation in a non-enterprise environment, there must be some runtime components of the JAX-RS Client and the JSON-P on the classpath.
Example App
This project contains a Maven module for an example web app to test the library functions. It is currently deployed at the following location:
- apps.linuxfront.com (on WildFly). This demo can be out of service due to limited host capacity.
Bitbucket users should be able to log in to the application by one-time OAuth authorization.
If you are familiar with Docker Compose, you can test-drive the Example App on your computer. See Running with Docker Compose.
See also
Others
-
The vx68k/bitbucket-api-client.java chat room on Gitter.
-
The Bitbucket API Clients board on Trello.
-
The project statistics on Open Hub.
Wiki contents
Random Notes by the author.
Updated