Interface EventLeaseRenewalManager

All Known Implementing Classes:
BatchLeaseRenewalManager, JiniEventLeaseRenewalManager

public interface EventLeaseRenewalManager
Abstraction for managing renewal of event registration leases.
Since:
9.7.0
Author:
Niv Ingberg
  • Method Details

    • getRenewalDuration

      long getRenewalDuration()
    • registerAutoRenew

      void registerAutoRenew(EventRegistration eventRegistration, LeaseListener listener)
    • unregisterAutoRenew

      void unregisterAutoRenew(EventRegistration eventRegistration)
    • close

      void close()
    • supportsCustomLease

      boolean supportsCustomLease()