org.objectweb.proactive.core.body.ft.protocols
Interface FTManagerFactory

All Known Implementing Classes:
ProActiveMetaObjectFactory.FTManagerFactoryImpl

public interface FTManagerFactory

Factory for creating Fault-tolerance manager

Author:
cdelbe

Field Summary
static int PROTO_CIC
          Communication induced checkpointing protocol selector value.
static int PROTO_PML
          Pessimistic message logging protocol selector value.
 
Method Summary
 FTManager newFTManager(int protocolSelector)
          Return a fault-tolerance manager for a body
 FTManager newHalfFTManager(int protocolSelector)
          Return a fault-tolerance manager for a halfbody
 

Field Detail

PROTO_CIC

public static final int PROTO_CIC
Communication induced checkpointing protocol selector value.

See Also:
Constant Field Values

PROTO_PML

public static final int PROTO_PML
Pessimistic message logging protocol selector value.

See Also:
Constant Field Values
Method Detail

newFTManager

public FTManager newFTManager(int protocolSelector)
Return a fault-tolerance manager for a body

Parameters:
protocolSelector - specify the protocol that must be handled by the returned manager
Returns:
a fault-tolerance manager for a body

newHalfFTManager

public FTManager newHalfFTManager(int protocolSelector)
Return a fault-tolerance manager for a halfbody

Parameters:
protocolSelector - specify the protocol that must be handled by the returned manager
Returns:
a fault-tolerance manager for a halfbody


Copyright 2001-2005 INRIA All Rights Reserved.