2008-02-20から1日間の記事一覧

RMI: RemoteExceptionがウザイときに握りつぶす方法

あとからリモート化したときとか。 ちょっと回りくどい。もうちょっとスマートにできんもんか・・・ え、握りつぶすなって? 呼び出し元が100以上あったりするともう・・・。 // 元のインタフェース interface Hoge { void fuga(); } // 後から作った公開…

HISTORYパターン

目的 オブジェクトの更新履歴を保存する。更新履歴から過去のオブジェクトを取り出すことができる。 動機 ネットワーク管理などの業務アプリケーションにおいて、日々どのような業務を行いどのように業務状態が変化していったかを記録することは良くあるが、…