Class MirrorOperationsImpl
java.lang.Object
com.gigaspaces.cluster.replication.async.mirror.AbstractMirrorOperations
com.gigaspaces.cluster.replication.async.mirror.MirrorOperationsImpl
- All Implemented Interfaces:
MirrorOperations, MirrorOperationStatistics, IReplicationInOperation, IReplicationInOperations<MirrorOperationStatistics>, SmartExternalizable, Externalizable, Serializable
public class MirrorOperationsImpl
extends AbstractMirrorOperations
implements MirrorOperations, SmartExternalizable
- Since:
- 7.1.1
- Author:
- anna
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFailedOperationCount(List<BulkItem> bulkItems) voidaddOperationCount(List<BulkItem> bulkItems) voidaddSuccessfulOperationCount(List<BulkItem> bulkItems) Return statistics on change operationsReturn statistics on remove operationsReturn statistics on update operationsReturn statistics on write operationsvoidvoidregister(MetricRegistrator metricRegistrator) voidMethods inherited from class AbstractMirrorOperations
getDiscardedOperationCount, getFailedOperationCount, getInProgressOperationCount, getOperationCount, getSuccessfulOperationCount, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface MirrorOperationStatistics
getDiscardedOperationCount, getFailedOperationCount, getInProgressOperationCount, getOperationCount, getSuccessfulOperationCountMethods inherited from interface SmartExternalizable
enabledSmartExternalizableWithReference
-
Constructor Details
-
MirrorOperationsImpl
public MirrorOperationsImpl()
-
-
Method Details
-
getWriteOperationStatistics
Description copied from interface:MirrorOperationsReturn statistics on write operations- Specified by:
getWriteOperationStatisticsin interfaceIReplicationInOperations<MirrorOperationStatistics>- Specified by:
getWriteOperationStatisticsin interfaceMirrorOperations
-
getUpdateOperationStatistics
Description copied from interface:MirrorOperationsReturn statistics on update operations- Specified by:
getUpdateOperationStatisticsin interfaceIReplicationInOperations<MirrorOperationStatistics>- Specified by:
getUpdateOperationStatisticsin interfaceMirrorOperations
-
getRemoveOperationStatistics
Description copied from interface:MirrorOperationsReturn statistics on remove operations- Specified by:
getRemoveOperationStatisticsin interfaceIReplicationInOperations<MirrorOperationStatistics>- Specified by:
getRemoveOperationStatisticsin interfaceMirrorOperations
-
getChangeOperationStatistics
Description copied from interface:MirrorOperationsReturn statistics on change operations- Specified by:
getChangeOperationStatisticsin interfaceMirrorOperations
-
addOperationCount
-
addSuccessfulOperationCount
-
addFailedOperationCount
-
register
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-