code: protected Object addToIndiciesIgnoringTransaction(MithraObject result, boolean weak)
      {
          TransactionalIndex primaryKeyIndex = ((TransactionalIndex) this.getPrimaryKeyIndex());
          Object old = primaryKeyIndex.putIgnoringTransaction(result, result.zGetCurrentData(), weak);
          Index[] indices = this.getIndices();
          for(int i=1;i<indices.length;i++)
          {
              TransactionalIndex index = (TransactionalIndex) indices[i];
              index.putIgnoringTransaction(result, result.zGetCurrentData(), weak);
          }
          return old;
      }
docs: /* unsynchronized