Skip navigation links
C D E G H I M O R S T U V 

C

correctSequence() - Method in interface icu.easyj.middleware.dwz.server.core.service.IDwzCorrectErrorDataService
纠正序列值
correctSequence() - Method in class icu.easyj.middleware.dwz.server.core.service.impls.DefaultDwzCorrectErrorDataServiceImpl
 
createShortUrl(EasyjDwzRequest) - Method in class icu.easyj.middleware.dwz.server.core.controller.DwzRestController
生成短链接
createShortUrlCode(String, Date) - Method in interface icu.easyj.middleware.dwz.server.core.service.IDwzServerService
根据长链接生成短链接
createShortUrlCode(String, Date) - Method in class icu.easyj.middleware.dwz.server.core.service.impls.DefaultDwzServerServiceImpl
 

D

DataBaseDwzLogStoreImpl - Class in icu.easyj.middleware.dwz.server.core.store.impls.db
基于数据库实现的 IDwzLogStore
DataBaseDwzLogStoreImpl(JdbcTemplate, ISequenceService) - Constructor for class icu.easyj.middleware.dwz.server.core.store.impls.db.DataBaseDwzLogStoreImpl
 
DefaultDwzCorrectErrorDataServiceImpl - Class in icu.easyj.middleware.dwz.server.core.service.impls
DefaultDwzCorrectErrorDataServiceImpl(IDwzLogStore, ISequenceService) - Constructor for class icu.easyj.middleware.dwz.server.core.service.impls.DefaultDwzCorrectErrorDataServiceImpl
 
DefaultDwzServerServiceImpl - Class in icu.easyj.middleware.dwz.server.core.service.impls
IDwzServerService 默认实现
DefaultDwzServerServiceImpl(IDwzLogStore) - Constructor for class icu.easyj.middleware.dwz.server.core.service.impls.DefaultDwzServerServiceImpl
 
deleteOvertime() - Method in interface icu.easyj.middleware.dwz.server.core.store.IDwzLogStore
删除超时的短链接数据
deleteOvertime() - Method in class icu.easyj.middleware.dwz.server.core.store.impls.db.DataBaseDwzLogStoreImpl
 
deleteOvertime() - Method in class icu.easyj.middleware.dwz.server.core.store.impls.mock.MockDwzLogStoreImpl
 
DwzLogEntity - Class in icu.easyj.middleware.dwz.server.core.domain.entity
短链接记录 实体 对应表:easyj_dwz_log
DwzLogEntity() - Constructor for class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
DwzLogEntity(Long, String, String, Date, Integer, Date, Date, Integer) - Constructor for class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
DwzLogEntity(Long, String, String, Date, DwzLogStatus, Date, Date, Integer) - Constructor for class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
DwzLogStatus - Enum in icu.easyj.middleware.dwz.server.core.domain.enums
短链接记录状态枚举
DwzRedirectController - Class in icu.easyj.middleware.dwz.server.core.controller
短链接 重定向到 长链接的接口
DwzRedirectController(IDwzServerService) - Constructor for class icu.easyj.middleware.dwz.server.core.controller.DwzRedirectController
 
DwzRestController - Class in icu.easyj.middleware.dwz.server.core.controller
 
DwzRestController(IDwzServerService) - Constructor for class icu.easyj.middleware.dwz.server.core.controller.DwzRestController
 
DwzServerStartupApplicationListener - Class in icu.easyj.middleware.dwz.server.core.listener
项目启动完成的监听器
DwzServerStartupApplicationListener(IDwzCorrectErrorDataService) - Constructor for class icu.easyj.middleware.dwz.server.core.listener.DwzServerStartupApplicationListener
 
DwzServerTaskConfig - Class in icu.easyj.middleware.dwz.server.core.config
短链接服务端定时任务配置
DwzServerTaskConfig() - Constructor for class icu.easyj.middleware.dwz.server.core.config.DwzServerTaskConfig
 

E

EasyjDwzServerTask - Class in icu.easyj.middleware.dwz.server.core.task
DWZ服务端定时任务
EasyjDwzServerTask(IDwzLogStore, DwzServerTaskConfig) - Constructor for class icu.easyj.middleware.dwz.server.core.task.EasyjDwzServerTask
 

G

getByLongUrlForUpdate(String) - Method in interface icu.easyj.middleware.dwz.server.core.store.IDwzLogStore
根据长链接,获取有效的短链接记录数据。主要用于避免同一长链接重复创建多条数据。
getByLongUrlForUpdate(String) - Method in class icu.easyj.middleware.dwz.server.core.store.impls.db.DataBaseDwzLogStoreImpl
 
getByLongUrlForUpdate(String) - Method in class icu.easyj.middleware.dwz.server.core.store.impls.mock.MockDwzLogStoreImpl
 
getCreateTime() - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
getId() - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
getLongUrl(String) - Method in class icu.easyj.middleware.dwz.server.core.controller.DwzRestController
根据短链接,获取对应长链接
getLongUrl() - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
getLongUrlByShortUrlCode(String) - Method in interface icu.easyj.middleware.dwz.server.core.service.IDwzServerService
查找短链接码对应的长链接
getLongUrlByShortUrlCode(String) - Method in class icu.easyj.middleware.dwz.server.core.service.impls.DefaultDwzServerServiceImpl
 
getLongUrlByShortUrlCode(String) - Method in interface icu.easyj.middleware.dwz.server.core.store.IDwzLogStore
根据短链接码,获取长链接
getLongUrlByShortUrlCode(String) - Method in class icu.easyj.middleware.dwz.server.core.store.impls.db.DataBaseDwzLogStoreImpl
 
getLongUrlByShortUrlCode(String) - Method in class icu.easyj.middleware.dwz.server.core.store.impls.mock.MockDwzLogStoreImpl
 
getMaxId() - Method in interface icu.easyj.middleware.dwz.server.core.store.IDwzLogStore
获取当前存储器中保存的短链接记录的最大ID值
getMaxId() - Method in class icu.easyj.middleware.dwz.server.core.store.impls.db.DataBaseDwzLogStoreImpl
 
getMaxId() - Method in class icu.easyj.middleware.dwz.server.core.store.impls.mock.MockDwzLogStoreImpl
 
getOvertimeHandleStrategy() - Method in class icu.easyj.middleware.dwz.server.core.config.DwzServerTaskConfig
 
getShortUrlCode() - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
getStatus() - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
getStatus() - Method in enum icu.easyj.middleware.dwz.server.core.domain.enums.DwzLogStatus
 
getTermOfValidity() - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
getUpdateTime() - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
getVersion() - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 

H

handleOvertimeDwzLog() - Method in class icu.easyj.middleware.dwz.server.core.task.EasyjDwzServerTask
删除超时的短链接记录

I

icu.easyj.middleware.dwz.server.core.config - package icu.easyj.middleware.dwz.server.core.config
 
icu.easyj.middleware.dwz.server.core.controller - package icu.easyj.middleware.dwz.server.core.controller
 
icu.easyj.middleware.dwz.server.core.domain.entity - package icu.easyj.middleware.dwz.server.core.domain.entity
 
icu.easyj.middleware.dwz.server.core.domain.enums - package icu.easyj.middleware.dwz.server.core.domain.enums
 
icu.easyj.middleware.dwz.server.core.listener - package icu.easyj.middleware.dwz.server.core.listener
 
icu.easyj.middleware.dwz.server.core.service - package icu.easyj.middleware.dwz.server.core.service
 
icu.easyj.middleware.dwz.server.core.service.impls - package icu.easyj.middleware.dwz.server.core.service.impls
 
icu.easyj.middleware.dwz.server.core.store - package icu.easyj.middleware.dwz.server.core.store
 
icu.easyj.middleware.dwz.server.core.store.impls.db - package icu.easyj.middleware.dwz.server.core.store.impls.db
 
icu.easyj.middleware.dwz.server.core.store.impls.mock - package icu.easyj.middleware.dwz.server.core.store.impls.mock
 
icu.easyj.middleware.dwz.server.core.task - package icu.easyj.middleware.dwz.server.core.task
 
IDwzCorrectErrorDataService - Interface in icu.easyj.middleware.dwz.server.core.service
纠正错误数据的服务接口
IDwzLogStore - Interface in icu.easyj.middleware.dwz.server.core.store
短链接记录 存取接口
IDwzServerService - Interface in icu.easyj.middleware.dwz.server.core.service
短链接服务接口
isEnabled() - Method in class icu.easyj.middleware.dwz.server.core.config.DwzServerTaskConfig
 
isNotStatus(DwzLogStatus) - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
isStatus(DwzLogStatus) - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 

M

MockDwzLogStoreImpl - Class in icu.easyj.middleware.dwz.server.core.store.impls.mock
MockDwzLogStoreImpl(ISequenceService) - Constructor for class icu.easyj.middleware.dwz.server.core.store.impls.mock.MockDwzLogStoreImpl
 

O

onApplicationEvent(ContextRefreshedEvent) - Method in class icu.easyj.middleware.dwz.server.core.listener.DwzServerStartupApplicationListener
 
OvertimeHandleStrategy - Enum in icu.easyj.middleware.dwz.server.core.domain.enums
超时短链接记录的处理策略

R

redirect(String, HttpServletResponse) - Method in class icu.easyj.middleware.dwz.server.core.controller.DwzRedirectController
 

S

save(String, Date) - Method in interface icu.easyj.middleware.dwz.server.core.store.IDwzLogStore
关联短链接码与长链接,并保存到store中
save(String, Date) - Method in class icu.easyj.middleware.dwz.server.core.store.impls.db.DataBaseDwzLogStoreImpl
 
save(String, Date) - Method in class icu.easyj.middleware.dwz.server.core.store.impls.mock.MockDwzLogStoreImpl
 
SEQ_NAME__DWZ_LOG_ID - Static variable in interface icu.easyj.middleware.dwz.server.core.store.IDwzLogStore
生成短链接记录ID的序列名
setCreateTime(Date) - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
setEnabled(boolean) - Method in class icu.easyj.middleware.dwz.server.core.config.DwzServerTaskConfig
 
setId(Long) - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
setLongUrl(String) - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
setOvertimeHandleStrategy(OvertimeHandleStrategy) - Method in class icu.easyj.middleware.dwz.server.core.config.DwzServerTaskConfig
 
setShortUrlCode(String) - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
setStatus(Integer) - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
setStatus(DwzLogStatus) - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
setTermOfValidity(Date) - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
setUpdateTime(Date) - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 
setVersion(Integer) - Method in class icu.easyj.middleware.dwz.server.core.domain.entity.DwzLogEntity
 

T

test() - Method in class icu.easyj.middleware.dwz.server.core.controller.DwzRedirectController
 

U

update(DwzLogEntity) - Method in interface icu.easyj.middleware.dwz.server.core.store.IDwzLogStore
更新成功
update(DwzLogEntity) - Method in class icu.easyj.middleware.dwz.server.core.store.impls.db.DataBaseDwzLogStoreImpl
 
update(DwzLogEntity) - Method in class icu.easyj.middleware.dwz.server.core.store.impls.mock.MockDwzLogStoreImpl
 
updateOvertime() - Method in interface icu.easyj.middleware.dwz.server.core.store.IDwzLogStore
更新超时的短链接数据状态
updateOvertime() - Method in class icu.easyj.middleware.dwz.server.core.store.impls.db.DataBaseDwzLogStoreImpl
 
updateOvertime() - Method in class icu.easyj.middleware.dwz.server.core.store.impls.mock.MockDwzLogStoreImpl
 

V

valueOf(String) - Static method in enum icu.easyj.middleware.dwz.server.core.domain.enums.DwzLogStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum icu.easyj.middleware.dwz.server.core.domain.enums.OvertimeHandleStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum icu.easyj.middleware.dwz.server.core.domain.enums.DwzLogStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum icu.easyj.middleware.dwz.server.core.domain.enums.OvertimeHandleStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
C D E G H I M O R S T U V 
Skip navigation links

Copyright © 2021–2022 EasyJ????. All rights reserved.