com.pmease.quickbuild.extensionpoint
Class NodeCloud
java.lang.Object
com.pmease.quickbuild.extensionpoint.NodeCloud
- All Implemented Interfaces:
- TypeProvider
public abstract class NodeCloud
- extends java.lang.Object
- implements TypeProvider
Node cloud provides a mechanism to launch new node to run step as necessary if no
available nodes matches node selection setting.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
USERDATA_PREFIX
public static final java.lang.String USERDATA_PREFIX
- See Also:
- Constant Field Values
NodeCloud
public NodeCloud()
getNodeLauncherClass
public abstract java.lang.Class<? extends NodeLauncher> getNodeLauncherClass()
- Get node request type.
- Returns:
- null if not applicable
getTypeClass
public final java.lang.Class<? extends TypeInstance> getTypeClass()
- Description copied from interface:
TypeProvider
- Get class of the supported type.
- Specified by:
getTypeClass
in interface TypeProvider
- Returns:
- null if not applicable
getUserDataRetrieverClass
public abstract java.lang.Class<? extends UserDataRetriever> getUserDataRetrieverClass()
getUserDataRetrieverParams
public java.io.Serializable[] getUserDataRetrieverParams()
Copyright © 2005-2010 PMEase Inc. All Rights Reserved.