[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: oBIX Java Toolkit v0.12.0 posted
I posted v0.12.0 of the oBIX Java Toolkit to SourceForge:
http://sourceforge.net/projects/obix
This brings the open source toolkit up to the latest version of the spec
and sports a new alarm console which works off an
obix:AlarmSubject.feed.
I also did a lot of work on how to map arbitrary contract lists into
strongly typed Java classes. In the end I do what I always do when I
find the Java language too limiting - I assemble classes on the fly.
This turns out to be a pretty cool feature because you can mix and match
contracts on the fly and still get nice Java interface wrappers:
Obj obj = ObixDecoder.fromString("<enum is='obix:Point
obix:History'/>");
verify(obj instanceof obix.Enum);
verify(obj instanceof obix.contracts.Point);
verify(obj instanceof obix.contracts.History);
Take a look at index.html for more details.
Change Log Version 0.12.0 (1 Jun 06)
- Support for latest 0.12 object model (feeds)
- ObixSession support for batch requests
- Obixc generates only interfaces with contract fields
- Dynamic class generation for contract mapping
- obix.ui.View support for watches (with automatic cleanup)
- AlarmConsoleView on obix:AlarmSubject
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]