BizHandler.java 452 B

123456789101112131415161718192021
  1. package com.smppw.analysis.application.service.position;
  2. import com.smppw.analysis.application.dto.position.BaseParams;
  3. /**
  4. * @author wangzaijun
  5. * @date 2023/7/14 17:07
  6. * @description 持仓分析业务处理接口
  7. */
  8. public interface BizHandler<P extends BaseParams, R> {
  9. R bizHandle(P params);
  10. /**
  11. * 获取执行时长
  12. *
  13. * @return 时长,单位ms
  14. */
  15. default long getExecuteTime() {
  16. return 0L;
  17. }
  18. }