(forgetPeriod time.Duration, next BasicLifecyclerDelegate, logger log.Logger)
| 120 | } |
| 121 | |
| 122 | func NewAutoForgetDelegate(forgetPeriod time.Duration, next BasicLifecyclerDelegate, logger log.Logger) *AutoForgetDelegate { |
| 123 | return &AutoForgetDelegate{ |
| 124 | next: next, |
| 125 | logger: logger, |
| 126 | forgetPeriod: forgetPeriod, |
| 127 | } |
| 128 | } |
| 129 | |
| 130 | func (d *AutoForgetDelegate) OnRingInstanceRegister(lifecycler *BasicLifecycler, ringDesc Desc, instanceExists bool, instanceID string, instanceDesc InstanceDesc) (InstanceState, Tokens) { |
| 131 | return d.next.OnRingInstanceRegister(lifecycler, ringDesc, instanceExists, instanceID, instanceDesc) |
no outgoing calls