code: protected synchronized void optimisticReplace(java.util.List managedObjectsToAddReplace,
                                                    java.util.List managedObjectsToReplace,
                                                    java.util.List managedObjectsToDelete,
                                                    java.util.List tokensToNotify,
                                                    Transaction transaction,
                                                    long logSpaceReservedDelta)
                      throws ObjectManagerException
      {
          throw new InvalidStateException(this, InternalTransaction.stateTerminated, InternalTransaction.stateNames[InternalTransaction.stateTerminated]);
      }
docs: /*
  (non-Javadoc)
  
  @see com.ibm.ws.objectManager.InternalTransaction#optimisticReplace(java.util.List, java.util.List, java.util.List, java.util.List, com.ibm.ws.objectManager.Transaction,
  long)