Package com.sankcrm.erp.contract.event
Class AbstractSignQueryEventHandler
java.lang.Object
com.sankcrm.erp.contract.event.AbstractSignQueryEventHandler
- All Implemented Interfaces:
com.sankcrm.erp.event.EventHandler<ContractSignQueryEvent>
public abstract class AbstractSignQueryEventHandler
extends Object
implements com.sankcrm.erp.event.EventHandler<ContractSignQueryEvent>
处理签约结果查询
- Since:
- 1.0.0
- Author:
- zhsxin
- create time:
- 2024/12/5 15:47
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Optional<AbstractSignQueryEventHandler.Result> doQuery(Signatory signatory, Contract contract, ContractSupplier supplier) voidhandle(ContractSignQueryEvent event) voidtryHandle(ContractSignQueryEvent event, Exception throwable)
-
Constructor Details
-
AbstractSignQueryEventHandler
public AbstractSignQueryEventHandler()
-
-
Method Details
-
handle
public void handle(ContractSignQueryEvent event) throws com.sankcrm.erp.common.exception.CoreException - Specified by:
handlein interfacecom.sankcrm.erp.event.EventHandler<ContractSignQueryEvent>- Throws:
com.sankcrm.erp.common.exception.CoreException
-
doQuery
protected abstract Optional<AbstractSignQueryEventHandler.Result> doQuery(Signatory signatory, Contract contract, ContractSupplier supplier) throws com.sankcrm.erp.common.exception.CoreException - Throws:
com.sankcrm.erp.common.exception.CoreException
-
tryHandle
public void tryHandle(ContractSignQueryEvent event, Exception throwable) throws com.sankcrm.erp.common.exception.CoreException - Specified by:
tryHandlein interfacecom.sankcrm.erp.event.EventHandler<ContractSignQueryEvent>- Throws:
com.sankcrm.erp.common.exception.CoreException
-