Restlet 1.1 M1 (Development branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News Restlet 1.1 M1 (Development branch)
# 1  
Old 12-24-2007
Restlet 1.1 M1 (Development branch)

Restlet is a lightweight REST framework for Java. The project is composed of two parts, the Restlet API (alternative to Servlet API) and a reference implementation (Noelios Restlet Engine). It supports all REST concepts (resource, representation, data, connector, components, etc.) and is suitable for both client and server REST applications. The server connectors provided areHTTP(S), AJP (via Mortbay's Jetty or an adapter Servlet) and the client connectors are HTTP(S), File, JDBC, and SMTP(S).License: GNU General Public License (GPL)Changes:
Resource was refactored into a lower-level class(Handler) and higher-level methods were moreclearly defined. Many improvements were made tofacilitate the usage with Spring. Component'sinternal router was added to modularize largeapplications. RIAP scheme was added for optimizedinternal dispatching. Built-in HTTP client andserver connectors were added to NRE (BIO).Experimental Grizzly HTTP server (full NIO) wasadded. An experimental WADL extension was added toconfigure components. Representations can now beexposed via BIO Reader/Writer. A new JAXBextension was added for easy XML to POJO mappings.Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question
MooseX::Storage::Engine(3pm)				User Contributed Perl Documentation			      MooseX::Storage::Engine(3pm)

NAME
MooseX::Storage::Engine - The meta-engine to handle collapsing and expanding objects VERSION
version 0.45 DESCRIPTION
There really aren't any major user serviceable parts here. However the typical use case is adding new non-Moose classes to the type registry for serialization. Here is an example of this for DateTime objects. This assumes a "DateTime" type has been registered. MooseX::Storage::Engine->add_custom_type_handler( 'DateTime' => ( expand => sub { DateTime->new(shift) }, collapse => sub { (shift)->iso8601 }, ) ); METHODS
Accessors class object storage seen API expand_object collapse_object ... collapse_attribute collapse_attribute_value expand_attribute expand_attribute_value check_for_cycle_in_collapse check_for_cycle_in_expansion map_attributes Type Constraint Handlers find_type_handler ($type) find_type_handler_for ($name) add_custom_type_handler ($name, %handlers) remove_custom_type_handler ($name) Introspection meta BUGS
All complex software has bugs lurking in it, and this module is no exception. If you find a bug please either email me, or add the bug to cpan-RT. AUTHORS
o Chris Prather <chris.prather@iinteractive.com> o Stevan Little <stevan.little@iinteractive.com> o XXXX XXX'XX (Yuval Kogman) <nothingmuch@woobling.org> COPYRIGHT AND LICENSE
This software is copyright (c) 2007 by Infinity Interactive, Inc.. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. perl v5.18.2 2013-12-21 MooseX::Storage::Engine(3pm)