| Issue 213: | Singletonのバリエーション | |
| 1 person starred this issue and may be notified of changes. | Back to list |
Singletonのバリエーションとして、2つ提案してみます。 ・期限付きシングルトン 1日1回更新したい場合などに使える、期限つきのシングルトン。 a,期限が来たら、インスタンスごと作り直して、それ以降のアクセスは新しいものを返す。 さらに、既にインジェクションを行った相手に対して再インジェクションをする。 b,期限が来たら、そのインスタンスの初期化メソッドを再呼び出しする。 bのほうが実装としては簡単で実用的かも。 ・弱参照シングルトン シングルトンをWeakReferrenceを使用して管理する。 アプリ内で参照が1つでもあると効果がないですが、一応弱参照にすればGC時に破棄できたり するので、もしかしたら便利かもという案。
Jul 24, 2009
Project Member
#1
shinpei.ohtani@gmail.com
Labels:
-Milestone-Lucy-0.6
Sep 16, 2009
Eager/Lazyなシングルトンは下記Issueで実現しました。 https://code.google.com/p/t-2/issues/detail?id=263
Nov 16, 2009
(No comment was entered for this change.)
Status:
Fixed
|