Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/XiaoMi/shepher
/ functions
Functions
568 in github.com/XiaoMi/shepher
⨍
Functions
568
◇
Types & classes
95
↓ 57 callers
Method
getValue
()
shepher-common/src/main/java/com/xiaomi/shepher/common/Role.java:52
↓ 48 callers
Method
create
(User user)
shepher-service/src/main/java/com/xiaomi/shepher/dao/UserMapper.java:47
↓ 46 callers
Method
createIllegalParameterException
()
shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java:76
↓ 43 callers
Method
get
(@Param("id") long id)
shepher-service/src/main/java/com/xiaomi/shepher/dao/ReviewMapper.java:32
↓ 33 callers
Method
getId
()
shepher-model/src/main/java/com/xiaomi/shepher/model/User.java:36
↓ 29 callers
Method
add
(long permissionId, long teamId, Status status)
shepher-service/src/main/java/com/xiaomi/shepher/service/PermissionService.java:51
↓ 27 callers
Method
getUser
()
shepher-service/src/main/java/com/xiaomi/shepher/common/UserHolder.java:25
↓ 25 callers
Method
getName
()
shepher-model/src/main/java/com/xiaomi/shepher/model/User.java:44
↓ 22 callers
Method
update
(@Param("id") long id, @Param("reviewStatus") int reviewStatus, @Param("reviewer") String reviewer)
shepher-service/src/main/java/com/xiaomi/shepher/dao/ReviewMapper.java:43
↓ 20 callers
Method
delete
(@Param("id") long id)
shepher-service/src/main/java/com/xiaomi/shepher/dao/TeamMapper.java:41
↓ 17 callers
Method
checkSqlReturn
(int count, String operate)
shepher-service/src/main/java/com/xiaomi/shepher/common/DaoValidator.java:26
↓ 17 callers
Method
equals
(Object obj)
shepher-model/src/main/java/com/xiaomi/shepher/model/Cluster.java:79
↓ 11 callers
Method
getZkClient
(String key)
shepher-service/src/main/java/com/xiaomi/shepher/util/ZkPool.java:42
↓ 11 callers
Method
releaseZkClient
(String key, ZkClient zkClient)
shepher-service/src/main/java/com/xiaomi/shepher/util/ZkPool.java:54
↓ 10 callers
Method
createUnknownException
()
shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java:97
↓ 10 callers
Method
getPath
()
shepher-model/src/main/java/com/xiaomi/shepher/model/Snapshot.java:76
↓ 9 callers
Method
getById
(@Param("id") long id)
shepher-service/src/main/java/com/xiaomi/shepher/dao/UserMapper.java:39
↓ 9 callers
Method
getCluster
()
shepher-model/src/main/java/com/xiaomi/shepher/model/Snapshot.java:68
↓ 9 callers
Method
getMailSender
()
shepher-service/src/main/java/com/xiaomi/shepher/common/MailSenderFactory.java:46
↓ 9 callers
Method
updateStatus
(@Param("id") long id, @Param("status") int status)
shepher-service/src/main/java/com/xiaomi/shepher/dao/UserTeamMapper.java:37
↓ 8 callers
Method
all
()
shepher-service/src/main/java/com/xiaomi/shepher/dao/ClusterAdminMapper.java:44
↓ 8 callers
Method
createDuplicateKeyException
()
shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java:113
↓ 8 callers
Method
createNoNodeException
()
shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java:105
↓ 8 callers
Method
list
(@Param("teams") Set<Long> teams, @Param("status") int status, @Param("role") int role)
shepher-service/src/main/java/com/xiaomi/shepher/dao/UserMapper.java:42
↓ 7 callers
Method
createDBCreateErrorException
()
shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java:117
↓ 7 callers
Method
getByName
(@Param("name") String name)
shepher-service/src/main/java/com/xiaomi/shepher/dao/UserMapper.java:36
↓ 7 callers
Method
listByTeam
(@Param("team") long team, @Param("status") int status)
shepher-service/src/main/java/com/xiaomi/shepher/dao/UserTeamMapper.java:46
↓ 6 callers
Method
getData
(String cluster, String path)
shepher-service/src/main/java/com/xiaomi/shepher/dao/NodeDAO.java:70
↓ 6 callers
Method
getId
()
shepher-model/src/main/java/com/xiaomi/shepher/model/Team.java:39
↓ 6 callers
Method
isPathMaster
(long userId, String cluster, String path)
shepher-service/src/main/java/com/xiaomi/shepher/service/PermissionService.java:93
↓ 5 callers
Method
createDBDeleteErrorException
()
shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java:121
↓ 5 callers
Method
createNoAuthorizationException
()
shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java:40
↓ 5 callers
Method
encodeUrl
(String data)
shepher-common/src/main/java/com/xiaomi/shepher/util/ParamUtils.java:28
↓ 5 callers
Method
getClusters
()
shepher-service/src/main/java/com/xiaomi/shepher/util/ClusterUtil.java:42
↓ 5 callers
Method
getMailAddress
(String creator, Set<String> receivers)
shepher-service/src/main/java/com/xiaomi/shepher/common/MailSenderAbstract.java:80
↓ 5 callers
Method
getMessage
()
shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java:133
↓ 5 callers
Method
getNewSnapshot
()
shepher-model/src/main/java/com/xiaomi/shepher/model/ReviewRequest.java:97
↓ 5 callers
Method
getPath
()
shepher-model/src/main/java/com/xiaomi/shepher/model/ReviewRequest.java:73
↓ 5 callers
Method
getStat
(String cluster, String path, boolean returnNullIfPathNotExists)
shepher-service/src/main/java/com/xiaomi/shepher/dao/NodeDAO.java:106
↓ 5 callers
Method
isAboveRole
(String cluster, String path, Role role, Long userId)
shepher-service/src/main/java/com/xiaomi/shepher/biz/TeamBiz.java:101
↓ 5 callers
Method
send
(String mailAddress, String title, String content)
shepher-service/src/main/java/com/xiaomi/shepher/common/MailSenderAbstract.java:98
↓ 5 callers
Method
updateRole
(@Param("id") long id, @Param("role") int role)
shepher-service/src/main/java/com/xiaomi/shepher/dao/UserTeamMapper.java:40
↓ 4 callers
Method
createDBUpdateErrorException
()
shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java:125
↓ 4 callers
Method
createNodeExistsException
()
shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java:109
↓ 4 callers
Method
get
(int value)
shepher-common/src/main/java/com/xiaomi/shepher/common/Role.java:48
↓ 4 callers
Method
getCluster
()
shepher-model/src/main/java/com/xiaomi/shepher/model/ReviewRequest.java:65
↓ 4 callers
Method
getName
()
shepher-model/src/main/java/com/xiaomi/shepher/model/Team.java:47
↓ 4 callers
Method
getRoleValue
(@Param("user") long user, @Param("team") long team, @Param("status") int status)
shepher-service/src/main/java/com/xiaomi/shepher/dao/UserTeamMapper.java:43
↓ 4 callers
Method
getStat
(String cluster, String path)
shepher-service/src/main/java/com/xiaomi/shepher/service/NodeService.java:79
↓ 4 callers
Method
getTeamId
()
shepher-model/src/main/java/com/xiaomi/shepher/model/UserTeam.java:67
↓ 4 callers
Method
isPublicCluster
(String cluster)
shepher-service/src/main/java/com/xiaomi/shepher/util/ClusterUtil.java:50
↓ 4 callers
Method
listByPath
(@Param("path") String path, @Param("cluster") String cluster, @Param("offset") int offset, @Param("limit") in
shepher-service/src/main/java/com/xiaomi/shepher/dao/SnapshotMapper.java:39
↓ 4 callers
Method
listByUser
(@Param("user") long user, @Param("status") int status)
shepher-service/src/main/java/com/xiaomi/shepher/dao/UserTeamMapper.java:58
↓ 4 callers
Method
toString
()
shepher-model/src/main/java/com/xiaomi/shepher/model/User.java:60
↓ 3 callers
Method
addApply
(long userId, long teamId, Role role)
shepher-service/src/main/java/com/xiaomi/shepher/service/TeamService.java:83
↓ 3 callers
Method
createIfNotExist
(String name)
shepher-service/src/main/java/com/xiaomi/shepher/service/UserService.java:51
↓ 3 callers
Method
createNoSuchReviewException
()
shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java:64
↓ 3 callers
Method
createNoSuchRoleException
()
shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java:44
↓ 3 callers
Method
createNoSuchTeamException
()
shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java:48
↓ 3 callers
Method
getByPath
(String path, String cluster, int offset, int limit)
shepher-service/src/main/java/com/xiaomi/shepher/service/SnapshotService.java:36
↓ 3 callers
Method
getChildren
(String cluster, String path)
shepher-service/src/main/java/com/xiaomi/shepher/dao/NodeDAO.java:43
↓ 3 callers
Method
getCreationTime
(String cluster, String path)
shepher-service/src/main/java/com/xiaomi/shepher/dao/NodeDAO.java:249
↓ 3 callers
Method
getDescription
()
shepher-common/src/main/java/com/xiaomi/shepher/common/Role.java:56
↓ 3 callers
Method
getParent
(String path)
shepher-common/src/main/java/com/xiaomi/shepher/util/ParentPathParser.java:54
↓ 3 callers
Method
isMaster
(long userId, long teamId)
shepher-service/src/main/java/com/xiaomi/shepher/service/TeamService.java:200
↓ 3 callers
Method
isOwner
(long userId, long teamId)
shepher-service/src/main/java/com/xiaomi/shepher/service/TeamService.java:204
↓ 3 callers
Method
isPathMember
(long userId, String cluster, String path)
shepher-service/src/main/java/com/xiaomi/shepher/service/PermissionService.java:86
↓ 3 callers
Method
listByPaths
(@Param("cluster") String cluster, @Param("paths") List<String> paths, @Param("status") int status)
shepher-service/src/main/java/com/xiaomi/shepher/dao/PermissionTeamMapper.java:54
↓ 3 callers
Method
listPermissionTeamsByTeam
(long teamId, Status status)
shepher-service/src/main/java/com/xiaomi/shepher/service/PermissionService.java:74
↓ 3 callers
Method
listTeamsByPathAndUser
(long userId, String cluster, String path, boolean joined)
shepher-service/src/main/java/com/xiaomi/shepher/biz/TeamBiz.java:159
↓ 3 callers
Method
listUserTeamsAgree
(Team team)
shepher-service/src/main/java/com/xiaomi/shepher/service/TeamService.java:130
↓ 3 callers
Method
listUsersByTeams
(Set<Long> teams, Status status, Role role)
shepher-service/src/main/java/com/xiaomi/shepher/biz/TeamBiz.java:111
↓ 3 callers
Method
update
(ReviewStatus reviewStatus, long id, String reviewer, long snapshotId, long zkMtime)
shepher-service/src/main/java/com/xiaomi/shepher/service/ReviewService.java:92
↓ 2 callers
Method
accept
(long id, String reviewer, ReviewRequest reviewRequest)
shepher-service/src/main/java/com/xiaomi/shepher/service/ReviewService.java:98
↓ 2 callers
Method
addAgree
(long teamId, String cluster, String path)
shepher-service/src/main/java/com/xiaomi/shepher/service/PermissionService.java:66
↓ 2 callers
Method
addPending
(long teamId, String cluster, String path)
shepher-service/src/main/java/com/xiaomi/shepher/service/PermissionService.java:62
↓ 2 callers
Method
clean
()
shepher-service/src/main/java/com/xiaomi/shepher/common/UserHolder.java:29
↓ 2 callers
Method
createIfNotExists
(String cluster, String path)
shepher-service/src/main/java/com/xiaomi/shepher/biz/PermissionBiz.java:38
↓ 2 callers
Method
createIllegalPathException
()
shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java:36
↓ 2 callers
Method
exists
(String cluster, String path)
shepher-service/src/main/java/com/xiaomi/shepher/dao/NodeDAO.java:58
↓ 2 callers
Method
generateSummary
(List<Snapshot> snapshotList)
shepher-service/src/main/java/com/xiaomi/shepher/util/ReviewUtil.java:40
↓ 2 callers
Method
get
(String teamName)
shepher-service/src/main/java/com/xiaomi/shepher/service/TeamService.java:152
↓ 2 callers
Method
get
(int value)
shepher-common/src/main/java/com/xiaomi/shepher/common/Action.java:37
↓ 2 callers
Method
get
(int value)
shepher-common/src/main/java/com/xiaomi/shepher/common/Status.java:50
↓ 2 callers
Method
getAction
()
shepher-model/src/main/java/com/xiaomi/shepher/model/Snapshot.java:132
↓ 2 callers
Method
getByPathAndZk
(@Param("path") String path, @Param("cluster") String cluster, @Param("zkMtime") D
shepher-service/src/main/java/com/xiaomi/shepher/dao/SnapshotMapper.java:43
↓ 2 callers
Method
getClusterMap
()
shepher-service/src/main/java/com/xiaomi/shepher/util/ClusterUtil.java:46
↓ 2 callers
Method
getCode
()
shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java:129
↓ 2 callers
Method
getConfig
()
shepher-model/src/main/java/com/xiaomi/shepher/model/Cluster.java:64
↓ 2 callers
Method
getContent
()
shepher-model/src/main/java/com/xiaomi/shepher/model/Snapshot.java:92
↓ 2 callers
Method
getCreator
()
shepher-model/src/main/java/com/xiaomi/shepher/model/Snapshot.java:100
↓ 2 callers
Method
getId
()
shepher-model/src/main/java/com/xiaomi/shepher/model/Snapshot.java:60
↓ 2 callers
Method
getId
()
shepher-model/src/main/java/com/xiaomi/shepher/model/Permission.java:38
↓ 2 callers
Method
getId
()
shepher-model/src/main/java/com/xiaomi/shepher/model/PermissionTeam.java:48
↓ 2 callers
Method
getId
()
shepher-model/src/main/java/com/xiaomi/shepher/model/UserTeam.java:51
↓ 2 callers
Method
getId
()
shepher-model/src/main/java/com/xiaomi/shepher/model/ReviewRequest.java:57
↓ 2 callers
Method
getNewSnapshotContent
()
shepher-model/src/main/java/com/xiaomi/shepher/model/ReviewRequest.java:153
↓ 2 callers
Method
getOriginalId
Get original snapshot and return id. @param path @param cluster @param creator @param stat @param action @param createIfNotExists @return snapshotId
shepher-service/src/main/java/com/xiaomi/shepher/biz/SnapshotBiz.java:75
↓ 2 callers
Method
getTeamName
()
shepher-model/src/main/java/com/xiaomi/shepher/model/UserTeam.java:113
↓ 2 callers
Method
getZkVersion
()
shepher-model/src/main/java/com/xiaomi/shepher/model/Snapshot.java:124
next →
1–100 of 568, ranked by callers