[CUBBY-105] Pathの適用順に優先度を付けたい Created: 2008-03-08  Updated: 2009-07-05  Resolved: 2008-08-07

Status: Closed
Project: Cubby
Component/s: None
Affects Version/s: None
Fix Version/s: 1.1.0-rc1

Type: Task Priority: Major
Reporter: agata Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None


 Description   

JSR311、Cubbyなどを使って、RESTなアプリをいくつか書いていますが、
どちらもURLに対しての制限がすこしあります。
一元管理でURLの適用順が指定できたらり、クラス名+メソッド名からのURLの逆生成ができるリッチな機能ができたら嬉しいと思っています。



 Comments   
Comment by agata [ 2008-08-07 ]

ドキュメントはJavaDocにあるので、とりあえずこのタスク完了にします。

Comment by baba [ 2008-03-24 ]

typoがあったので修正しておきました。r892

Comment by baba [ 2008-03-24 ]

>priorityはマイナス値とInteger.MAX_VALUEをチェックしたほうがいいかも。
これはどんなチェックになりますかね?
priority が未指定だった場合に Integer.MAX_VALUE に設定してるんで、それは priority に指定できないようにしたほうがいいんじゃないかとおもったんですが、javadocにも書いてあるし気にしなくてもいいですね。

>マイナス値は設定できていいかなと思っています。
>(自動登録を手動より優先させたい場合)
そうですね。

>手動登録はひとまずなくてもいいかなーって気もしてきました。
>どうしてもやりたいときは、diconファイルで登録するのでいいかなと。
自分もそれでいいと思います。

Comment by agata [ 2008-03-20 ]

>手動登録はプログラムからやる想定ですよね?

priorityでだいたいカバーできそうなので、
手動登録はひとまずなくてもいいかなーって気もしてきました。
どうしてもやりたいときは、diconファイルで登録するのでいいかなと。

Comment by agata [ 2008-03-20 ]

確認どうもです。

>priorityはマイナス値とInteger.MAX_VALUEをチェックしたほうがいいかも。
これはどんなチェックになりますかね?

マイナス値は設定できていいかなと思っています。
(自動登録を手動より優先させたい場合)

>自動登録と手動登録はログのメッセージが変わるとうれしいですね。
これは、そうしましょう。

>手動登録はプログラムからやる想定ですよね?
>手動登録分はHotDeployのときでもキャッシュを消していないので(#dispose)、そこを修正する必要はありそう。
>(もともとはdiconファイルで登録するような想定です)

そうです。キャッシュクリアするようにします。

Comment by baba [ 2008-03-20 ]

変更点、確認しました。
priorityはマイナス値とInteger.MAX_VALUEをチェックしたほうがいいかも。
自動登録と手動登録はログのメッセージが変わるとうれしいですね。

手動登録はプログラムからやる想定ですよね?
手動登録分はHotDeployのときでもキャッシュを消していないので(#dispose)、そこを修正する必要はありそう。
(もともとはdiconファイルで登録するような想定です)

Comment by agata [ 2008-03-18 ]

r881で@Pathに優先度を付けられるようにしてみました。
よかったらレビューお願いします>babaさん

手動によるルーティング情報の登録は、元々できる仕組みが用意されていました。
あとは、登録の方法を決めて、ドキュメントに載せればこちらも対応できそうです。
どういう方法がいいっすかね。HotDeployの絡みもあるかと思います。

Generated at Fri Apr 26 21:39:17 JST 2024 using Jira 9.15.0#9150000-sha1:9ead8528714127d8cfabf2446010d7e62c0a195c.