package jnpf.dmsService.recordprint; import jnpf.exception.DataException; /** * 记录打印流水号预占存储。 */ public interface DmsRecordPrintReservationStore { DmsRecordPrintReservation findByPrintItem(String tenantId, String printItemId) throws DataException; DmsRecordPrintReservation findById(String tenantId, String reservationId) throws DataException; void create(DmsRecordPrintReservation reservation, long ttlMillis) throws DataException; void markConfirmed(DmsRecordPrintReservation reservation, long ttlMillis) throws DataException; }