package com.autovoucher.push; /** * Boundary between autoVoucher and a financial system (NCC / NC65 / 金蝶). * A scheduled job must be pinned to one adapter so different targets can be * rolled out independently. */ public interface TargetSystemAdapter { String code(); PushResult push(PushRequest request); PushResult query(PushRequest request); }