public void add(PersistentDebitTransferTransaction entry) throws PersistenceException { if (entry != null) { DebitTransferTransactionList list = this.getList(); long entryId = 0; if (!this.owner.isDelayed$Persistence()) { entry.store(); entryId = ConnectionHandler.getTheConnectionHandler() .theDebitTransferSuccessfulFacade .successfulsAdd(owner.getId(), entry); } list.add( (PersistentDebitTransferTransaction) PersistentProxi.createListEntryProxi(entry.getId(), entry.getClassId(), entryId)); } }