GigaSpaces XAP 9.7.2 API

org.openspaces.grid.gsm.machines.backup
Class MachinesStateBackupToSpace

java.lang.Object
  extended by org.openspaces.grid.gsm.machines.backup.MachinesStateBackupToSpace
All Implemented Interfaces:
MachinesStateBackup

public class MachinesStateBackupToSpace
extends Object
implements MachinesStateBackup


Field Summary
static Integer SINGLETON_ID
           
 
Constructor Summary
MachinesStateBackupToSpace(Admin admin, GigaSpace space, MachinesSlaEnforcementState machinesSlaEnforcementState)
           
 
Method Summary
 void close()
           
 void recoverAndStartBackup(ProcessingUnit pu)
           
 void validateBackupCompleted(ProcessingUnit pu)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SINGLETON_ID

public static final Integer SINGLETON_ID
Constructor Detail

MachinesStateBackupToSpace

public MachinesStateBackupToSpace(Admin admin,
                                  GigaSpace space,
                                  MachinesSlaEnforcementState machinesSlaEnforcementState)
Method Detail

close

public void close()
Specified by:
close in interface MachinesStateBackup

validateBackupCompleted

public void validateBackupCompleted(ProcessingUnit pu)
                             throws MachinesStateBackupFailureException,
                                    MachinesStateBackupInProgressException
Specified by:
validateBackupCompleted in interface MachinesStateBackup
Throws:
MachinesStateBackupFailureException
MachinesStateBackupInProgressException

recoverAndStartBackup

public void recoverAndStartBackup(ProcessingUnit pu)
                           throws MachinesStateRecoveryFailureException,
                                  MachinesStateRecoveryInProgressException
Specified by:
recoverAndStartBackup in interface MachinesStateBackup
Throws:
MachinesStateRecoveryFailureException
MachinesStateRecoveryInProgressException

GigaSpaces XAP 9.7.2 API

Copyright © GigaSpaces.