Synchronized相关的代码
无序列表:代表使用Synchronized的位置或者同时调用了上一级
有序列表:代表,例如【3调用了2,2调用了1】,依此类推
删除线:调用了上级,后续没有被其他接口或用户调用
下划线:不需要使用分布式锁的的
## Admin
### 在使用的
- hry.admin.c2c.service.impl.C2cTransactionServiceImpl#confirm
1. hry.admin.c2c.controller.C2cTransactionController#confirm:C2C确认到账
- hry.admin.c2c.service.impl.C2cTransactionServiceImpl#close
1. hry.admin.c2c.controller.C2cTransactionController#close:C2C交易关闭
- hry.admin.exchange.service.impl.ExDmTransactionServiceImpl#lockManagementHandler:新版锁仓
1. hry.admin.lock.controller.LockRedisRunnable
- hry.admin.exchange.controller.ExDigitalmoneyAccountController#recharge:手动冲币
- hry.admin.lock.service.impl.ExDmLockRecordServiceImpl#lockHander:封装,调用锁仓方法
1. hry.admin.lock.service.impl.ExDmLockRecordServiceImpl#importExcel:(导入excel数据,并锁仓入库)
2. hry.admin.lock.controller.ExDmLockRecordController#importExcel:导入Excel
- hry.admin.exchange.service.impl.ExDmTransactionServiceImpl#manualLockHandler
1. hry.admin.exchange.controller.ExDigitalmoneyAccountController#manualLock:手动锁仓
- hry.admin.exchange.service.impl.ExDmTransactionServiceImpl#giveCoinManagementHandler
1. hry.admin.c2c.controller.GivenCoinRunnable
2. hry.admin.c2c.service.impl.C2cTransactionServiceImpl#confirm
3. hry.admin.c2c.controller.C2cTransactionController#confirm:C2C确认到账
- hry.admin.exchange.service.impl.AppTransactionServiceImpl#undo
1. hry.admin.exchange.controller.AppTransactionController#undo:撤销
- hry.admin.exchange.service.impl.ExProductServiceImpl#openDmAccount
- hry.admin.customer.controller.AppCustomerController#auditRealName:实名审核
- hry.admin.customer.controller.AppCustomerController#moreAudit:实名审核-批量
- hry.admin.exchange.controller.ExDmTransactionController#post:提币审核-通过
- hry.admin.exchange.controller.ExDmTransactionController#stop:提币审核-驳回
- hry.admin.contract.controller.ContractValidController#openValid
- hry.admin.exchange.controller.AppTransactionController#invalid:充值审核-驳回
- hry.admin.exchange.controller.OtcAppTransactionController#cancleOrder:申诉 - 平台 取消订单
- hry.admin.contractedone.service.impl.ContractedOneCointoCoinServiceImpl#initContractedToRedis:启用或禁用
### 没有使用的
- hry.admin.web.model.GlobalException中部分方法
- hry.admin.lock.service.impl.ExDmUnlockHistoryServiceImpl#timingUnlockAccountCold:定时释放锁仓
- hry.admin.lock.service.impl.ExDmUnlockHistoryServiceImpl#timerRelease
1. hry.admin.lock.service.impl.ExDmUnlockHistoryServiceImpl#timingUnlockAccountCold:定时释放锁仓操作
- hry.admin.contractedone.websocket.WebsocketMsgServer#sendMessage
1. hry.admin.contractedone.websocket.WebsocketMsgServer#onOpen[ws:/msgNotic]
## web_service
### 在使用的
- hry.exchange.transaction.service.impl.ExDmTransactionServiceImpl#lockManagementHandler
1. hry.sms.sdk.controller.LockRedisRunnable
2. hry.sms.sdk.controller.SdkController#rechargeCodeKK:充币
- hry.exchange.transaction.service.impl.ExDmTransactionServiceImpl#giveCoinManagementHandler
1. hry.sms.sdk.controller.GivenCoinRunnable
2. hry.sms.sdk.controller.SdkController#rechargeCodeKK:充币
- hry.otc.remote.RemoteAdvertisementServiceImpl#addAppeal
1. hry.app.otc.AppAppealMobileController#addAppeal:新增述求
- hry.otc.remote.RemoteAdvertisementServiceImpl#closeReleaseAdvertisement
- hry.app.otc.ReleaseAdvertisementMobileController#updateStatus:更新广告状态
- hry.otc.remote.RemoteAdvertisementServiceImpl#batchCloseAd:根据所属人id和类型修改广告集合
1. hry.app.otc.ReleaseAdvertisementMobileController#batchUpdateStatus:关闭开启所有广告
- ~~hry.otc.remote.RemoteAdvertisementServiceImpl#closeAllReleaseAdvertisement~~
- hry.account.fund.service.impl.AppTransactionServiceImpl#confirm
- ~~hry.manage.remote.RemoteAppTransactionManageServiceImpl#testconfirmRmbRecharge~~
- ~~hry.account.remote.RemoteAppTransactionServiceImpl#passOrder~~
- hry.exchange.remote.account.RemoteExProductServiceImpl#openDmAccount
- hry.bus.service.impl.BusInterfaceImpl#login
- hry.manage.remote.RemoteManageServiceImpl#login(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
- hry.app.auth.controller.AuthController#loginService:邮箱/手机登录接口
- hry.app.user.controller.SafeController#sencodVail:二次验证通用方法
- hry.sms.sdk.controller.SdkController#pushCustomerInfo:总线推送用户信息
- hry.manage.remote.RemoteManageServiceImpl#regist
1. hry.app.auth.controller.RegisterController#emailRegist:邮箱注册
- hry.manage.remote.RemoteManageServiceImpl#registMobile
1. hry.app.auth.controller.RegisterController#mobileRegist:手机注册
- hry.manage.remote.RemoteManageServiceImpl#registApi
1. ~~hry.manage.remote.RemoteManageServiceImpl#registApi~~
- hry.customer.businessman.service.impl.C2cTransactionServiceImpl#createC2cOrder
1. hry.manage.remote.RemoteManageServiceImpl#createC2cOrder
2. hry.app.user.controller.C2cController#createTransaction:C2C下单
- hry.customer.businessman.service.impl.C2cTransactionServiceImpl#sellCoin
1. hry.customer.businessman.service.impl.C2cTransactionServiceImpl#createC2cOrder
2. hry.manage.remote.RemoteManageServiceImpl#createC2cOrder
3. hry.app.user.controller.C2cController#createTransaction:C2C下单
- hry.customer.businessman.service.impl.C2cTransactionServiceImpl#close
- hry.customer.businessman.service.impl.C2cTransactionServiceImpl#timeout
- ~~hry.manage.remote.RemoteManageServiceImpl#setc2cTransactionStatus2~~
- ~~hry.manage.remote.RemoteManageServiceImpl#setc2cTransactionStatus~~
- hry.exchange.lend.service.impl.ExDmLendServiceImpl#partRepayment:全部偿还
- hry.exchange.lend.service.impl.ExDmLendServiceImpl#repayment:偿还money还没写偿还虚拟币
- hry.exchange.lend.service.impl.ExDmPingServiceImpl#pingRepayflow:开始还钱
1. hry.exchange.lend.ExDmPingNorServiceImpl#jobRunTimeRepayLendMoney
2. ~~hry.mq.producer.MessageLendRepay~~
- hry.exchange.lend.PingLendDealTread
1. hry.exchange.lend.service.impl.CoinExDmPingServiceImpl#pingMoneyFlow
2. hry.exchange.lend.service.impl.CoinExDmPingServiceImpl#pingByCustomerId
- hry.exchange.lend.service.impl.CoinExDmPingServiceImpl#pingLend:定时计算需要平仓的
- ~~hry.exchange.lend.service.impl.CoinExDmPingServiceImpl#jobRunTimeCulPingLendMoney~~
- hry.exchange.lend.service.impl.CoinExDmPingServiceImpl#pingLendMoney
- hry.exchange.lend.service.impl.CoinExDmPingServiceImpl#pingLendCoin
- ~~hry.exchange.remote.lend.RemoteExDmLendServiceImpl#repayment~~
- ~~hry.manage.remote.RemoteLendServiceImpl#repayment~~
- hry.exchange.partner.service.impl.PartnerAccountServiceImpl#insertReleasePartnerAccount:用户增加存储数量
1. hry.exchange.remote.partner.RemotePartnerServiceImpl#buyPartnerStorage
2. hry.app.partner.controller.PartnerController#buyStorage:个人中心-资产银行
- hry.exchange.partner.service.impl.PartnerAccountServiceImpl#releasePartnerAccount:释放数量
1. hry.exchange.remote.partner.RemotePartnerServiceImpl#buyPartnerStorage
2. hry.app.partner.controller.PartnerController#buyStorage:个人中心-资产银行
- hry.customer.commend.service.impl.AppCommendUserServiceImpl#saveObj
- hry.bus.service.impl.BusInterfaceImpl#login
- hry.manage.remote.RemoteManageServiceImpl#regist
- ~~hry.manage.remote.RemoteManageServiceImpl#updatepwdphone:根据手机号修改密码~~
-
### 没有使用的
- hry.exchange.transaction.service.impl.ExDmTransactionServiceImpl#cancelTransaction
- hry.app.contract.util.GeneratorUtil.ContractToken
- hry.account.fund.service.impl.AppTransactionServiceImpl#undo
- hry.customer.businessman.service.impl.C2cTransactionServiceImpl#confirm
- hry.exchange.lock.service.impl.ExDmUnlockHistoryServiceImpl#timingUnlockAccountCold:定时释放锁仓操作
- hry.exchange.lock.service.impl.ExDmUnlockHistoryServiceImpl#timerRelease:锁仓释放功能
1. hry.exchange.lock.service.impl.ExDmUnlockHistoryServiceImpl#timingUnlockAccountCold
- hry.customer.commend.service.impl.AppCommendUserServiceImpl#addNumber
- IndexClient
- TakeClient
- ClientIndex
- CopyOfIndexClient
- SoleClient
## App
### 在使用的
- hry.app.user.controller.CoinOrderController#submitOrder:个人中心-我要提币-确认提现
- <u>hry.app.lend.websocket.TradingKlineSocketHandler#pushData</u>:首页K线数据
1. hry.app.lend.websocket.TradingKlineSocketHandler#handleMessage
- <u>hry.app.contract.socket.handler.BaseHandler#removeSession</u>
1. hry.app.contract.socket.handler.AbstractContractHallSocketHandler#alterCycle:切换周期,联动切换币种
2. hry.app.contract.socket.handler.AbstractContractHallSocketHandler#handleMessage
- <u>BaseHandler#addSession</u>
1. AbstractContractHallSocketHandler#alterCycle:切换周期,联动切换币种
2. AbstractContractHallSocketHandler#handleMessage
- <u>BaseHandler#sendMessage</u>
1. AbstractContractHallSocketHandler部分方法
- <u>AbstractContractedTwoHallSocketHandler#firstExecute</u>:首次推送数据
1. BaseHandler#addSession
### 没有使用的
- hry.app.contract.util.GeneratorUtil:唯一id生成器
- hry.app.contractedtwo.util.GeneratorUtil:唯一id生成器
- hry.app.contractedone.util.GeneratorUtil:唯一id生成器
- hry.app.lend.websocket.TradingKlineSocketHandler#pushOneNodeAll
- hry.app.lend.websocket.TradingHallSocketHandler#push
1. hry.app.lend.websocket.TradingHallSocketHandler#sendMessageToUserAll
## CoinSecurity
### 在使用的
- <u>hry.api.tv.TvClientFactory#getSingleton</u>:单例
- hry.admin.c2c.service.impl.C2cTransactionServiceImpl#confirm
1. hry.admin.c2c.controller.C2cTransactionController#confirm:确认到账
- hry.admin.c2c.service.impl.C2cTransactionServiceImpl#close
1. hry.admin.c2c.controller.C2cTransactionController#close:交易关闭
- hry.admin.exchange.service.impl.ExDmTransactionServiceImpl#lockManagementHandler
1. hry.admin.exchange.controller.LockRedisRunnable
- hry/admin/exchange/controller/ExDigitalmoneyAccountController.java:155:手动充币
- hry/admin/c2c/service/impl/C2cTransactionServiceImpl.java:201
- hry.admin.exchange.service.impl.ExDmTransactionServiceImpl#giveCoinManagementHandler
1. hry.admin.exchange.controller.GivenCoinRunnable
2. hry/admin/exchange/controller/ExDigitalmoneyAccountController.java:163:手动充币
- hry.admin.exchange.service.impl.AppTransactionServiceImpl#undo
1. hry.admin.exchange.controller.AppTransactionController#undo:撤销交易
- hry.admin.exchange.controller.ExDmTransactionController#stop:驳回一个订单|提币审核-驳回
- hry.admin.exchange.controller.ExDmTransactionController#post:通过一个提币订单|提币审核-通过
- hry.admin.exchange.controller.AppTransactionController#invalid:充值,提现无效处理|充值审核-驳回
- <u>hry.utils.JsonRpcUtil#getClientByparam</u>
1. hry.api.neo.NeoInterface:neo钱包接口