Creating the modifier matcher
Create the modifier matcher for the new line of business. Each modifier must have a modifier matcher delegate that handles out-of-sequence events and preemption. The modifier matcher extends AbstractModifierMatcher.
Declare modifier matcher in the modifier entity
About this task
Declare the modifier matcher in the modifier entity for the new line of business.
Procedure
-
In Studio, open the modifier object.
For Golf Cart, open GOModifier.eti entity in .
-
Declare the
EffdatedCopyableinterface in animplementsInterfaceelement:Property
Value
ifacegw.api.copier.EffDatedCopyable
implgw.api.copier.EffDatedCopier
-
Declare the modifier matcher delegate.
For Golf Cart, add the following
implementsInterfaceelement to the entity:Property
Value
ifacegw.api.logicalmatch.EffDatedLogicalMatcher
implgw.lob.go.GOModifierMatcher
What to do next
Create the modifier matcher
Before you begin
Procedure
-
Create the modifier matcher for the new line of business. Examine other lines
of business, such as General Liability, for examples of modifier matcher code.
The General Liability class is
GLModifierMatcherin . For Golf Cart, create GOModifierMatcher.gs for theGOModifier, and GOCartModifierMatcher.gs for theGOCartModifier. - At this point, you can verify your work. For instructions, see Verify your work.
