MCPcopy Create free account

hub / github.com/PlexPt/rocket-pt / functions

Functions512 in github.com/PlexPt/rocket-pt

↓ 55 callersMethodok
()
src/main/java/com/rocketpt/server/common/base/Result.java:101
↓ 40 callersMethodget
(String key)
src/main/java/com/rocketpt/server/service/infra/SessionManager.java:16
↓ 27 callersMethodgetCode
错误码
src/main/java/com/rocketpt/server/common/ResultStatus.java:10
↓ 21 callersMethodgetUserId
获取当前登录的用户ID
src/main/java/com/rocketpt/server/service/sys/UserService.java:370
↓ 20 callersMethodisEmpty
Returns {@code true} if the specified {@code Collection} is {@code null} or {@link Collection#isEmpty empty}, {@code false} otherwise. @param c the c
src/main/java/com/rocketpt/server/util/CollectionUtils.java:45
↓ 19 callersMethodequals
(final Object object)
src/main/java/com/rocketpt/server/dto/entity/EntityBase.java:36
↓ 15 callersMethodgetMessage
读取国际化消息 @param msgCode 消息码 @param args 消息参数 例: new String[]{"1","2","3"} @return
src/main/java/com/rocketpt/server/common/base/I18nMessage.java:38
↓ 14 callersMethoddelete
(Integer id)
src/main/java/com/rocketpt/server/service/TorrentStorageService.java:28
↓ 14 callersMethodencode
(Map<K, V> data)
src/main/java/com/rocketpt/server/util/BencodeUtil.java:52
↓ 14 callersMethodgetMessage
错误信息
src/main/java/com/rocketpt/server/common/ResultStatus.java:15
↓ 14 callersMethodinstance
()
src/main/java/com/rocketpt/server/common/DomainEventPublisher.java:40
↓ 14 callersMethodtoString
()
src/main/java/com/rocketpt/server/dto/entity/EntityBase.java:69
↓ 13 callersMethodpublish
(final T aDomainEvent)
src/main/java/com/rocketpt/server/common/DomainEventPublisher.java:44
↓ 12 callersMethodremove
(Integer[] ids)
src/main/java/com/rocketpt/server/service/TorrentService.java:161
↓ 12 callersMethodsave
(Integer id, byte[] torrent)
src/main/java/com/rocketpt/server/service/TorrentStorageService.java:20
↓ 10 callersMethodgetUsername
获取用户信息
src/main/java/com/rocketpt/server/service/sys/UserService.java:378
↓ 10 callersMethodlist
()
src/main/java/com/rocketpt/server/controller/InviteController.java:54
↓ 8 callersMethoderror
(String reason)
src/main/java/com/rocketpt/server/util/BencodeUtil.java:29
↓ 8 callersMethodgetPage
分页结果 @param list
src/main/java/com/rocketpt/server/common/base/PageUtil.java:49
↓ 8 callersMethodupdate
(TorrentEntity entity)
src/main/java/com/rocketpt/server/service/TorrentService.java:140
↓ 7 callersMethodadd
(TorrentAddParam param)
src/main/java/com/rocketpt/server/service/TorrentService.java:50
↓ 7 callersMethodgetString
@param key @return @see com.rocketpt.server.config.SystemConfigKeys
src/main/java/com/rocketpt/server/service/sys/SystemConfigService.java:30
↓ 6 callersMethodasList
(E... elements)
src/main/java/com/rocketpt/server/util/CollectionUtils.java:86
↓ 6 callersMethoderror
(String msg)
src/main/java/com/rocketpt/server/common/base/Result.java:133
↓ 6 callersMethodgenerate
(Integer userId)
src/main/java/com/rocketpt/server/service/infra/PasskeyManager.java:8
↓ 5 callersMethodadd
(@RequestBody @Validated TorrentAddParam param)
src/main/java/com/rocketpt/server/controller/TorrentController.java:126
↓ 5 callersMethodfindUserById
(Integer userId)
src/main/java/com/rocketpt/server/service/sys/UserService.java:106
↓ 5 callersMethodgetFilePath
(int id)
src/main/java/com/rocketpt/server/service/LocalTorrentStorageService.java:79
↓ 5 callersMethodinfo
()
src/main/java/com/rocketpt/server/controller/LoginController.java:149
↓ 5 callersMethodisUnknownIp
(String ip)
src/main/java/com/rocketpt/server/util/IPUtils.java:93
↓ 5 callersMethodsize
获取字符串的长度 @param key @return
src/main/java/com/rocketpt/server/util/RedisUtil.java:313
↓ 5 callersMethodverifyCaptcha
验证验证码是否正确 验证完就过期 @param id id @param captcha 输入的验证码 @return true则正确
src/main/java/com/rocketpt/server/service/sys/CaptchaService.java:43
↓ 4 callersMethodbuild
(Status status, T data)
src/main/java/com/rocketpt/server/common/base/Result.java:141
↓ 4 callersMethodgetPasskey
(Integer id)
src/main/java/com/rocketpt/server/service/sys/UserService.java:498
↓ 4 callersMethodgetStatus
()
src/main/java/com/rocketpt/server/common/exception/RocketPTException.java:27
↓ 4 callersMethodgetType
@param name @return Class 注册对象的类型 @throws NoSuchBeanDefinitionException
src/main/java/com/rocketpt/server/util/SpringUtils.java:74
↓ 4 callersMethodset
(String key, Object value)
src/main/java/com/rocketpt/server/service/sys/SystemConfigService.java:89
↓ 4 callersMethodset
设置指定 key 的值 @param key @param value
src/main/java/com/rocketpt/server/util/RedisUtil.java:202
↓ 4 callersMethodstartPage
开始分页 @param param
src/main/java/com/rocketpt/server/common/base/PageUtil.java:18
↓ 4 callersMethodtryInsertOrUpdatePeer
(AnnounceRequest request)
src/main/java/com/rocketpt/server/service/AnnounceService.java:178
↓ 3 callersMethodcheck
(String inviteeEmail, String invitationCode)
src/main/java/com/rocketpt/server/service/sys/InvitationService.java:23
↓ 3 callersMethodfindResourceById
(Long resourceId)
src/main/java/com/rocketpt/server/service/sys/ResourceService.java:43
↓ 3 callersMethodfindRoleById
(Integer roleId)
src/main/java/com/rocketpt/server/service/sys/RoleService.java:59
↓ 3 callersMethodgetMsg
()
src/main/java/com/rocketpt/server/common/base/Status.java:61
↓ 3 callersMethodgetThreadPool
@param threadNamePrefix 线程名称前缀 default-async-service- @param corePoolSize 核心线程数目 @param maxPoolSize 最大线程数 @param queueCapacity 队列中最大的数目 @p
src/main/java/com/rocketpt/server/config/ThreadPoolConfig.java:61
↓ 3 callersMethodhash
hash @param data @return @throws NoSuchAlgorithmException
src/main/java/com/rocketpt/server/util/TorrentUtils.java:102
↓ 3 callersMethodisPublishing
()
src/main/java/com/rocketpt/server/common/DomainEventPublisher.java:125
↓ 3 callersMethodparseToMap
(String json)
src/main/java/com/rocketpt/server/util/JsonUtils.java:62
↓ 3 callersMethodremove
()
src/main/java/com/rocketpt/server/controller/UserTotpController.java:74
↓ 3 callersMethodresetCheckCode
(Integer userId)
src/main/java/com/rocketpt/server/service/sys/UserCredentialService.java:126
↓ 3 callersMethodsendMail
(MailVo mailVo)
src/main/java/com/rocketpt/server/service/mail/MailService.java:11
↓ 3 callersMethodsetEx
将值 value 关联到 key ,并将 key 的过期时间设为 timeout @param key @param value @param timeout 过期时间 @param unit 时间单位, 天:TimeUnit.DAYS 小时:TimeUnit.HOURS 分钟:TimeUn
src/main/java/com/rocketpt/server/util/RedisUtil.java:281
↓ 3 callersMethodsetPublishing
(boolean aFlag)
src/main/java/com/rocketpt/server/common/DomainEventPublisher.java:129
↓ 3 callersMethodsubscribers
()
src/main/java/com/rocketpt/server/common/DomainEventPublisher.java:137
↓ 2 callersMethod_checkIdentity
Checks the passed entity, if it has an identity. It gets an identity only by saving. @param entity the entity to be checked @throws IllegalStateExcep
src/main/java/com/rocketpt/server/dto/entity/EntityBase.java:58
↓ 2 callersMethodchangeConfig
(SmtpConfig smtpConfig)
src/main/java/com/rocketpt/server/service/mail/MailConfiger.java:34
↓ 2 callersMethodcreateCredentials
()
src/main/java/com/rocketpt/server/service/GoogleAuthenticatorService.java:41
↓ 2 callersMethodensureSubscribersList
()
src/main/java/com/rocketpt/server/common/DomainEventPublisher.java:118
↓ 2 callersMethoderrorNoRetry
(String reason)
src/main/java/com/rocketpt/server/util/BencodeUtil.java:33
↓ 2 callersMethodfailure
()
src/main/java/com/rocketpt/server/common/base/Result.java:125
↓ 2 callersMethodgenerateTotpUri
(String secretKey, String username, String issuer)
src/main/java/com/rocketpt/server/service/GoogleAuthenticatorService.java:50
↓ 2 callersMethodgetByCheckCode
获取 @return
src/main/java/com/rocketpt/server/service/sys/UserCredentialService.java:97
↓ 2 callersMethodgetDefaultDir
获取默认种子目录: jar所在目录/torrent @return
src/main/java/com/rocketpt/server/util/TorrentUtils.java:115
↓ 2 callersMethodgetErrorsMap
(List<String> fieldErrors)
src/main/java/com/rocketpt/server/common/exception/ExceptionControllerAdvice.java:87
↓ 2 callersMethodgetIpAddr
获取请求主机IP地址,如果通过代理进来,则透过防火墙获取真实IP地址; <p> x-real-ip:171.111 x-forwarded-for:171.1.157.11 remote-host:171.111.157.11 使用Nginx等反向代理软件, 则不能通过request.getRemo
src/main/java/com/rocketpt/server/util/IPUtils.java:27
↓ 2 callersMethodgetOrDefault
(String key, Class<T> tClass, T defaultValue)
src/main/java/com/rocketpt/server/service/sys/SystemConfigService.java:57
↓ 2 callersMethodgetOrderKey
@return 反射获取字段列表
src/main/java/com/rocketpt/server/common/base/OrderPageParam.java:66
↓ 2 callersMethodgetPage
(long total, int page, int size)
src/main/java/com/rocketpt/server/common/base/ResPage.java:25
↓ 2 callersMethodgetPath
()
src/main/java/com/rocketpt/server/service/LocalTorrentStorageService.java:71
↓ 2 callersMethodhasSubscribers
()
src/main/java/com/rocketpt/server/common/DomainEventPublisher.java:133
↓ 2 callersMethodinvalidate
(String key)
src/main/java/com/rocketpt/server/service/infra/SessionManager.java:14
↓ 2 callersMethodisNoPeerId
()
src/main/java/com/rocketpt/server/dto/param/AnnounceRequest.java:279
↓ 2 callersMethodisTotpValid
验证TOTP码是否有效 @param verificationCode 用户输入的验证码 @param totp 用户的TOTP码 @return 验证码有效返回true,无效返回false
src/main/java/com/rocketpt/server/service/sys/UserService.java:323
↓ 2 callersMethodlogin
(String username, String password)
src/main/java/com/rocketpt/server/service/sys/SessionService.java:13
↓ 2 callersMethodreset
()
src/main/java/com/rocketpt/server/common/DomainEventPublisher.java:75
↓ 2 callersMethodresetEmailCodeAttempts
(String key, String timeKey)
src/main/java/com/rocketpt/server/service/EmailCodeService.java:69
↓ 2 callersMethodsetSubscribers
(List aSubscriberList)
src/main/java/com/rocketpt/server/common/DomainEventPublisher.java:142
↓ 2 callersMethodupdatePassword
更新密码
src/main/java/com/rocketpt/server/service/sys/UserCredentialService.java:40
↓ 2 callersMethodvalidate
验证 @param object
src/main/java/com/rocketpt/server/service/validator/TrackerValidator.java:12
↓ 1 callersMethodappend
(DomainEvent aDomainEvent)
src/main/java/com/rocketpt/server/common/EventStore.java:10
↓ 1 callersMethodasyncSubscribe
(Class<T> subscribedToEventType, Consumer<T> event)
src/main/java/com/rocketpt/server/common/DomainEventPublisher.java:90
↓ 1 callersMethodbuild
(Integer interval, Integer minInterval,
src/main/java/com/rocketpt/server/dto/vo/TrackerResponse.java:34
↓ 1 callersMethodbuildLike
()
src/main/java/com/rocketpt/server/dto/param/TorrentParam.java:41
↓ 1 callersMethodcheckEmailCode
(String email, String code)
src/main/java/com/rocketpt/server/service/EmailCodeService.java:36
↓ 1 callersMethodcheckMail
(MailVo mailVo)
src/main/java/com/rocketpt/server/service/mail/MailServiceImpl.java:54
↓ 1 callersMethodconsume
消费邀请码 @param inviteeEmail @param invitationCode @param userEntity
src/main/java/com/rocketpt/server/service/sys/InvitationService.java:42
↓ 1 callersMethodcreate
生成验证码
src/main/java/com/rocketpt/server/service/sys/CaptchaService.java:10
↓ 1 callersMethodcreateResource
(String name, ResourceEntity.Type type, String url, String icon,
src/main/java/com/rocketpt/server/service/sys/ResourceService.java:97
↓ 1 callersMethodcreateUser
(String username, String fullName, String av
src/main/java/com/rocketpt/server/service/sys/UserService.java:67
↓ 1 callersMethoddeleteResourceById
(Long resourceId)
src/main/java/com/rocketpt/server/service/sys/ResourceService.java:129
↓ 1 callersMethoddeleteRoleById
(Integer roleId)
src/main/java/com/rocketpt/server/service/sys/RoleService.java:128
↓ 1 callersMethodfetch
(Integer torrentId, String passkey)
src/main/java/com/rocketpt/server/service/TorrentService.java:100
↓ 1 callersMethodfindUserByIds
(Set<Integer> userIds)
src/main/java/com/rocketpt/server/service/sys/UserService.java:96
↓ 1 callersMethodfindUserByPasskey
(String passkey)
src/main/java/com/rocketpt/server/dao/UserDao.java:32
↓ 1 callersMethodfindUsers
(UserParam param)
src/main/java/com/rocketpt/server/service/sys/UserService.java:162
↓ 1 callersMethodgenerate
生成加密的密码 @param password @param salt @return
src/main/java/com/rocketpt/server/service/sys/UserCredentialService.java:33
↓ 1 callersMethodgetAnnounce
获取当前的tracker Announce 地址
src/main/java/com/rocketpt/server/service/TrackerURLService.java:26
↓ 1 callersMethodgetAnnounceInterval
广播间隔 策略: 基于种子发布的时间长度来调整广播间隔:类似NP 如 种子发布7天内,广播间隔为 600s 种子发布大于7天,小于30天, 广播间隔1800s 种子发布30天以上,广播间隔3600s <p> <p> 基于活跃度调整广播间隔:你可以根据种子的活跃度(例如活跃peer的数量或者下载/上传
src/main/java/com/rocketpt/server/service/AnnounceService.java:242
↓ 1 callersMethodgetByEmail
根据email获取用户信息 @return
src/main/java/com/rocketpt/server/service/sys/UserService.java:360
↓ 1 callersMethodgetByInfoHash
(byte[] infoHash)
src/main/java/com/rocketpt/server/service/TorrentService.java:172
next →1–100 of 512, ranked by callers