Class FailedSyncSpaceReplicateState
java.lang.Object
com.gigaspaces.internal.cluster.node.impl.FailedSyncSpaceReplicateState
- All Implemented Interfaces:
ISpaceCopyReplicaState,ISpaceCopyResult,ISpaceSynchronizeReplicaState,ISpaceSynchronizeResult
public class FailedSyncSpaceReplicateState
extends Object
implements ISpaceSynchronizeReplicaState, ISpaceCopyResult, ISpaceSynchronizeResult
-
Method Summary
Modifier and TypeMethodDescriptionvoidcreateFailedSyncState(Exception failureReason) getStage()getStringDescription(String remoteSpaceMember, String remoteMemberUrl, String spaceName, boolean spaceSyncOperation, long duration) booleanisDone()booleanisEmpty()booleanisFailed()booleantoOldResult(short operationType, String targetMember) waitForCopyResult(long time, TimeUnit unit) waitForSynchronizeCompletion(long time, TimeUnit unit)
-
Method Details
-
createFailedSyncState
-
isDone
public boolean isDone()- Specified by:
isDonein interfaceISpaceCopyReplicaState
-
getStage
- Specified by:
getStagein interfaceISpaceCopyReplicaState
-
waitForCopyResult
- Specified by:
waitForCopyResultin interfaceISpaceCopyReplicaState- Throws:
InterruptedException
-
waitForCopyResult
public ISpaceCopyResult waitForCopyResult(long time, TimeUnit unit) throws InterruptedException, TimeoutException - Specified by:
waitForCopyResultin interfaceISpaceCopyReplicaState- Throws:
InterruptedExceptionTimeoutException
-
getSynchronizeResult
- Specified by:
getSynchronizeResultin interfaceISpaceSynchronizeReplicaState
-
waitForSynchronizeCompletion
- Specified by:
waitForSynchronizeCompletionin interfaceISpaceSynchronizeReplicaState- Throws:
InterruptedException
-
waitForSynchronizeCompletion
public ISpaceSynchronizeResult waitForSynchronizeCompletion(long time, TimeUnit unit) throws InterruptedException, TimeoutException - Specified by:
waitForSynchronizeCompletionin interfaceISpaceSynchronizeReplicaState- Throws:
InterruptedExceptionTimeoutException
-
getFailureReason
- Specified by:
getFailureReasonin interfaceISpaceCopyResult- Specified by:
getFailureReasonin interfaceISpaceSynchronizeResult
-
isFailed
public boolean isFailed()- Specified by:
isFailedin interfaceISpaceCopyResult- Specified by:
isFailedin interfaceISpaceSynchronizeResult
-
isSuccessful
public boolean isSuccessful()- Specified by:
isSuccessfulin interfaceISpaceCopyResult
-
getCopyResult
- Specified by:
getCopyResultin interfaceISpaceCopyReplicaState
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceISpaceCopyResult
-
abort
- Specified by:
abortin interfaceISpaceCopyReplicaState
-
toOldResult
- Specified by:
toOldResultin interfaceISpaceCopyResult
-
getStringDescription
public String getStringDescription(String remoteSpaceMember, String remoteMemberUrl, String spaceName, boolean spaceSyncOperation, long duration) - Specified by:
getStringDescriptionin interfaceISpaceCopyResult
-