Package com.gigaspaces.events.lease
Class JiniEventLeaseRenewalManager
java.lang.Object
com.gigaspaces.events.lease.JiniEventLeaseRenewalManager
- All Implemented Interfaces:
EventLeaseRenewalManager
Jini-based implementation of managing renewal of event registration leases.
- Since:
- 9.7.0
- Author:
- Niv Ingberg
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()longvoidregisterAutoRenew(EventRegistration eventRegistration, LeaseListener listener) booleanvoidunregisterAutoRenew(EventRegistration eventRegistration)
-
Constructor Details
-
JiniEventLeaseRenewalManager
-
-
Method Details
-
supportsCustomLease
public boolean supportsCustomLease()- Specified by:
supportsCustomLeasein interfaceEventLeaseRenewalManager
-
close
public void close()- Specified by:
closein interfaceEventLeaseRenewalManager
-
getRenewalDuration
public long getRenewalDuration()- Specified by:
getRenewalDurationin interfaceEventLeaseRenewalManager
-
registerAutoRenew
- Specified by:
registerAutoRenewin interfaceEventLeaseRenewalManager
-
unregisterAutoRenew
- Specified by:
unregisterAutoRenewin interfaceEventLeaseRenewalManager
-