public class FailedSyncSpaceReplicateState extends Object implements ISpaceSynchronizeReplicaState, ISpaceCopyResult, ISpaceSynchronizeResult
| Modifier and Type | Method and Description |
|---|---|
void |
abort(long timeout,
TimeUnit units) |
static ISpaceSynchronizeReplicaState |
createFailedSyncState(Exception failureReason) |
ISpaceCopyResult |
getCopyResult() |
Exception |
getFailureReason() |
SpaceReplicaStage |
getStage() |
String |
getStringDescription(String remoteSpaceMember,
String remoteMemberUrl,
String spaceName,
boolean spaceSyncOperation,
long duration) |
ISpaceSynchronizeResult |
getSynchronizeResult() |
boolean |
isDone() |
boolean |
isEmpty() |
boolean |
isFailed() |
boolean |
isSuccessful() |
SpaceCopyStatus |
toOldResult(short operationType,
String targetMember) |
ISpaceCopyResult |
waitForCopyResult() |
ISpaceCopyResult |
waitForCopyResult(long time,
TimeUnit unit) |
ISpaceSynchronizeResult |
waitForSynchronizeCompletion() |
ISpaceSynchronizeResult |
waitForSynchronizeCompletion(long time,
TimeUnit unit) |
public static ISpaceSynchronizeReplicaState createFailedSyncState(Exception failureReason)
public boolean isDone()
isDone in interface ISpaceCopyReplicaStatepublic SpaceReplicaStage getStage()
getStage in interface ISpaceCopyReplicaStatepublic ISpaceCopyResult waitForCopyResult() throws InterruptedException
waitForCopyResult in interface ISpaceCopyReplicaStateInterruptedExceptionpublic ISpaceCopyResult waitForCopyResult(long time, TimeUnit unit) throws InterruptedException, TimeoutException
waitForCopyResult in interface ISpaceCopyReplicaStateInterruptedExceptionTimeoutExceptionpublic ISpaceSynchronizeResult getSynchronizeResult()
getSynchronizeResult in interface ISpaceSynchronizeReplicaStatepublic ISpaceSynchronizeResult waitForSynchronizeCompletion() throws InterruptedException
waitForSynchronizeCompletion in interface ISpaceSynchronizeReplicaStateInterruptedExceptionpublic ISpaceSynchronizeResult waitForSynchronizeCompletion(long time, TimeUnit unit) throws InterruptedException, TimeoutException
waitForSynchronizeCompletion in interface ISpaceSynchronizeReplicaStateInterruptedExceptionTimeoutExceptionpublic Exception getFailureReason()
getFailureReason in interface ISpaceCopyResultgetFailureReason in interface ISpaceSynchronizeResultpublic boolean isFailed()
isFailed in interface ISpaceCopyResultisFailed in interface ISpaceSynchronizeResultpublic boolean isSuccessful()
isSuccessful in interface ISpaceCopyResultpublic ISpaceCopyResult getCopyResult()
getCopyResult in interface ISpaceCopyReplicaStatepublic boolean isEmpty()
isEmpty in interface ISpaceCopyResultpublic void abort(long timeout,
TimeUnit units)
abort in interface ISpaceCopyReplicaStatepublic SpaceCopyStatus toOldResult(short operationType, String targetMember)
toOldResult in interface ISpaceCopyResultpublic String getStringDescription(String remoteSpaceMember, String remoteMemberUrl, String spaceName, boolean spaceSyncOperation, long duration)
getStringDescription in interface ISpaceCopyResultCopyright © GigaSpaces.