Class AbortStrategyQueryExecutionListener

  • All Implemented Interfaces:
    net.ttddyy.dsproxy.listener.QueryExecutionListener, OrderedQueryExecutionListener, org.springframework.core.Ordered

    @ConditionalOnClass(net.ttddyy.dsproxy.listener.QueryExecutionListener.class)
    @Component
    public class AbortStrategyQueryExecutionListener
    extends Object
    implements OrderedQueryExecutionListener
    Query execution listener that registers an abort strategy for a task.
    • Constructor Detail

      • AbortStrategyQueryExecutionListener

        public AbortStrategyQueryExecutionListener()
    • Method Detail

      • beforeQuery

        public void beforeQuery​(net.ttddyy.dsproxy.ExecutionInfo execInfo,
                                List<net.ttddyy.dsproxy.QueryInfo> queryInfoList)
        Specified by:
        beforeQuery in interface net.ttddyy.dsproxy.listener.QueryExecutionListener
      • afterQuery

        public void afterQuery​(net.ttddyy.dsproxy.ExecutionInfo execInfo,
                               List<net.ttddyy.dsproxy.QueryInfo> queryInfoList)
        Specified by:
        afterQuery in interface net.ttddyy.dsproxy.listener.QueryExecutionListener
      • getOrder

        public int getOrder()
        Specified by:
        getOrder in interface org.springframework.core.Ordered