22.2.2. ステートレプリケーションの最適化

レプリケーションプロセスにはコストがかかるため、 オプションで Bean クラスに org.jboss.ejb3.cache.Optimized を実装することによりレプリケーションの動作を最適化できます。
public interface Optimized
{
   boolean isModified();
}
Bean をレプリケートする前に、 Bean が Optimized メソッドを実装するかをコンテナーがチェックします。 この場合、 コンテナーがisModified() メソッドを呼び出し、 メソッドが true を返した場合のみ Bean をレプリケートします。 Bean が変更されていない場合 (またはユーザーの希望により十分な変更でないためレプリケーションが必要ない場合) は、 false を返すことができます。 この場合、 レプリケーションは発生しません。