Questa regola contrassegna il metodo org.apache.openjpa.persistence.OpenJPAEntityManager.detach(T pc) e org.apache.openjpa.persistence.OpenJPAEntityManagerSPI.detach(T pc)
Questo metodo era già presente in OpenJPA 1.x come ulteriore funzione alla specifica. Il metodo è stato aggiunto alle specifiche JPA 2.0. Tuttavia, la firma del metodo è stata modificata. La nuova firma del metodo restituisce un void mentre openJPA 1.x ha restituito un <T> T dell'oggetto. OpenJPA ha aggiunto il nuovo metodo detachCopy(T pc) per mantenere il comportamento esistente.
Una correzione automatica modificherà il detach() metodo per detachCopy() .
Per ulteriori informazioni, consultare: