Hi,

I had implemented Java binding for RADOS API to integrate RADOS for
Eucalyptus, the opensource IaaS platform.

The API is based on librados with small changes:
class Rados is container of librados::Rados, it does only create_pool,
list_pools, lookup_pool, open_pool.
To access objects, it uses class Pool, which is container of
librados::pool_t, can received from Rados.openPool().
This has read, write, remove, stat and list_objects_open.

Sample code:
https://github.com/syuu1228/rados4j/blob/master/test/Test.java

Whole code can fetch from:
https://github.com/syuu1228/rados4j

Javadoc is available on following URL(API list only, not documented yet):
http://rados4j.dokukino.com/doc/

Here's build sequence:
$ ant             # this will save librados4j.so and rados4j.jar into target/
$ ant javadoc # if an API document needed

I want to contribute it like phprados.
Comments?

syuu
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to