/** Override if required. */ protected void doPersist(final T obj) { if (obj instanceof Importable) { final Importable importable = (Importable) obj; importable.importData(); } else { container.persistIfNotAlready(obj); } }