Skip to content

Commit c4cefc0

Browse files
new use cases
1 parent d322306 commit c4cefc0

36 files changed

+726
-16
lines changed

src/main/java/org/woehlke/twitterwall/frontend/controller/UserListController.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,15 @@ public String getAll(
3535
Sort.Direction.ASC,
3636
"screenName"
3737
);
38-
model.addAttribute("users", userListService.getAll(pageRequest));
38+
model.addAttribute("userlists", userListService.getAll(pageRequest));
3939
String symbol = Symbols.USER_ALL.toString();
4040
String subtitle = "All Users";
4141
model = controllerHelper.setupPage(model, title, subtitle, symbol);
4242
return "userlist/all";
4343
}
4444

4545
@RequestMapping("/{id}")
46-
public String getUserForId(
46+
public String getUserListForId(
4747
@RequestParam(name= "page", defaultValue=""+ControllerHelper.FIRST_PAGE_NUMBER) int page,
4848
@PathVariable("id") UserList userList, Model model
4949
) {

src/main/java/org/woehlke/twitterwall/oodm/repositories/custom/impl/UserListRepositoryImpl.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
package org.woehlke.twitterwall.oodm.repositories.custom.impl;
22

33
import org.springframework.beans.factory.annotation.Autowired;
4-
import org.springframework.data.domain.Page;
5-
import org.springframework.data.domain.Pageable;
64
import org.springframework.jdbc.core.JdbcTemplate;
75
import org.springframework.stereotype.Repository;
86
import org.woehlke.twitterwall.oodm.entities.UserList;

src/main/java/org/woehlke/twitterwall/oodm/service/common/DomainObjectMinimalService.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,6 @@ public interface DomainObjectMinimalService<T extends DomainObjectMinimal> {
1111
Page<T> getAll(Pageable pageRequest);
1212

1313
long count();
14+
15+
T findByUniqueId(T domainExampleObject);
1416
}

src/main/java/org/woehlke/twitterwall/oodm/service/impl/HashTagServiceImpl.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,4 +64,8 @@ public Page<HashTagCounted> getHashTagsUsers(Pageable pageRequestUsers) {
6464
return hashTagRepository.countAllUser2HashTag(pageRequestUsers);
6565
}
6666

67+
@Override
68+
public HashTag findByUniqueId(HashTag domainExampleObject) {
69+
return hashTagRepository.findByUniqueId(domainExampleObject);
70+
}
6771
}

src/main/java/org/woehlke/twitterwall/oodm/service/impl/MediaServiceImpl.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,8 @@ public Media findByUrl(String url) {
3838
return mediaRepository.findByUrl(url);
3939
}
4040

41+
@Override
42+
public Media findByUniqueId(Media domainExampleObject) {
43+
return mediaRepository.findByUniqueId(domainExampleObject);
44+
}
4145
}

src/main/java/org/woehlke/twitterwall/oodm/service/impl/MentionServiceImpl.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,4 +79,8 @@ public Mention findByScreenNameAndIdTwitter(String screenName, Long idTwitter) {
7979
return mentionRepository.findByScreenNameUniqueAndIdTwitter(screenNameUnique, idTwitter);
8080
}
8181

82+
@Override
83+
public Mention findByUniqueId(Mention domainExampleObject) {
84+
return mentionRepository.findByUniqueId(domainExampleObject);
85+
}
8286
}

src/main/java/org/woehlke/twitterwall/oodm/service/impl/TaskHistoryServiceImpl.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,11 @@ public long count() {
4545
return taskHistoryRepository.count();
4646
}
4747

48+
@Override
49+
public TaskHistory findByUniqueId(TaskHistory domainExampleObject) {
50+
return taskHistoryRepository.findByUniqueId(domainExampleObject);
51+
}
52+
4853
@Override
4954
public Page<TaskHistory> findByTask(Task oneTask,Pageable pageRequest) {
5055
return taskHistoryRepository.findByTask(oneTask,pageRequest);
@@ -54,4 +59,6 @@ public Page<TaskHistory> findByTask(Task oneTask,Pageable pageRequest) {
5459
public TaskHistory findById(long id) {
5560
return taskHistoryRepository.findOne(id);
5661
}
62+
63+
5764
}

src/main/java/org/woehlke/twitterwall/oodm/service/impl/TaskServiceImpl.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,11 @@ public long count() {
4949
return taskRepository.count();
5050
}
5151

52+
@Override
53+
public Task findByUniqueId(Task domainExampleObject) {
54+
return taskRepository.findByUniqueId(domainExampleObject);
55+
}
56+
5257
@Override
5358
public Task findById(long id) {
5459
return taskRepository.findOne(id);

src/main/java/org/woehlke/twitterwall/oodm/service/impl/TickerSymbolServiceImpl.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,8 @@ public TickerSymbol findByUrl(String url) {
3434
return tickerSymbolRepository.findByUrl(url);
3535
}
3636

37+
@Override
38+
public TickerSymbol findByUniqueId(TickerSymbol domainExampleObject) {
39+
return tickerSymbolRepository.findByUniqueId(domainExampleObject);
40+
}
3741
}

src/main/java/org/woehlke/twitterwall/oodm/service/impl/TweetServiceImpl.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,4 +99,8 @@ public Tweet findByIdTwitter(long idTwitter) {
9999
return tweetRepository.findByIdTwitter(idTwitter);
100100
}
101101

102+
@Override
103+
public Tweet findByUniqueId(Tweet domainExampleObject) {
104+
return tweetRepository.findByUniqueId(domainExampleObject);
105+
}
102106
}

0 commit comments

Comments
 (0)