Class SpaceReplicationEntryLeaseEventHandler
java.lang.Object
com.gigaspaces.internal.cluster.node.impl.handlers.SpaceReplicationEntryLeaseEventHandler
- All Implemented Interfaces:
IReplicationInEntryLeaseCancelledHandler,IReplicationInEntryLeaseExpiredHandler,IReplicationInEntryLeaseExtendedHandler
- Direct Known Subclasses:
LocalViewReplicationEntryLeaseEventHandler
public class SpaceReplicationEntryLeaseEventHandler
extends Object
implements IReplicationInEntryLeaseCancelledHandler, IReplicationInEntryLeaseExtendedHandler, IReplicationInEntryLeaseExpiredHandler
- Since:
- 8.0.5
- Author:
- Niv Ingberg
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected LeaseManagervoidinCancelEntryLease(IReplicationInContext context, IEntryPacket entryPacket) voidinCancelEntryLeaseByUID(IReplicationInContext context, String typeName, String uid, boolean isTransient, int routingValue) voidinEntryLeaseExpired(IReplicationInContext context, IEntryPacket entryPacket) voidinEntryLeaseExpiredByUID(IReplicationInContext context, String typeName, String uid, boolean isTransient, OperationID operationID) voidinExtendEntryLeasePeriod(IReplicationInContext context, String typeName, String uid, boolean isTransient, long lease, int routingValue)
-
Field Details
-
_engine
-
-
Constructor Details
-
SpaceReplicationEntryLeaseEventHandler
-
-
Method Details
-
getLeaseManager
-
inCancelEntryLeaseByUID
public void inCancelEntryLeaseByUID(IReplicationInContext context, String typeName, String uid, boolean isTransient, int routingValue) - Specified by:
inCancelEntryLeaseByUIDin interfaceIReplicationInEntryLeaseCancelledHandler
-
inCancelEntryLease
- Specified by:
inCancelEntryLeasein interfaceIReplicationInEntryLeaseCancelledHandler
-
inExtendEntryLeasePeriod
public void inExtendEntryLeasePeriod(IReplicationInContext context, String typeName, String uid, boolean isTransient, long lease, int routingValue) throws UnknownLeaseException - Specified by:
inExtendEntryLeasePeriodin interfaceIReplicationInEntryLeaseExtendedHandler- Throws:
UnknownLeaseException
-
inEntryLeaseExpiredByUID
public void inEntryLeaseExpiredByUID(IReplicationInContext context, String typeName, String uid, boolean isTransient, OperationID operationID) - Specified by:
inEntryLeaseExpiredByUIDin interfaceIReplicationInEntryLeaseExpiredHandler
-
inEntryLeaseExpired
- Specified by:
inEntryLeaseExpiredin interfaceIReplicationInEntryLeaseExpiredHandler
-