* @see eu.etaxonomy.taxeditor.annotatedlineeditor.IEntityPersistenceService#save(java.lang.Object)
*/
@Override
- public boolean save(User entity) {
+ public User save(User entity) {
if(CdmStore.getCurrentSessionManager().isRemoting()) {
- return CdmStore.getService(IUserService.class).merge(entity) != null;
+ return CdmStore.getService(IUserService.class).merge(entity);
} else {
- return CdmStore.getService(IUserService.class).saveOrUpdate(entity) != null;
+ CdmStore.getService(IUserService.class).saveOrUpdate(entity);
+ return entity;
}
}
return String.format("%s, %s", entity.getUsername(), entity.getPerson());
}
+ /* (non-Javadoc)
+ * @see eu.etaxonomy.taxeditor.editor.CdmEntitySessionInput#merge()
+ */
+ @Override
+ public void merge() {
+
+ }
+
}