lightdev.com

Riviera Package

Home

Products

Open Source

Services

Links

Contact

Search

Open Source

SimplyHTML

PluginTemplate

App Package

Album Helper

Playlist Editor

Spectrum Analyzer

Audio Library

SAM Framework

TREC Platform

File System

File Server

File Manager

XML Package

fm.uplink

Riviera

Audio Server

Web Start

Discontinued

Get Thunderbird

Get Firefox!

Your Ipernity Connection

Riviera is a Java class library for the integration of Java desktop and web applications with Ipernity. It builds an "API kit" for Ipernity by modelling the Ipernity API into a set of Java classes.

Simple integration

Simply place the libraries from the Riviera distribution package in the classpath of any Java application to enable such application for seamless integration with Ipernity.

Simple use

Using Riviera is as simple as the following test.echo example:

iper = new Ipernity(API_KEY, API_SECRET, 
	InputFormat.Type.REST, OutputFormat.Type.XML);
Request req = new Request(Request.TEST_ECHO, 
	Request.UNSIGNED, Request.UNAUTHENTICATED);
req.addParameter(Request.PARAM_ECHO, "Hi echo!");
Reply reply = iper.submit(req);
ReplyElement elem = reply.getElement(ReplyElement.ECHO);
iper.log(Level.INFO, elem.getValue());
			

Thorough documentation

Have a look into the API docs.

Download here

Use the links below to view or download available resources.

Downloads and resources

Release package

classes, sources, and API docs in one ZIP package (250 KB)

Riviera User Group

Group for users of Riviera on Ipernity

read API docs online

API documentation in Javadoc format for online reading

Requirements

This package requires a Java Software Development Kit (SDK). The SDK can be obtained free of charge at http://java.sun.com .

Platform independent

Being implemented in 100% pure Java technology Riviera can be used on virtually any platform such as Unix, Linux, Solaris, Mac or Windows.