com.pmease.quickbuild.grid.cloud
Class FailsafeNodeLauncher

java.lang.Object
  extended by com.pmease.quickbuild.extensionpoint.support.TypeInstance
      extended by com.pmease.quickbuild.grid.cloud.NodeLauncher
          extended by com.pmease.quickbuild.grid.cloud.FailsafeNodeLauncher
All Implemented Interfaces:
java.io.Serializable

public class FailsafeNodeLauncher
extends NodeLauncher

See Also:
Serialized Form

Constructor Summary
FailsafeNodeLauncher()
           
FailsafeNodeLauncher(java.lang.String errorMessage)
           
 
Method Summary
 java.lang.String getErrorMessage()
           
 java.lang.String launchNode(java.lang.String userData)
           
 void terminateNode(java.lang.String nodeInstanceId)
           
 
Methods inherited from class com.pmease.quickbuild.grid.cloud.NodeLauncher
getNodeCloud
 
Methods inherited from class com.pmease.quickbuild.extensionpoint.support.TypeInstance
getPlugin
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FailsafeNodeLauncher

public FailsafeNodeLauncher()

FailsafeNodeLauncher

public FailsafeNodeLauncher(java.lang.String errorMessage)
Method Detail

getErrorMessage

public java.lang.String getErrorMessage()

launchNode

public java.lang.String launchNode(java.lang.String userData)
Specified by:
launchNode in class NodeLauncher

terminateNode

public void terminateNode(java.lang.String nodeInstanceId)
Specified by:
terminateNode in class NodeLauncher


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.