Typically, these methods are used to maintain
some object state, attach
ChangeReport s, check for
well-formedness and/or emit warnings about various problems.
deferCommit Whether or not to invoke ActiveSubscriptionObject methods when
the publisher invokes add/change/remove, or delay these method
calls until the distributor sees the closed transaction.
When deferCommit is true, ActiveSubscriptionObject methods will
be invoked with commit=false at publish time, and commit=true
at LP time.
Whether or not to invoke ActiveSubscriptionObject methods when
the publisher invokes add/change/remove, or delay these method
calls until the distributor sees the closed transaction.
When deferCommit is true, ActiveSubscriptionObject methods will
be invoked with commit=false at publish time, and commit=true
at LP time. When deferCommit is false, both invocations
will happen at publishTime and certain checks will be disabled
(as uninteresting).