次のようにマップされた restlet リソースがあります。
router.attach("/activities/{userid}/{criteria}/{value}", ActivitiesResource.class);
curl を使用してコマンドラインからリソースをテストしていますが、正常に動作します。今、私は別のリソースからそれを消費したいと考えています。ドキュメントを見ると、次のようなことができるはずだと理解しています。
// create client resource for the activities
ClientResource clientResource = new ClientResource("http://localhost:8888/myApp/activities/");
// wrap
IActivitiesResource activitiesResource = clientResource.wrap(IActivitiesResource.class);
// invoke a given method
JsonRepresentation result = activitiesResource.getActivites();
私の質問 (上記が問題ないように見えると仮定): URL にマップされたパラメーター (ユーザー ID、基準、値) をクライアント リソースに渡すにはどうすればよいですか?