public class DefaultNoOpInvoiceProviderPlugin extends java.lang.Object implements NoOpInvoicePluginApi
Constructor and Description |
---|
DefaultNoOpInvoiceProviderPlugin() |
Modifier and Type | Method and Description |
---|---|
java.util.List<InvoiceItem> |
getAdditionalInvoiceItems(Invoice invoice,
boolean isDryRun,
java.lang.Iterable<PluginProperty> properties,
CallContext context) |
OnFailureInvoiceResult |
onFailureCall(InvoiceContext invoiceContext,
java.lang.Iterable<PluginProperty> properties) |
OnSuccessInvoiceResult |
onSuccessCall(InvoiceContext invoiceContext,
java.lang.Iterable<PluginProperty> properties) |
PriorInvoiceResult |
priorCall(InvoiceContext invoiceContext,
java.lang.Iterable<PluginProperty> properties) |
@Inject public DefaultNoOpInvoiceProviderPlugin()
public PriorInvoiceResult priorCall(InvoiceContext invoiceContext, java.lang.Iterable<PluginProperty> properties)
priorCall
in interface InvoicePluginApi
public java.util.List<InvoiceItem> getAdditionalInvoiceItems(Invoice invoice, boolean isDryRun, java.lang.Iterable<PluginProperty> properties, CallContext context)
getAdditionalInvoiceItems
in interface InvoicePluginApi
public OnSuccessInvoiceResult onSuccessCall(InvoiceContext invoiceContext, java.lang.Iterable<PluginProperty> properties)
onSuccessCall
in interface InvoicePluginApi
public OnFailureInvoiceResult onFailureCall(InvoiceContext invoiceContext, java.lang.Iterable<PluginProperty> properties)
onFailureCall
in interface InvoicePluginApi
Copyright © 2010-2018. All Rights Reserved.