Open Source @ Brightcove


About ===== This project provides a starting point for integrating the Brightcove Media API into your application. It provides simple ways to interact with the API. This project relies on the [Brightcove Commons open source libraries](https://github.com/BrightcoveOS/Java-Commons). Documentation ============= New - [JavaDocs](http://brightcoveos.github.com/Java-MAPI-Wrapper/javadoc/) Downloads ========= **Version 4.1.3**: Fixes bug in search_videos - the "none" parameter is multi-list rather than multi-value. i.e. none=foo&none=bar rather than none=foo&bar Full Download - including all Brightcove Commons libraries: - [BC Java MAPI Wrapper v4.1.3 with dependencies](https://github.com/downloads/BrightcoveOS/Java-MAPI-Wrapper/bc-java-mapi-wrapper-4.1.3.zip) Minimal Download - including only necessary Brightcove Commons libraries: - [BC Java MAPI Wrapper v4.1.3 with minimal dependencies](https://github.com/downloads/BrightcoveOS/Java-MAPI-Wrapper/bc-java-mapi-wrapper-minimal-4.1.3.zip) Library Only: - [BC Java MAPI Wrapper v4.1.3](https://github.com/downloads/BrightcoveOS/Java-MAPI-Wrapper/bc-java-mapi-wrapper-4.1.3.jar) **Version 4.1.2**: Includes commons library v4.1.2 - primarily just bug fixes to the commons applications library. Shouldn't change behavior of the MAPI wrapper much. Full Download - including all Brightcove Commons libraries: - [BC Java MAPI Wrapper v4.1.2 with dependencies](https://github.com/downloads/BrightcoveOS/Java-MAPI-Wrapper/bc-java-mapi-wrapper-4.1.2.zip) Minimal Download - including only necessary Brightcove Commons libraries: - [BC Java MAPI Wrapper v4.1.2 with minimal dependencies](https://github.com/downloads/BrightcoveOS/Java-MAPI-Wrapper/bc-java-mapi-wrapper-minimal-4.1.2.zip) Library Only: - [BC Java MAPI Wrapper v4.1.2](https://github.com/downloads/BrightcoveOS/Java-MAPI-Wrapper/bc-java-mapi-wrapper-4.1.2.jar) **Version 4.1.1**: This version an ExceptionHandler to the ReadApi (similar to the handler added to the WriteApi in 4.1.0). It also includes the minor revision 4.1.1 of the Java Commons library. The ExceptionHandler object basically allows a user's custom code determine whether or not a command should be retried if an exception is thrown. Full Download - including all Brightcove Commons libraries: - [BC Java MAPI Wrapper v4.1.1 with dependencies](https://github.com/downloads/BrightcoveOS/Java-MAPI-Wrapper/bc-java-mapi-wrapper-4.1.1.zip) Minimal Download - including only necessary Brightcove Commons libraries: - [BC Java MAPI Wrapper v4.1.1 with minimal dependencies](https://github.com/downloads/BrightcoveOS/Java-MAPI-Wrapper/bc-java-mapi-wrapper-minimal-4.1.1.zip) Library Only: - [BC Java MAPI Wrapper v4.1.1](https://github.com/downloads/BrightcoveOS/Java-MAPI-Wrapper/bc-java-mapi-wrapper-4.1.1.jar) **Version 4.1.0**: This version adds adds two major new features: - Use the new 4.1.0 commons library to allow video serialization to/from XML - Allow the WriteApi to specify an "ExceptionHandler" object (ReadApi support coming soon) The ExceptionHandler object basically allows a user's custom code determine whether or not a command should be retried if an exception is thrown. Full Download - including all Brightcove Commons libraries: - [BC Java MAPI Wrapper v4.1.0 with dependencies](https://github.com/downloads/BrightcoveOS/Java-MAPI-Wrapper/bc-java-mapi-wrapper-4.1.0.zip) Minimal Download - including only necessary Brightcove Commons libraries: - [BC Java MAPI Wrapper v4.1.0 with minimal dependencies](https://github.com/downloads/BrightcoveOS/Java-MAPI-Wrapper/bc-java-mapi-wrapper-minimal-4.1.0.zip) Library Only: - [BC Java MAPI Wrapper v4.1.0](https://github.com/downloads/BrightcoveOS/Java-MAPI-Wrapper/bc-java-mapi-wrapper-4.1.0.jar) **Version 4.0.3**: This version uses the new major release of the Brightcove Commons libraries. This allows both the read and write api to specify an HttpClientFactory, which can dictate how HttpClients are created each time a method is called. This is especially necessary if a user wishes to use https instead of http to communicate with the Media API. Full Download - including all Brightcove Commons libraries: - [BC Java MAPI Wrapper v4.0.3 with dependencies](https://github.com/downloads/BrightcoveOS/Java-MAPI-Wrapper/bc-java-mapi-wrapper-4.0.3.zip) Minimal Download - including only necessary Brightcove Commons libraries: - [BC Java MAPI Wrapper v4.0.3 with minimal dependencies](https://github.com/downloads/BrightcoveOS/Java-MAPI-Wrapper/bc-java-mapi-wrapper-minimal-4.0.3.zip) Library Only: - [BC Java MAPI Wrapper v4.0.3](https://github.com/downloads/BrightcoveOS/Java-MAPI-Wrapper/bc-java-mapi-wrapper-4.0.3.jar) Latest Source ============= You can check out the latest source code at the [GitHub](http://github.com/brightcoveos/Java-MAPI-Wrapper) page; please note that there is no guarantee of code usability or stability.

Java MAPI Wrapper

About

This project provides a starting point for integrating the Brightcove Media API into your application. It provides simple ways to interact with the API.

This project relies on the Brightcove Commons open source libraries.

Documentation

New - JavaDocs

Downloads

Version 4.1.3:

Fixes bug in search_videos - the "none" parameter is multi-list rather than multi-value. i.e. none=foo&none=bar rather than none=foo&bar

Full Download - including all Brightcove Commons libraries:

Minimal Download - including only necessary Brightcove Commons libraries:

Library Only:

Version 4.1.2:

Includes commons library v4.1.2 - primarily just bug fixes to the commons applications library. Shouldn't change behavior of the MAPI wrapper much.

Full Download - including all Brightcove Commons libraries:

Minimal Download - including only necessary Brightcove Commons libraries:

Library Only:

Version 4.1.1:

This version an ExceptionHandler to the ReadApi (similar to the handler added to the WriteApi in 4.1.0). It also includes the minor revision 4.1.1 of the Java Commons library.

The ExceptionHandler object basically allows a user's custom code determine whether or not a command should be retried if an exception is thrown.

Full Download - including all Brightcove Commons libraries:

Minimal Download - including only necessary Brightcove Commons libraries:

Library Only:

Version 4.1.0:

This version adds adds two major new features:

  • Use the new 4.1.0 commons library to allow video serialization to/from XML
  • Allow the WriteApi to specify an "ExceptionHandler" object (ReadApi support coming soon)

The ExceptionHandler object basically allows a user's custom code determine whether or not a command should be retried if an exception is thrown.

Full Download - including all Brightcove Commons libraries:

Minimal Download - including only necessary Brightcove Commons libraries:

Library Only:

Version 4.0.3:

This version uses the new major release of the Brightcove Commons libraries. This allows both the read and write api to specify an HttpClientFactory, which can dictate how HttpClients are created each time a method is called.

This is especially necessary if a user wishes to use https instead of http to communicate with the Media API.

Full Download - including all Brightcove Commons libraries:

Minimal Download - including only necessary Brightcove Commons libraries:

Library Only:

Latest Source

You can check out the latest source code at the GitHub page; please note that there is no guarantee of code usability or stability.

Download

Latest Source

Visit GitHub for the latest source code.

Support

File Issues: GitHub Issue Tracker
Request Support: Support Forums