simrest-commits Mailing List for SimRest
Status: Pre-Alpha
Brought to you by:
guignome
You can subscribe to this list here.
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(5) |
Nov
|
Dec
|
|---|
|
From: <gui...@us...> - 2009-10-16 18:23:31
|
Revision: 32
http://simrest.svn.sourceforge.net/simrest/?rev=32&view=rev
Author: guignome
Date: 2009-10-16 18:22:55 +0000 (Fri, 16 Oct 2009)
Log Message:
-----------
Add Restlet-1.1.1 in the lib folder
Added Paths:
-----------
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/grizzly/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/grizzly/GrizzlyServerCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/grizzly/GrizzlyServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/grizzly/HttpParserFilter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/grizzly/HttpServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/grizzly/HttpsServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/grizzly/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/grizzly/class-use/GrizzlyServerCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/grizzly/class-use/GrizzlyServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/grizzly/class-use/HttpParserFilter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/grizzly/class-use/HttpServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/grizzly/class-use/HttpsServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/grizzly/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/grizzly/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/grizzly/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/grizzly/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/gwt/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/gwt/GwtShellServletWrapper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/gwt/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/gwt/class-use/GwtShellServletWrapper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/gwt/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/gwt/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/gwt/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/gwt/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/httpclient/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/httpclient/HttpClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/httpclient/HttpMethodCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/httpclient/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/httpclient/class-use/HttpClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/httpclient/class-use/HttpMethodCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/httpclient/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/httpclient/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/httpclient/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/httpclient/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/javamail/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/javamail/JavaMailClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/javamail/MailResolver.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/javamail/MessageRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/javamail/MessagesRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/javamail/RepresentationMessage.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/javamail/TriggerResource.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/javamail/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/javamail/class-use/JavaMailClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/javamail/class-use/MailResolver.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/javamail/class-use/MessageRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/javamail/class-use/MessagesRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/javamail/class-use/RepresentationMessage.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/javamail/class-use/TriggerResource.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/javamail/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/javamail/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/javamail/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/javamail/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jdbc/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jdbc/JdbcClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jdbc/JdbcResult.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jdbc/RowSetRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jdbc/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jdbc/class-use/JdbcClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jdbc/class-use/JdbcResult.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jdbc/class-use/RowSetRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jdbc/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jdbc/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jdbc/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jdbc/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jetty/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jetty/AjpServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jetty/HttpServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jetty/HttpsServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jetty/JettyCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jetty/JettyHandler.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jetty/JettyServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jetty/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jetty/class-use/AjpServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jetty/class-use/HttpServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jetty/class-use/HttpsServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jetty/class-use/JettyCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jetty/class-use/JettyHandler.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jetty/class-use/JettyServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jetty/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jetty/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jetty/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/jetty/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/net/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/net/HttpClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/net/HttpUrlConnectionCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/net/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/net/class-use/HttpClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/net/class-use/HttpUrlConnectionCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/net/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/net/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/net/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/net/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/AccessTokenResource.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/AuthorizationResource.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/MemoryOAuthProvider.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/OAuthGuard.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/OAuthHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/OAuthProvider.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/RequestTokenResource.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/class-use/AccessTokenResource.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/class-use/AuthorizationResource.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/class-use/MemoryOAuthProvider.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/class-use/OAuthGuard.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/class-use/OAuthHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/class-use/OAuthProvider.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/class-use/RequestTokenResource.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/oauth/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/ServerServlet.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/ServletCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/ServletContextAdapter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/ServletConverter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/ServletLogger.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/ServletWarClient.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/ServletWarClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/ServletWarEntity.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/class-use/ServerServlet.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/class-use/ServletCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/class-use/ServletContextAdapter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/class-use/ServletConverter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/class-use/ServletLogger.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/class-use/ServletWarClient.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/class-use/ServletWarClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/class-use/ServletWarEntity.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/servlet/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/simple/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/simple/HttpServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/simple/HttpsServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/simple/SimpleCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/simple/SimplePipelineFactory.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/simple/SimpleProtocolHandler.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/simple/SimpleServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/simple/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/simple/class-use/HttpServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/simple/class-use/HttpsServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/simple/class-use/SimpleCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/simple/class-use/SimplePipelineFactory.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/simple/class-use/SimpleProtocolHandler.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/simple/class-use/SimpleServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/simple/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/simple/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/simple/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/simple/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/spring/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/spring/RestletFrameworkServlet.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/spring/SpringServerServlet.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/spring/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/spring/class-use/RestletFrameworkServlet.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/spring/class-use/SpringServerServlet.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/spring/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/spring/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/spring/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/spring/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/ssl/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/ssl/JsslutilsSslContextFactory.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/ssl/PkixSslContextFactory.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/ssl/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/ssl/class-use/JsslutilsSslContextFactory.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/ssl/class-use/PkixSslContextFactory.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/ssl/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/ssl/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/ssl/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/ssl/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/xdb/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/xdb/XdbServerServlet.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/xdb/XdbServletCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/xdb/XdbServletConverter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/xdb/XdbServletWarClient.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/xdb/XdbServletWarClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/xdb/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/xdb/class-use/XdbServerServlet.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/xdb/class-use/XdbServletCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/xdb/class-use/XdbServletConverter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/xdb/class-use/XdbServletWarClient.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/xdb/class-use/XdbServletWarClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/xdb/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/xdb/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/xdb/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com/noelios/restlet/ext/xdb/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/com.noelios.restlet.jar
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/allclasses-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/allclasses-noframe.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/constant-values.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/deprecated-list.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/help-doc.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/index-all.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/index.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/Application.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/Client.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/Component.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/Connector.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/Context.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/Directory.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/Filter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/Finder.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/Guard.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/Handler.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/Redirector.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/Restlet.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/Route.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/Router.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/Server.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/Transformer.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/Uniform.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/VirtualHost.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/Application.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/Client.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/Component.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/Connector.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/Context.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/Directory.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/Filter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/Finder.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/Guard.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/Handler.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/Redirector.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/Restlet.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/Route.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/Router.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/Server.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/Transformer.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/Uniform.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/class-use/VirtualHost.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/ChallengeRequest.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/ChallengeResponse.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/ChallengeScheme.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/CharacterSet.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/ClientInfo.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Conditions.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Cookie.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/CookieSetting.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Digest.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Dimension.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Encoding.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Form.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Language.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/LocalReference.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/MediaType.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Message.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Metadata.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Method.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Parameter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Preference.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Product.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Protocol.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Range.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Reference.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/ReferenceList.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Request.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Response.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/ServerInfo.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Status.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/Tag.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/ChallengeRequest.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/ChallengeResponse.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/ChallengeScheme.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/CharacterSet.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/ClientInfo.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Conditions.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Cookie.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/CookieSetting.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Digest.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Dimension.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Encoding.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Form.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Language.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/LocalReference.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/MediaType.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Message.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Metadata.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Method.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Parameter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Preference.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Product.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Protocol.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Range.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Reference.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/ReferenceList.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Request.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Response.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/ServerInfo.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Status.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/class-use/Tag.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/data/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/ChannelRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/CharacterRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/DigestRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/DomRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/FileRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/InputRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/ObjectRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/OutputRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/ReadableRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/ReaderRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/Representation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/Resource.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/ResourceException.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/SaxRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/StreamRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/StringRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/TransformRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/Variant.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/WritableRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/WriterRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/XmlRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/ChannelRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/CharacterRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/DigestRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/DomRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/FileRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/InputRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/ObjectRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/OutputRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/ReadableRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/ReaderRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/Representation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/Resource.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/ResourceException.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/SaxRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/StreamRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/StringRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/TransformRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/Variant.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/WritableRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/WriterRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/class-use/XmlRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/resource/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/ConnectorService.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/ConverterService.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/DecoderService.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/LogService.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/MetadataService.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/RangeService.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/Service.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/StatusService.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/TaskService.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/TunnelService.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/class-use/ConnectorService.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/class-use/ConverterService.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/class-use/DecoderService.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/class-use/LogService.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/class-use/MetadataService.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/class-use/RangeService.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/class-use/Service.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/class-use/StatusService.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/class-use/TaskService.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/class-use/TunnelService.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/service/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/ByteUtils.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/ClientList.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/DateUtils.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/Engine.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/Helper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/NodeSet.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/Resolver.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/RouteList.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/Series.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/ServerList.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/Template.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/Variable.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/WrapperList.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/WrapperMap.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/WrapperRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/WrapperRequest.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/WrapperResponse.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/WrapperRestlet.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/XmlWriter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/ByteUtils.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/ClientList.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/DateUtils.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/Engine.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/Helper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/NodeSet.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/Resolver.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/RouteList.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/Series.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/ServerList.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/Template.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/Variable.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/WrapperList.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/WrapperMap.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/WrapperRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/WrapperRequest.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/WrapperResponse.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/WrapperRestlet.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/class-use/XmlWriter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/org/restlet/util/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/overview-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/overview-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/overview-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/package-list
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/resources/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/resources/inherit.gif
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/serialized-form.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/api/stylesheet.css
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/allclasses-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/allclasses-noframe.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/grizzly/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/grizzly/GrizzlyServerCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/grizzly/GrizzlyServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/grizzly/HttpParserFilter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/grizzly/HttpServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/grizzly/HttpsServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/grizzly/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/grizzly/class-use/GrizzlyServerCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/grizzly/class-use/GrizzlyServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/grizzly/class-use/HttpParserFilter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/grizzly/class-use/HttpServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/grizzly/class-use/HttpsServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/grizzly/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/grizzly/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/grizzly/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/grizzly/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/gwt/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/gwt/GwtShellServletWrapper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/gwt/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/gwt/class-use/GwtShellServletWrapper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/gwt/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/gwt/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/gwt/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/gwt/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/httpclient/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/httpclient/HttpClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/httpclient/HttpMethodCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/httpclient/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/httpclient/class-use/HttpClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/httpclient/class-use/HttpMethodCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/httpclient/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/httpclient/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/httpclient/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/httpclient/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/javamail/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/javamail/JavaMailClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/javamail/MailResolver.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/javamail/MessageRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/javamail/MessagesRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/javamail/RepresentationMessage.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/javamail/TriggerResource.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/javamail/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/javamail/class-use/JavaMailClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/javamail/class-use/MailResolver.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/javamail/class-use/MessageRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/javamail/class-use/MessagesRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/javamail/class-use/RepresentationMessage.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/javamail/class-use/TriggerResource.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/javamail/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/javamail/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/javamail/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/javamail/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jdbc/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jdbc/JdbcClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jdbc/JdbcResult.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jdbc/RowSetRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jdbc/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jdbc/class-use/JdbcClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jdbc/class-use/JdbcResult.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jdbc/class-use/RowSetRepresentation.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jdbc/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jdbc/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jdbc/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jdbc/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jetty/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jetty/AjpServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jetty/HttpServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jetty/HttpsServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jetty/JettyCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jetty/JettyHandler.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jetty/JettyServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jetty/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jetty/class-use/AjpServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jetty/class-use/HttpServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jetty/class-use/HttpsServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jetty/class-use/JettyCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jetty/class-use/JettyHandler.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jetty/class-use/JettyServerHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jetty/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jetty/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jetty/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/jetty/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/net/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/net/HttpClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/net/HttpUrlConnectionCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/net/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/net/class-use/HttpClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/net/class-use/HttpUrlConnectionCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/net/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/net/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/net/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/net/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/AccessTokenResource.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/AuthorizationResource.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/MemoryOAuthProvider.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/OAuthGuard.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/OAuthHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/OAuthProvider.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/RequestTokenResource.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/class-use/AccessTokenResource.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/class-use/AuthorizationResource.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/class-use/MemoryOAuthProvider.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/class-use/OAuthGuard.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/class-use/OAuthHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/class-use/OAuthProvider.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/class-use/RequestTokenResource.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/package-frame.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/package-summary.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/package-tree.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/oauth/package-use.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/servlet/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/servlet/ServerServlet.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/servlet/ServletCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/servlet/ServletContextAdapter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/servlet/ServletConverter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/servlet/ServletLogger.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/servlet/ServletWarClient.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/servlet/ServletWarClientHelper.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/servlet/ServletWarEntity.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/servlet/class-use/
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/servlet/class-use/ServerServlet.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/servlet/class-use/ServletCall.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/servlet/class-use/ServletContextAdapter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/servlet/class-use/ServletConverter.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/servlet/class-use/ServletLogger.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/servlet/class-use/ServletWarClient.html
SimSync-RestClient/branches/ben/lib/Restlet-1.1.1/docs/ext/com/noelios/restlet/ext/servlet/class-use/ServletWarClientHelper.html
SimSync-RestClient/bran...
[truncated message content] |
|
From: <be...@us...> - 2009-10-14 15:46:38
|
Revision: 31
http://simrest.svn.sourceforge.net/simrest/?rev=31&view=rev
Author: ben_63
Date: 2009-10-14 15:46:27 +0000 (Wed, 14 Oct 2009)
Log Message:
-----------
First implementation of the classes in the client
Modified Paths:
--------------
SimSync-RestClient/branches/ben/src/gov/nist/mel/simsync/rest/client/GroupMemberClient.java
SimSync-RestClient/branches/ben/src/gov/nist/mel/simsync/rest/client/RestClientBase.java
SimSync-RestClient/branches/ben/src/gov/nist/mel/simsync/rest/client/SimSyncClient.java
SimSync-RestClient/branches/ben/src/gov/nist/mel/simsync/rest/client/SimulationGroupClient.java
Modified: SimSync-RestClient/branches/ben/src/gov/nist/mel/simsync/rest/client/GroupMemberClient.java
===================================================================
--- SimSync-RestClient/branches/ben/src/gov/nist/mel/simsync/rest/client/GroupMemberClient.java 2009-10-14 15:45:14 UTC (rev 30)
+++ SimSync-RestClient/branches/ben/src/gov/nist/mel/simsync/rest/client/GroupMemberClient.java 2009-10-14 15:46:27 UTC (rev 31)
@@ -15,8 +15,13 @@
import gov.nist.mel.simsync.GroupMember;
import gov.nist.mel.simsync.SimulationGroup;
import java.beans.PropertyChangeListener;
+import java.util.logging.Level;
+import java.util.logging.Logger;
+import org.json.JSONException;
import org.json.JSONObject;
+import org.restlet.data.MediaType;
import org.restlet.data.Method;
+import org.restlet.data.Preference;
import org.restlet.data.Request;
import org.restlet.data.Response;
import org.restlet.ext.json.JsonRepresentation;
@@ -29,57 +34,125 @@
private String name;
private String baseUrl;
+ private SimulationGroupClient group = null;
- public GroupMemberClient(String name, String baseUrl) {
+
+ public GroupMemberClient(String name, SimulationGroupClient group, String baseUrl) {
this.name = name;
+ this.group = group;
this.baseUrl = baseUrl;
}
+ private <T> Object getAttribute(String address, String attributeName, Class<T> attributeClass) {
+ // this method is very similar to the one of the SimulationGroupClient.
+ // it would make sense to gather them in a common place
+
+ Request request = new Request(Method.GET, address);
+ // we prefer to receive the json representation
+ request.getClientInfo().getAcceptedMediaTypes().
+ add(new Preference(MediaType.APPLICATION_JSON));
+ Response response = client.handle(request);
+ Object res = null;
+ try {
+ JSONObject JSONResponse = new JsonRepresentation(response.getEntity()).toJsonObject();
+ // if the attribute is an Integer
+ if (Integer.class.isAssignableFrom(attributeClass))
+ res = JSONResponse.optInt(attributeName);
+ // return (jsonObject_OptSomething(attributeName, (Integer)(res), JSONResponse));
+ //return jsonObject_OptSomething(attributeName, res, JSONResponse);
+ // if the attribute is a String
+ else if (String.class.isAssignableFrom(attributeClass))
+ res = JSONResponse.optString(attributeName);
+ } catch(Exception ex) {
+ Logger.getLogger(SimSyncClient.class.getName()).log(Level.SEVERE, null, ex);
+ }
+ return res;
+ }
+ // with the address corresponding to this member:
+ private <T> Object getAttribute(String attributeName, Class<T> attributeClass) {
+ return getAttribute(baseUrl + "/simgroups/" + group.getName() + "/members/"+ this.name, attributeName, attributeClass);
+ }
+
public SimulationGroup getGroup() {
- //create GET request to get informations about the member
- //this will provide the name of the group the member belongs to
- //using this group name, create an instance of simulation group client and return it
- throw new UnsupportedOperationException("Not supported yet.");
+ return group;
}
public int getLocalTime() {
- throw new UnsupportedOperationException("Not supported yet.");
+ return ((Integer)(getAttribute("localTime", Integer.class))).intValue();
}
public int getRequestedTime() {
- throw new UnsupportedOperationException("Not supported yet.");
+ return 0;
}
public void incrementWaitingCount() {
- throw new UnsupportedOperationException("Not supported yet.");
+ ;
}
public String getName() {
- throw new UnsupportedOperationException("Not supported yet.");
+ return name;
}
public long getTotalWaitingTime() {
- throw new UnsupportedOperationException("Not supported yet.");
+ return 0;
}
public int getWaitingCount() {
- throw new UnsupportedOperationException("Not supported yet.");
+ return 0;
}
public void leaveGroup() {
- throw new UnsupportedOperationException("Not supported yet.");
+ // on the server side, the removal of the ressource calls the leaveGroup method
+ Request request = new Request(Method.DELETE, baseUrl +
+ "/simgroups/" +
+ this.group.getName() +
+ "/members/" +
+ this.name
+ );
+ Response response = client.handle(request);
}
+ private <T> void setAttribute(String nameOfAttribute, T attribute) {
+ // this method is very similar to the one of the SimulationGroupClient.
+ // it would make sense to gather them in a common place
+
+ // we verify that it's a String or an Integer
+ assert(Integer.class.isInstance(attribute) || Integer.class.isInstance(attribute));
+
+ String address = baseUrl +
+ "/simgroups/" +
+ this.group.getName() +
+ "/members/" +
+ this.name;
+ Request request = new Request(Method.PUT, address);
+ JSONObject jsonobject = new JSONObject();
+ try {
+ jsonobject.put(nameOfAttribute, attribute);
+ } catch (JSONException ex) {
+ Logger.getLogger(SimulationGroupClient.class.getName()).log(Level.SEVERE, null, ex);
+ }
+ JsonRepresentation representation = new JsonRepresentation(jsonobject);
+ request.setEntity(representation);
+ Response response = client.handle(request);
+ }
+
+
public void setGroup(SimulationGroup group) {
-
+ group.addMember(this);
+ this.group = (SimulationGroupClient)(group);
}
public void setLocalTime(int localTime) {
- throw new UnsupportedOperationException("Not supported yet.");
+ setAttribute("localTime", new Integer(localTime));
}
public void setName(String name) {
- throw new UnsupportedOperationException("Not supported yet.");
+ // on the server
+ setAttribute("name", name);
+
+ // locally => normally the change should not be done locally here
+ // because the server will tell all the clients to adjust this name
+ // this.name = name;
}
public void addPropertyChangeListener(PropertyChangeListener x) {
Modified: SimSync-RestClient/branches/ben/src/gov/nist/mel/simsync/rest/client/RestClientBase.java
===================================================================
--- SimSync-RestClient/branches/ben/src/gov/nist/mel/simsync/rest/client/RestClientBase.java 2009-10-14 15:45:14 UTC (rev 30)
+++ SimSync-RestClient/branches/ben/src/gov/nist/mel/simsync/rest/client/RestClientBase.java 2009-10-14 15:46:27 UTC (rev 31)
@@ -24,4 +24,7 @@
protected String baseUrl;
protected final Client client = new Client(Protocol.HTTP);
+ String getBaseUrl() {
+ return baseUrl;
+ }
}
Modified: SimSync-RestClient/branches/ben/src/gov/nist/mel/simsync/rest/client/SimSyncClient.java
===================================================================
--- SimSync-RestClient/branches/ben/src/gov/nist/mel/simsync/rest/client/SimSyncClient.java 2009-10-14 15:45:14 UTC (rev 30)
+++ SimSync-RestClient/branches/ben/src/gov/nist/mel/simsync/rest/client/SimSyncClient.java 2009-10-14 15:46:27 UTC (rev 31)
@@ -20,9 +20,16 @@
import java.util.Collection;
import java.util.logging.Level;
import java.util.logging.Logger;
+import javax.print.attribute.standard.Media;
import org.json.JSONArray;
import org.json.JSONObject;
+import org.restlet.Client;
+import org.restlet.Restlet;
+import org.restlet.Server;
+import org.restlet.data.MediaType;
import org.restlet.data.Method;
+import org.restlet.data.Preference;
+import org.restlet.data.Protocol;
import org.restlet.data.Request;
import org.restlet.data.Response;
import org.restlet.ext.json.JsonRepresentation;
@@ -38,12 +45,21 @@
}
public void addGroup(SimulationGroup group) {
- //create PUT request to create group on server
-
+ Request request = new Request(Method.PUT, baseUrl + "/simgroups/"+group.getName());
+ request.setEntity("{"
+ + "\"name\":\""+group.getName()+"\","
+ + "\"capacity\":"+group.getCapacity()+","
+ + "\"state\":\"Running\""
+ + "}"
+ , MediaType.APPLICATION_JSON);
+ Response response = client.handle(request);
}
public SimulationGroup getGroup(String name) {
- Request request = new Request(Method.GET, baseUrl + "/simgroups/name");
+ Request request = new Request(Method.GET, baseUrl + "/simgroups/"+name);
+ // we prefer to receive the json representation
+ request.getClientInfo().getAcceptedMediaTypes().
+ add(new Preference(MediaType.APPLICATION_JSON));
Response response = client.handle(request);
SimulationGroup res = null;
try {
@@ -58,6 +74,9 @@
public Collection<SimulationGroup> getGroups() {
Collection<SimulationGroup> res = new ArrayList<SimulationGroup>();
Request request = new Request(Method.GET, baseUrl + "/simgroups/");
+ // we prefer to receive the json representation
+ request.getClientInfo().getAcceptedMediaTypes().
+ add(new Preference(MediaType.APPLICATION_JSON));
Response response = client.handle(request);
try {
JSONArray JSONResponse = new JsonRepresentation(response.getEntity()).toJsonArray();
@@ -71,21 +90,22 @@
}
public void removeGroup(String name) {
- throw new UnsupportedOperationException("Not supported yet.");
+ Request request = new Request(Method.DELETE, baseUrl + "/simgroups/"+name);
+ Response response = client.handle(request);
}
private SimulationGroup parseSimulationGroup(JSONObject jsonGroup) {
- String name = jsonGroup.optString("name");
- int capacity = jsonGroup.optInt("capacity");
- return new SimulationGroupClient(name, capacity, baseUrl);
+ String name = jsonGroup.optString("name");
+ int capacity = jsonGroup.optInt("capacity");
+ return new SimulationGroupClient(name, capacity, baseUrl);
}
public void addPropertyChangeListener(PropertyChangeListener x) {
- throw new UnsupportedOperationException("Not supported yet.");
+ ;
}
public void removePropertyChangeListener(PropertyChangeListener x) {
- throw new UnsupportedOperationException("Not supported yet.");
+ ;
}
}
Modified: SimSync-RestClient/branches/ben/src/gov/nist/mel/simsync/rest/client/SimulationGroupClient.java
===================================================================
--- SimSync-RestClient/branches/ben/src/gov/nist/mel/simsync/rest/client/SimulationGroupClient.java 2009-10-14 15:45:14 UTC (rev 30)
+++ SimSync-RestClient/branches/ben/src/gov/nist/mel/simsync/rest/client/SimulationGroupClient.java 2009-10-14 15:46:27 UTC (rev 31)
@@ -15,14 +15,21 @@
import gov.nist.mel.simsync.GroupMember;
import gov.nist.mel.simsync.RunningState;
import gov.nist.mel.simsync.SimulationGroup;
+import gov.nist.mel.simsync.impl.GroupMemberImpl;
import java.beans.PropertyChangeListener;
+import java.lang.reflect.Member;
+import java.lang.reflect.Type;
+import java.util.ArrayList;
import java.util.Collection;
import java.util.logging.Level;
import java.util.logging.Logger;
+import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import org.restlet.Client;
+import org.restlet.data.MediaType;
import org.restlet.data.Method;
+import org.restlet.data.Preference;
import org.restlet.data.Protocol;
import org.restlet.data.Request;
import org.restlet.data.Response;
@@ -34,13 +41,14 @@
*/
public class SimulationGroupClient extends RestClientBase implements SimulationGroup {
private String name;
- private int capacity;
- protected final Client client = new Client(Protocol.HTTP);
+// private int capacity;
+// private String baseUrl;
+// protected final Client client = new Client(Protocol.HTTP);
public SimulationGroupClient(String name, int capacity, String baseUrl) {
this.name = name;
- this.capacity = capacity;
this.baseUrl = baseUrl;
+ setCapacity(capacity);
}
public void addMember(GroupMember member) {
@@ -56,16 +64,83 @@
}
}
+ private Integer jsonObject_OptSomething(String attributeName, Integer i, JSONObject JSONResponse) {
+ return JSONResponse.optInt(attributeName);
+ }
+
+ private <T> Object getAttribute(String address, String attributeName, Class<T> attributeClass) {
+ Request request = new Request(Method.GET, address);
+ // we prefer to receive the json representation
+ request.getClientInfo().getAcceptedMediaTypes().
+ add(new Preference(MediaType.APPLICATION_JSON));
+ Response response = client.handle(request);
+ Object res = null;
+ //T typee = null;
+ //T typeee = new (typee.getClass())();
+ //typee.getClass()
+ try {
+ JSONObject JSONResponse = new JsonRepresentation(response.getEntity()).toJsonObject();
+ // if the attribute is an Integer
+ if (Integer.class.isAssignableFrom(attributeClass))
+ res = JSONResponse.optInt(attributeName);
+ // return (jsonObject_OptSomething(attributeName, (Integer)(res), JSONResponse));
+ //return jsonObject_OptSomething(attributeName, res, JSONResponse);
+ // if the attribute is a String
+ else if (String.class.isAssignableFrom(attributeClass))
+ res = JSONResponse.optString(attributeName);
+ // if it is a Member
+ else if (GroupMemberClient.class.isAssignableFrom(attributeClass))
+ res = parseGroupMember(JSONResponse);
+ } catch(Exception ex) {
+ Logger.getLogger(SimSyncClient.class.getName()).log(Level.SEVERE, null, ex);
+ }
+ return res;
+ }
+ // with the address corresponding to this group:
+ private <T> Object getAttribute(String attributeName, Class<T> attributeClass) {
+ return getAttribute(baseUrl + "/simgroups/" + this.name, attributeName, attributeClass);
+ }
+
public int getCapacity() {
- throw new UnsupportedOperationException("Not supported yet.");
+ return ((Integer)(getAttribute("capacity", Integer.class))).intValue();
}
+ private GroupMember parseGroupMember(JSONObject jsonMember) {
+ String memberName = jsonMember.optString("name");
+ assert(jsonMember.optString("groupName").equals(this.getName()));
+ int localTime = jsonMember.optInt("localTime");
+ GroupMember g = new GroupMemberClient(jsonMember.optString("name"), this, baseUrl);
+ g.setGroup(this);
+ g.setLocalTime(localTime);
+ return g;
+ }
+
+
public GroupMember getMember(String memberName) {
- throw new UnsupportedOperationException("Not supported yet.");
+ String address = baseUrl +
+ "/simgroups/" +
+ getName() +
+ "/members/" +
+ memberName;
+ return (GroupMember)(getAttribute(address, memberName, GroupMemberClient.class));
}
public Collection<GroupMember> getMembers() {
- throw new UnsupportedOperationException("Not supported yet.");
+ Collection<GroupMember> res = new ArrayList<GroupMember>();
+ Request request = new Request(Method.GET, baseUrl + "/simgroups/");
+ // we prefer to receive the json representation
+ request.getClientInfo().getAcceptedMediaTypes().
+ add(new Preference(MediaType.APPLICATION_JSON));
+ Response response = client.handle(request);
+ try {
+ JSONArray JSONResponse = new JsonRepresentation(response.getEntity()).toJsonArray();
+ for(int i=0;i<JSONResponse.length();i++) {
+ res.add(parseGroupMember(JSONResponse.getJSONObject(i)));
+ }
+ } catch (Exception ex) {
+ Logger.getLogger(SimSyncClient.class.getName()).log(Level.SEVERE, null, ex);
+ }
+ return res;
}
public String getName() {
@@ -73,15 +148,19 @@
}
public RunningState getState() {
- throw new UnsupportedOperationException("Not supported yet.");
+ RunningState r = RunningState.valueOf(
+ (String)(getAttribute("state", String.class))
+ );
+ return r;
}
public int getTime() {
- throw new UnsupportedOperationException("Not supported yet.");
+ return ((Integer)(getAttribute("localTime", Integer.class))).intValue();
}
public boolean isFull() {
- throw new UnsupportedOperationException("Not supported yet.");
+ Boolean b = Boolean.getBoolean((String)(getAttribute("full", String.class)));
+ return b.booleanValue();
}
public void leaveAndTerminate(GroupMember member) {
@@ -89,35 +168,56 @@
}
public void pause() {
- throw new UnsupportedOperationException("Not supported yet.");
+ this.setState(RunningState.Paused);
}
public void resume() throws Exception {
- throw new UnsupportedOperationException("Not supported yet.");
+ this.setState(RunningState.Running);
}
+ private <T> void setAttribute(String nameOfAtribute, T attribute) {
+ // we verify that it's a String or an Integer
+ assert(Integer.class.isInstance(attribute) || Integer.class.isInstance(attribute));
+
+ String address = baseUrl +
+ "/simgroups/" +
+ this.name;
+ Request request = new Request(Method.PUT, address);
+ JSONObject jsonobject = new JSONObject();
+ try {
+ jsonobject.put(nameOfAtribute, attribute);
+ } catch (JSONException ex) {
+ Logger.getLogger(SimulationGroupClient.class.getName()).log(Level.SEVERE, null, ex);
+ }
+ JsonRepresentation representation = new JsonRepresentation(jsonobject);
+ request.setEntity(representation);
+ Response response = client.handle(request);
+ }
+
public void setCapacity(int capacity) {
- throw new UnsupportedOperationException("Not supported yet.");
+ setAttribute("capacity", new Integer(capacity));
}
- public void setName(String name) {
- throw new UnsupportedOperationException("Not supported yet.");
+ public void setName(String newName) {
+ setAttribute("name", newName);
}
public void setState(RunningState state) {
- throw new UnsupportedOperationException("Not supported yet.");
+ setAttribute("state", state.toString());
}
public void requestAdvanceTime(GroupMember member) throws Exception {
throw new UnsupportedOperationException("Not supported yet.");
}
+ @SuppressWarnings("empty-statement")
public void addPropertyChangeListener(PropertyChangeListener x) {
- throw new UnsupportedOperationException("Not supported yet.");
+ ;
}
+ @SuppressWarnings("empty-statement")
public void removePropertyChangeListener(PropertyChangeListener x) {
- throw new UnsupportedOperationException("Not supported yet.");
+ ;
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <be...@us...> - 2009-10-14 15:45:20
|
Revision: 30
http://simrest.svn.sourceforge.net/simrest/?rev=30&view=rev
Author: ben_63
Date: 2009-10-14 15:45:14 +0000 (Wed, 14 Oct 2009)
Log Message:
-----------
Tests for the classes SimSyncClient and SimulationGroupClient
Added Paths:
-----------
SimSync-RestClient/branches/ben/test/SimSyncClientTest.java
SimSync-RestClient/branches/ben/test/SimulationGroupClientTest.java
Added: SimSync-RestClient/branches/ben/test/SimSyncClientTest.java
===================================================================
--- SimSync-RestClient/branches/ben/test/SimSyncClientTest.java (rev 0)
+++ SimSync-RestClient/branches/ben/test/SimSyncClientTest.java 2009-10-14 15:45:14 UTC (rev 30)
@@ -0,0 +1,129 @@
+package gov.nist.mel.simsync.rest.client;
+
+import gov.nist.mel.simsync.SimulationGroup;
+import java.beans.PropertyChangeListener;
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.List;
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
+
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
+import static org.junit.Assert.*;
+
+/**
+ *
+ * @author ben
+ */
+public class SimSyncClientTest {
+ static private SimSyncClient instance;
+
+ public SimSyncClientTest() {
+ }
+
+ @BeforeClass
+ public static void setUpClass() throws Exception {
+ instance = new SimSyncClient("http://localhost:8080");
+ }
+
+ @AfterClass
+ public static void tearDownClass() throws Exception {
+ }
+
+ @Before
+ public void setUp() {
+ }
+
+ @After
+ public void tearDown() {
+ }
+
+ /**
+ * Test of getGroup method, of class SimSyncClient.
+ */
+ @Test
+ public void testGetGroup() {
+ System.out.println("getGroup");
+ String name = "group1";
+ int capacity = 2;
+ SimulationGroup expResult = new SimulationGroupClient(name, capacity, "http://localhost:8080");
+ SimulationGroup result = instance.getGroup(name);
+ assertNotNull(result);
+ Boolean same = sameNameAndCapacity(result,expResult);
+ assertEquals(Boolean.TRUE, same);
+ }
+
+ // returns true if the names and the capacities of g1 and g2 are equals
+ private Boolean sameNameAndCapacity(SimulationGroup g1, SimulationGroup g2) {
+ boolean res = false;
+ if (g1.getName().equals(g2.getName()))
+ if (g1.getCapacity() == g2.getCapacity())
+ res = true;
+ return res;
+ }
+
+
+ /**
+ * Test of getGroups method, of class SimSyncClient.
+ */
+ @Test
+ public void testGetGroups() {
+ System.out.println("getGroups");
+ Boolean same = Boolean.TRUE;
+ same = testGetGroups("1","2","2","3");
+ assertEquals(Boolean.TRUE, same);
+ }
+
+ private Boolean testGetGroups(String ... namesAndCapacities) {
+ Collection<SimulationGroup> result = instance.getGroups();
+ Collection<SimulationGroup> expResult = new ArrayList<SimulationGroup>();
+ for (int n=0; n<namesAndCapacities.length; n+=2) {
+ expResult.add(new SimulationGroupClient("group"+namesAndCapacities[n], Integer.valueOf(namesAndCapacities[n+1]), "http://localhost:8080"));
+ }
+ Boolean same = Boolean.TRUE;
+ assertEquals(expResult.size(), result.size());
+ for (int a = 0; a<result.size(); a++) {
+ if (
+ sameNameAndCapacity(
+ ((ArrayList<SimulationGroup>)(result)).get(a),
+ ((ArrayList<SimulationGroup>)(expResult)).get(a)
+ )==Boolean.FALSE
+ )
+ same = Boolean.FALSE;
+ }
+ return same;
+ }
+
+ /**
+ * Test of addGroup method, of class SimSyncClient.
+ */
+ @Test
+ public void testAddGroup() {
+ System.out.println("addGroup");
+ SimulationGroup group = new SimulationGroupClient("group9", 1, "http://localhost:8080");
+ //SimSyncClient instance = new SimSyncClient("http://localhost:8080");
+ instance.addGroup(group);
+ SimulationGroup group2 = instance.getGroup("group9");
+ assertNotNull(group2);
+ Boolean same = sameNameAndCapacity(group, group2);
+ assertEquals(Boolean.TRUE, same);
+ }
+
+ /**
+ * Test of removeGroup method, of class SimSyncClient.
+ */
+ @Test
+ public void testRemoveGroup() {
+ System.out.println("removeGroup");
+ String name = "group9";
+ assertEquals(Boolean.TRUE, testGetGroups("1","2","2","3","9","1"));
+ instance.removeGroup(name);
+ assertEquals(Boolean.TRUE, testGetGroups("1","2","2","3"));
+ }
+
+}
+
Property changes on: SimSync-RestClient/branches/ben/test/SimSyncClientTest.java
___________________________________________________________________
Added: svn:executable
+ *
Added: SimSync-RestClient/branches/ben/test/SimulationGroupClientTest.java
===================================================================
--- SimSync-RestClient/branches/ben/test/SimulationGroupClientTest.java (rev 0)
+++ SimSync-RestClient/branches/ben/test/SimulationGroupClientTest.java 2009-10-14 15:45:14 UTC (rev 30)
@@ -0,0 +1,286 @@
+package gov.nist.mel.simsync.rest.client;
+
+import gov.nist.mel.simsync.GroupMember;
+import gov.nist.mel.simsync.RunningState;
+import java.beans.PropertyChangeListener;
+import java.util.ArrayList;
+import java.util.Collection;
+import org.junit.AfterClass;
+import org.junit.BeforeClass;
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Test;
+import static org.junit.Assert.*;
+
+/**
+ *
+ * @author ben
+ */
+public class SimulationGroupClientTest {
+ static SimulationGroupClient instance;
+
+ public SimulationGroupClientTest() {
+ }
+
+ @BeforeClass
+ public static void setUpClass() throws Exception {
+ instance = new SimulationGroupClient("group1", 3, "http://localhost:8080");
+ }
+
+ @AfterClass
+ public static void tearDownClass() throws Exception {
+ }
+
+ @Before
+ public void setUp() {
+ }
+
+ @After
+ public void tearDown() {
+ }
+
+ /**
+ * Test of getCapacity method, of class SimulationGroupClient.
+ */
+ @Test
+ public void testGetCapacity() {
+ System.out.println("getCapacity");
+ int expResult = 3;
+ int result = instance.getCapacity();
+ assertEquals(expResult, result);
+ }
+
+ /**
+ * Test of getMember method, of class SimulationGroupClient.
+ */
+ @Test
+ public void testGetMember() {
+ System.out.println("getMember");
+ String memberName = "member1";
+ GroupMember expResult = new GroupMemberClient(memberName, instance, instance.getBaseUrl());
+ GroupMember result = instance.getMember(memberName);
+ Boolean same = same_Name_GroupName_and_localTime(result,expResult);
+ assertEquals(Boolean.TRUE, same);
+ }
+
+ /**
+ * Test of getMembers method, of class SimulationGroupClient.
+ */
+ @Test
+ public void testGetMembers() {
+ System.out.println("getMembers");
+ Boolean same = Boolean.TRUE;
+ same = testGetMembers("1","2");
+ assertEquals(Boolean.TRUE, same);
+ }
+
+ private Boolean testGetMembers(String ... names) {
+ Collection<GroupMember> result = instance.getMembers();
+ Collection<GroupMember> expResult = new ArrayList<GroupMember>();
+ for (int n=0; n<names.length; n+=1) {
+ expResult.add(new GroupMemberClient("group"+names[n], instance, "http://localhost:8080"));
+ }
+ Boolean same = Boolean.TRUE;
+ assertEquals(expResult.size(), result.size());
+ for (int a = 0; a<result.size(); a++) {
+ if (
+ identicalMembers(
+ ((ArrayList<GroupMember>)(result)).get(a),
+ ((ArrayList<GroupMember>)(expResult)).get(a)
+ )==Boolean.FALSE
+ )
+ same = Boolean.FALSE;
+ }
+ return same;
+ }
+
+ // returns true if the members are the same
+ private Boolean identicalMembers(GroupMember g1, GroupMember g2) {
+ return sameName(g1,g2);
+ }
+
+ // returns true if the names of g1 and g2 are equals
+ private Boolean sameName(GroupMember g1, GroupMember g2) {
+ boolean res = false;
+ if (g1.getName().equals(g2.getName()))
+ res = true;
+ return res;
+ }
+
+ /**
+ * Test of getName method, of class SimulationGroupClient.
+ */
+ @Test
+ public void testGetName() {
+ System.out.println("getName");
+ String expResult = "group1";
+ String result = instance.getName();
+ assertEquals(expResult, result);
+ }
+
+ /**
+ * Test of getState method, of class SimulationGroupClient.
+ */
+ @Test
+ public void testGetState() {
+ System.out.println("getState");
+ RunningState expResult = RunningState.Running;
+ RunningState result = instance.getState();
+ assertEquals(expResult, result);
+ }
+
+ /**
+ * Test of getTime method, of class SimulationGroupClient.
+ */
+ @Test
+ public void testGetTime() {
+ System.out.println("getTime");
+ int expResult = 0;
+ int result = instance.getTime();
+ assertEquals(expResult, result);
+ }
+
+ /**
+ * Test of isFull method, of class SimulationGroupClient.
+ */
+ @Test
+ public void testIsFull() {
+ System.out.println("isFull");
+ boolean expResult = false;
+ boolean result = instance.isFull();
+ assertEquals(expResult, result);
+ }
+
+ /**
+ * Test of leaveAndTerminate method, of class SimulationGroupClient.
+ */
+ @Test
+ public void testLeaveAndTerminate() {
+ System.out.println("leaveAndTerminate");
+ instance.leaveAndTerminate(instance.getMember("group1"));
+ }
+
+ /**
+ * Test of pause method, of class SimulationGroupClient.
+ */
+ @Test
+ public void testPause() {
+ System.out.println("pause");
+ instance.setState(RunningState.Running);
+ instance.pause();
+ assertEquals(RunningState.Paused, instance.getState());
+ }
+
+ /**
+ * Test of resume method, of class SimulationGroupClient.
+ */
+ @Test
+ public void testResume() throws Exception {
+ System.out.println("resume");
+ instance.setState(RunningState.Paused);
+ instance.resume();
+ assertEquals(RunningState.Running, instance.getState());
+ }
+
+ /**
+ * Test of setCapacity method, of class SimulationGroupClient.
+ */
+ @Test
+ public void testSetCapacity() {
+ System.out.println("setCapacity");
+ int expResult = 3;
+ instance.setCapacity(expResult);
+ assertEquals(expResult, instance.getCapacity());
+ }
+
+ /**
+ * Test of setName method, of class SimulationGroupClient.
+ */
+ @Test
+ public void testSetName() {
+ System.out.println("setName");
+ String expResult = "group75";
+ instance.setName(expResult);
+ // here we need to wait for the server to adjust the name of the group on the client
+ assertEquals(expResult, instance.getName());
+ }
+
+ /**
+ * Test of setState method, of class SimulationGroupClient.
+ */
+ @Test
+ public void testSetState() {
+ System.out.println("setState");
+ RunningState expResult = RunningState.Running;
+ instance.setState(expResult);
+ assertEquals(expResult, instance.getState());
+ }
+
+ /**
+ * Test of requestAdvanceTime method, of class SimulationGroupClient.
+ */
+ @Test
+ public void testRequestAdvanceTime() throws Exception {
+ // the method should not be a part of the SimulationGroupClient
+ System.out.println("requestAdvanceTime");
+ GroupMember member = null;
+ SimulationGroupClient instance = null;
+ instance.requestAdvanceTime(member);
+ // TODO review the generated test code and remove the default call to fail.
+ fail("The test case is a prototype.");
+ }
+
+ /**
+ * Test of addMember method, of class SimulationGroupClient.
+ */
+ @Test
+ public void testAddMember() {
+ System.out.println("addMember");
+ GroupMember newMember = new GroupMemberClient("group55", instance, instance.getBaseUrl());
+ RunningState expResult = RunningState.Running;
+ instance.addMember(newMember);
+ GroupMember result = instance.getMember("group55");
+ Boolean same = same_Name_GroupName_and_localTime(result,newMember);
+ assertEquals(Boolean.TRUE, same);
+ assertEquals(expResult, instance.getState());
+ }
+
+ /**
+ * Test of addPropertyChangeListener method, of class SimulationGroupClient.
+ */
+ @Test
+ public void testAddPropertyChangeListener() {
+ System.out.println("addPropertyChangeListener");
+ PropertyChangeListener x = null;
+ SimulationGroupClient instance = null;
+ instance.addPropertyChangeListener(x);
+ // TODO review the generated test code and remove the default call to fail.
+ fail("The test case is a prototype.");
+ }
+
+ /**
+ * Test of removePropertyChangeListener method, of class SimulationGroupClient.
+ */
+ @Test
+ public void testRemovePropertyChangeListener() {
+ System.out.println("removePropertyChangeListener");
+ PropertyChangeListener x = null;
+ SimulationGroupClient instance = null;
+ instance.removePropertyChangeListener(x);
+ // TODO review the generated test code and remove the default call to fail.
+ fail("The test case is a prototype.");
+ }
+
+ private Boolean same_Name_GroupName_and_localTime(GroupMember m1, GroupMember m2) {
+ boolean res = false;
+ if (m1.getName().equals(m2.getName())
+ &&
+ m1.getGroup().getName().equals(m2.getGroup().getName())
+ &&
+ m1.getLocalTime() == m2.getLocalTime()
+ )
+ res = true;
+ return res;
+ }
+
+}
\ No newline at end of file
Property changes on: SimSync-RestClient/branches/ben/test/SimulationGroupClientTest.java
___________________________________________________________________
Added: svn:executable
+ *
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <be...@us...> - 2009-10-14 14:54:17
|
Revision: 29
http://simrest.svn.sourceforge.net/simrest/?rev=29&view=rev
Author: ben_63
Date: 2009-10-14 14:54:09 +0000 (Wed, 14 Oct 2009)
Log Message:
-----------
creating a private branch of the trunk
Added Paths:
-----------
SimSync-RestClient/branches/ben/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <be...@us...> - 2009-10-13 20:26:50
|
Revision: 28
http://simrest.svn.sourceforge.net/simrest/?rev=28&view=rev
Author: ben_63
Date: 2009-10-13 20:26:23 +0000 (Tue, 13 Oct 2009)
Log Message:
-----------
Creating branches directory
Added Paths:
-----------
SimSync-RestClient/branches/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|