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钱包接口