Class ReplicationInExceptionHandler
java.lang.Object
com.gigaspaces.internal.cluster.node.impl.handlers.ReplicationInExceptionHandler
- Direct Known Subclasses:
PrimaryBackupReplicationInExceptionHandler
Handles exceptions on consuming replication packets.
- Since:
- 8.0
- Author:
- anna
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected LogLevelvoidhandleEntryAlreadyInSpaceOnWrite(IReplicationInContext context, IEntryPacket entryPacket) voidhandleEntryLockedByTransactionOnChange(org.slf4j.Logger logger, ITemplatePacket entryPacket) voidhandleEntryLockedByTransactionOnTake(org.slf4j.Logger logger, IEntryPacket entryPacket) voidhandleEntryLockedByTransactionOnUpdate(org.slf4j.Logger logger, IEntryPacket entryPacket) voidhandleEntryNotInSpaceOnChange(org.slf4j.Logger logger, ITemplatePacket entryPacket) voidhandleEntryNotInSpaceOnTake(org.slf4j.Logger logger, IEntryPacket entryPacket) voidhandleEntryNotInSpaceOnUpdate(org.slf4j.Logger logger, IEntryPacket entryPacket, EntryNotInSpaceException ex) voidhandleEntryVersionConflictOnChange(org.slf4j.Logger logger, ITemplatePacket entryPacket, EntryVersionConflictException ex) voidhandleEntryVersionConflictOnChange(org.slf4j.Logger logger, ITemplatePacket entryPacket, EntryVersionConflictException ex, LogLevel logLevel) voidhandleEntryVersionConflictOnTake(org.slf4j.Logger logger, IEntryPacket entryPacket, EntryVersionConflictException ex) voidhandleEntryVersionConflictOnUpdate(org.slf4j.Logger logger, IEntryPacket entryPacket, EntryVersionConflictException ex) voidhandleEntryVersionConflictOnUpdate(org.slf4j.Logger logger, IEntryPacket entryPacket, EntryVersionConflictException ex, LogLevel logLevel) voidhandleNoClassNameOnTake(org.slf4j.Logger logger, String uid) protected voidlogMessage(org.slf4j.Logger logger, String operation, String className, String uid, LogLevel logLevel, String symptom)
-
Field Details
-
_spaceName
-
-
Constructor Details
-
ReplicationInExceptionHandler
-
-
Method Details
-
handleEntryLockedByTransactionOnTake
-
handleEntryAlreadyInSpaceOnWrite
public void handleEntryAlreadyInSpaceOnWrite(IReplicationInContext context, IEntryPacket entryPacket) -
handleEntryNotInSpaceOnTake
-
handleEntryVersionConflictOnTake
public void handleEntryVersionConflictOnTake(org.slf4j.Logger logger, IEntryPacket entryPacket, EntryVersionConflictException ex) -
handleNoClassNameOnTake
-
handleEntryLockedByTransactionOnUpdate
public void handleEntryLockedByTransactionOnUpdate(org.slf4j.Logger logger, IEntryPacket entryPacket) -
handleEntryLockedByTransactionOnChange
public void handleEntryLockedByTransactionOnChange(org.slf4j.Logger logger, ITemplatePacket entryPacket) -
handleEntryVersionConflictOnUpdate
public void handleEntryVersionConflictOnUpdate(org.slf4j.Logger logger, IEntryPacket entryPacket, EntryVersionConflictException ex) -
handleEntryVersionConflictOnChange
public void handleEntryVersionConflictOnChange(org.slf4j.Logger logger, ITemplatePacket entryPacket, EntryVersionConflictException ex) -
handleEntryVersionConflictOnUpdate
public void handleEntryVersionConflictOnUpdate(org.slf4j.Logger logger, IEntryPacket entryPacket, EntryVersionConflictException ex, LogLevel logLevel) -
handleEntryVersionConflictOnChange
public void handleEntryVersionConflictOnChange(org.slf4j.Logger logger, ITemplatePacket entryPacket, EntryVersionConflictException ex, LogLevel logLevel) -
handleEntryNotInSpaceOnUpdate
public void handleEntryNotInSpaceOnUpdate(org.slf4j.Logger logger, IEntryPacket entryPacket, EntryNotInSpaceException ex) -
handleEntryNotInSpaceOnChange
-
getDefaultExceptionLevel
-
logMessage
-