removed messsageboards classes that isn't used anymore. and added a

method for messageboard to get them via class and id from a class that
implements commentable

Change-Id: I21db29270449bab36c6d9dd1dbf3d35140a2db5a
This commit is contained in:
joha-asc 2011-07-12 13:59:10 +02:00
parent 29591a37a3
commit 11f71a21f6
6 changed files with 9 additions and 62 deletions

@ -2,10 +2,9 @@ package se.su.dsv.scipro.data.dao.interfaces;
import java.util.List;
import org.springframework.stereotype.Repository;
import se.su.dsv.scipro.data.dataobjects.BoardMessage;
import se.su.dsv.scipro.data.dataobjects.MessageBoard;
import se.su.dsv.scipro.data.dataobjects.User;
/**
* @author Johan Aschan - aschan@dsv.su.se
@ -17,4 +16,5 @@ public interface BoardMessageDao extends Dao<BoardMessage>{
public List<BoardMessage> getBoardMessageList(final MessageBoard mb, final int first,
final int count);
public int getBoardMessageListCount(final MessageBoard mb);
}

@ -3,12 +3,8 @@
*/
package se.su.dsv.scipro.data.dao.interfaces;
import java.util.List;
import org.springframework.stereotype.Repository;
import se.su.dsv.scipro.data.dataobjects.BoardMessage;
import se.su.dsv.scipro.data.dataobjects.MessageBoard;
import se.su.dsv.scipro.data.dataobjects.interfaces.Commentable;
/**
* @author Johan Aschan - aschan@dsv.su.se
@ -18,5 +14,6 @@ import se.su.dsv.scipro.data.dataobjects.MessageBoard;
public interface MessageBoardDao extends Dao<MessageBoard>{
public MessageBoard getMessageBoard(Commentable commentableDomainObject);
}

@ -1,18 +0,0 @@
/**
*
*/
package se.su.dsv.scipro.data.dao.interfaces;
import org.springframework.stereotype.Repository;
import se.su.dsv.scipro.data.dataobjects.Message;
/**
* @author Johan Aschan - aschan@dsv.su.se
*
*/
public interface MessageDao extends Dao<Message>{
}

@ -1,19 +0,0 @@
/**
*
*/
package se.su.dsv.scipro.data.dao.interfaces;
import org.springframework.stereotype.Repository;
import se.su.dsv.scipro.data.dataobjects.BoardMessage;
import se.su.dsv.scipro.data.dataobjects.SupervisorBoardMessage;
/**
* @author Johan Aschan - aschan@dsv.su.se
*
*/
public interface SupervisorBoardMessageDao extends Dao<SupervisorBoardMessage>{
}

@ -1,18 +0,0 @@
/**
*
*/
package se.su.dsv.scipro.data.dao.interfaces;
import org.springframework.stereotype.Repository;
import se.su.dsv.scipro.data.dataobjects.SupervisorMessageBoard;
/**
* @author Johan Aschan - aschan@dsv.su.se
*
*/
public interface SupervisorMessageBoardDao extends Dao<SupervisorMessageBoard>{
}

@ -2,8 +2,12 @@ package se.su.dsv.scipro.data.dao.interfaces;
import java.util.List;
import se.su.dsv.scipro.data.dataobjects.MessageBoard;
import se.su.dsv.scipro.data.dataobjects.Project;
import se.su.dsv.scipro.data.dataobjects.Role;
import se.su.dsv.scipro.data.dataobjects.User;
import se.su.dsv.scipro.data.enums.ProjectStatus;
import se.su.dsv.scipro.data.enums.ProjectTeamMemberRoles;
public interface UserDao extends LazyDeleteDao<User> {
@ -28,4 +32,5 @@ public interface UserDao extends LazyDeleteDao<User> {
List<User> findUserQuery(String searchQuery, int first,
int count);
}