...
An update manager is a class responsible for setting and getting the right amounts from the SubscriptionBundle
when queried. Currently two versions a number of update managers are implemented: DefaultUpdateManager
and RolloverUpdateManager
, see below.
The rollover functionality can be enabled by enabling the rollover version of the update manager. This is done by adding the following line to the bundle parameters:
Code Block |
---|
UPDATE_MANAGER=ROLLOVER
|
By not setting the update manager to anything the DefaultUpdateManager
will be used which does not consider rollover functionality.
...
Name | Description |
---|---|
ROLLOVER.PERIOD.ORDER | Defines whether older or newer surplus should be used first. Two possible values are possible: NEWER_FIRST and OLDER_FIRST |
ROLLOVER.USAGE.MODE | Indicates whether surplus should be used before or after the |
ROLLOVER.PERIODS | Amount of previous |
UPDATE_MANAGER | DEFAULT for the standard functionality without rollover. This is the standard implementation used if this parameter is not set. ROLLOVER for the rollover funcationlity enabled functionality enabled. Meta data properties are: UNLIMITED for a variation of the standard functionality, where zero fee units are considered unlimited number of free units. |