wisemapping-open-source/wise-webapp/src/main/java/com/wisemapping/dao/LabelManagerImpl.java

29 lines
769 B
Java
Raw Normal View History

package com.wisemapping.dao;
import com.wisemapping.model.Label;
2014-01-26 22:21:01 +01:00
import com.wisemapping.model.User;
import org.jetbrains.annotations.NotNull;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
2014-01-26 22:21:01 +01:00
import java.util.List;
public class LabelManagerImpl extends HibernateDaoSupport
implements LabelManager {
@Override
2014-01-26 22:18:49 +01:00
public void addLabel(@NotNull final Label label) {
saveLabel(label);
}
@Override
2014-01-26 22:18:49 +01:00
public void saveLabel(@NotNull final Label label) {
getSession().save(label);
}
2014-01-26 22:21:01 +01:00
@NotNull
@Override
public List<Label> getAllLabels(@NotNull final User user) {
return getHibernateTemplate().find("from com.wisemapping.model.Label wisemapping where creator_id=?", user.getId());
}
}