code: public void commitBean(ContainerTx tx, BeanO bean)
      {
          bean.getActivationStrategy().atCommit(tx, bean);
      }
docs: Perform commit-time processing for the specified transaction and bean.
  This method should be called for each bean which was participating in
  a transaction which was successfully committed.
  
  The transaction-local instance of the bean is removed from the cache,
  and any necessary reconciliation between that instance and the master
  instance is done (e.g. if the bean was removed during the transaction,
  the master instance is also removed from the cache).
  <p>
  
  @param tx The transaction which just committed
  @param bean The BeanId of the bean