StatefulBeanContext sfctx = (StatefulBeanContext) createBeanContext();
// Tell context how to handle replication
CacheConfig config = getAnnotation(CacheConfig.class);
if (config != null)
{
sfctx.setReplicationIsPassivation(config.replicationIsPassivation());
}
// this is for propagated extended PC's
sfctx = sfctx.pushContainedIn();