/** * Delete the provided object from the persistent object store. */ protected void remove(final Object persistentDomainObject) { getContainer().remove(persistentDomainObject); }
/** * Delete the provided object from the persistent object store. * * <p> * The method simply delegates to the {@link DomainObjectContainer}. * </p> * * @see DomainObjectContainer#remove(Object) * * @deprecated - use {@link org.apache.isis.applib.services.repository.RepositoryService#remove(Object)} or {@link org.apache.isis.applib.services.repository.RepositoryService#removeAndFlush(Object)} */ @Deprecated protected <T> T remove(final T persistentDomainObject) { getContainer().remove(persistentDomainObject); return persistentDomainObject; }