@AccessLevel(value=EXTERNAL)
public interface PlacementPaymentCoverPattern
A PlacementPaymentCoverPattern class is used for determining the cover period
pattern for placement payment. The default implementation of this interface
is provided by PlacementPaymentCoverPatternImpl.
The default implementation of this interface can be replaced with a new
custom implementation by creating a new Guice module class and adding a
corresponding entry in the MODULE table. Chapter 5 - Creating a Guice Module
- in the Persistence Cookbook explains this in detail.
A new implementation of this interface is required to change the mechanism
used to determine the cover period pattern for placement payment. A cover
period pattern specifies how payments or bills are issued, e.g., in advance,
in arrears, once-off, etc.