|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.proactive.core.descriptor.services.FaultToleranceService
This class represents the fault-tolerance configuration for a virtual node, i.e, url of ft servers and ft values such as ttc
Field Summary | |
static java.lang.String |
DEFAULT_PARAM_LINE
|
static java.lang.String |
FT_SERVICE_NAME
|
protected static org.apache.log4j.Logger |
logger
|
Constructor Summary | |
FaultToleranceService()
|
Method Summary | |
java.lang.String |
buildParamsLine()
Build the java properties sequence corresponding to the set values. |
java.lang.String |
getAttachedResourceServer()
|
java.lang.String |
getCheckpointServerURL()
|
java.lang.String |
getGlobalServerURL()
|
java.lang.String |
getLocationServerURL()
|
java.lang.String |
getRecoveryProcessURL()
|
java.lang.String |
getServiceName()
Returns the name of the service. |
java.lang.String |
getTtcValue()
|
boolean |
registerRessources(Node[] nodes)
Register all nodes in the RessourceServer. |
void |
setAttachedResourceServer(java.lang.String attachedRessourceServer)
|
void |
setCheckpointServerURL(java.lang.String checkpointServerURL)
|
void |
setGlobalServerURL(java.lang.String globalServerURL)
|
void |
setLocationServerURL(java.lang.String locationServerURL)
|
void |
setRecoveryProcessURL(java.lang.String recoveryProcessURL)
|
void |
setTtcValue(java.lang.String ttcValue)
|
ProActiveRuntime[] |
startService()
Starts this Service |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String FT_SERVICE_NAME
public static final java.lang.String DEFAULT_PARAM_LINE
protected static org.apache.log4j.Logger logger
Constructor Detail |
public FaultToleranceService()
Method Detail |
public ProActiveRuntime[] startService() throws ProActiveException
UniversalService
startService
in interface UniversalService
ProActiveException
Nothing to do for ft service
public java.lang.String getServiceName()
UniversalService
getServiceName
in interface UniversalService
UniversalService.getServiceName()
public java.lang.String buildParamsLine()
public boolean registerRessources(Node[] nodes)
nodes
- array of nodes that must be registered in the ressource server
public java.lang.String getAttachedResourceServer()
public void setAttachedResourceServer(java.lang.String attachedRessourceServer)
public java.lang.String getCheckpointServerURL()
public void setCheckpointServerURL(java.lang.String checkpointServerURL)
public java.lang.String getGlobalServerURL()
public void setGlobalServerURL(java.lang.String globalServerURL)
public java.lang.String getLocationServerURL()
public void setLocationServerURL(java.lang.String locationServerURL)
public java.lang.String getRecoveryProcessURL()
public void setRecoveryProcessURL(java.lang.String recoveryProcessURL)
public java.lang.String getTtcValue()
public void setTtcValue(java.lang.String ttcValue)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |