Package org.openmetadata.service.jdbi3
Interface CollectionDAO.FeedDAO
- Enclosing interface:
- CollectionDAO
public static interface CollectionDAO.FeedDAO
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionvoidfetchThreadByTestCaseResolutionStatusId(UUID testCaseResolutionStatusId) findByEntityId(String entityId) findByTaskId(int id) intvoidlist()listAnnouncementBetween(UUID threadId, UUID entityId, long startTs, long endTs) intlistCountByEntityLink(UUID entityId, String fqnPrefixHash, String toType) listCountByOwner(UUID userId, List<String> teamIds, String username, String userTeamJsonMysql, List<String> userTeamJsonPostgres) intlistCountTasksAssignedBy(String username, String condition) intlistCountTasksAssignedTo(List<String> userTeamJsonPostgres, String userTeamJsonMysql, String condition) intlistCountTasksOfUser(List<String> userTeamJsonPostgres, String userTeamJsonMysql, String username, String condition) intlistCountThreadsByEntityLink(String fqnPrefixHash, String toType, int relation, String userName, List<String> teamNames, int filterRelation, String condition) default intlistCountThreadsByEntityLink(FeedFilter filter, MessageParser.EntityLink entityLink, int relation, String userName, List<String> teamNames) intlistCountThreadsByFollows(UUID userId, List<String> teamIds, int relation, String condition) intlistCountThreadsByMentions(String userName, List<String> teamNames, int relation, String condition) intlistCountThreadsByOwner(UUID userId, List<String> teamIds, String condition) intlistCountThreadsByOwnerOrFollows(UUID userId, List<String> teamIds, String condition) listTasksAssigned(String username, int limit, String condition) listTasksAssigned(List<String> userTeamJsonPostgres, String userTeamJsonMysql, int limit, String condition) listTasksOfUser(List<String> userTeamJsonPostgres, String userTeamJsonMysql, String username, int limit, String condition) listThreadsByEntityLink(String fqnPrefixHash, String toType, int limit, int relation, String userName, List<String> teamNames, int filterRelation, String condition) listThreadsByEntityLink(FeedFilter filter, MessageParser.EntityLink entityLink, int limit, int relation, String userName, List<String> teamNames) listThreadsByFollows(UUID userId, List<String> teamIds, int limit, int relation, String condition) listThreadsByMentions(String userName, List<String> teamNames, int limit, int relation, String condition) listThreadsByOwner(UUID userId, List<String> teamIds, int limit, String condition) listThreadsByOwnerOrFollows(UUID userId, List<String> teamIds, int limit, String condition) voidvoid
-
Method Details
-
insert
-
findById
-
list
-
listCount
-
delete
-
updateTaskId
void updateTaskId() -
getTaskId
int getTaskId() -
findByTaskId
-
list
-
listAnnouncementBetween
-
listTasksAssigned
-
listCountTasksAssignedTo
-
listTasksOfUser
-
listCountTasksOfUser
-
listTasksAssigned
-
listCountTasksAssignedBy
-
listThreadsByOwner
-
listCountThreadsByOwner
-
fetchThreadByTestCaseResolutionStatusId
-
listThreadsByEntityLink
default List<String> listThreadsByEntityLink(FeedFilter filter, MessageParser.EntityLink entityLink, int limit, int relation, String userName, List<String> teamNames) -
listThreadsByEntityLink
-
listCountThreadsByEntityLink
default int listCountThreadsByEntityLink(FeedFilter filter, MessageParser.EntityLink entityLink, int relation, String userName, List<String> teamNames) -
listCountThreadsByEntityLink
-
update
-
listCountByEntityLink
-
listCountByOwner
-
listThreadsByFollows
-
listCountThreadsByFollows
-
listThreadsByOwnerOrFollows
-
listCountThreadsByOwnerOrFollows
-
listThreadsByMentions
-
listCountThreadsByMentions
-
findByEntityId
-