com.norbl.cbp.ppe.ompi
Class OmpiPPEManager

java.lang.Object
  extended by com.norbl.cbp.ppe.PPEManager
      extended by com.norbl.cbp.ppe.ompi.OmpiPPEManager

public class OmpiPPEManager
extends PPEManager


Nested Class Summary
 
Nested classes/interfaces inherited from class com.norbl.cbp.ppe.PPEManager
PPEManager.Op
 
Field Summary
static java.lang.Class AMI_CHOICE_CLASS
           
static java.lang.Class NSG_FRAME_CLASS
           
 
Fields inherited from class com.norbl.cbp.ppe.PPEManager
amis, availabilityZones, awsClientConfigParams, ebsVolumeWrangler, ec2Region, ec2w, instanceTableManager, instanceTypes, networkTableModel, paramHt, paramsEc2
 
Constructor Summary
OmpiPPEManager(java.lang.String[] argv, java.lang.String amiGroup, com.amazonaws.services.ec2.model.Region ec2Region)
           
 
Method Summary
protected  java.lang.String getAboutAppTitle()
           
protected  java.lang.String getAboutAppVersion()
           
protected  NetworkSpec getFullySpecifiedNetworkSpec(java.lang.String networkName)
           
protected  void initializeServices(NetworkSpec networkSpec, Services services)
           
protected  void specifyServices()
           
 
Methods inherited from class com.norbl.cbp.ppe.PPEManager
authorizeInstanceBilling, cancelInstanceBilling, createNetwork, doOp, editAwsClientParameters, editEc2Parameters, exit, getBillingIDForDisplay, getNetworkTableModel, goodToGo, listEbsVolumes, rebootInstances, saveParams, setNetworkManagerFrame, setupAWSWrangling, showAbout, startNetworkInfoUpdater, stopNetworkInfoUpdater, terminateInstances, updateDisplayedBillingID, updateEbsVolumeList, updateNetworkInfo, updateParamsFromConfigFile, updateParamsReBillingAuthorizationID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AMI_CHOICE_CLASS

public static final java.lang.Class AMI_CHOICE_CLASS

NSG_FRAME_CLASS

public static final java.lang.Class NSG_FRAME_CLASS
Constructor Detail

OmpiPPEManager

public OmpiPPEManager(java.lang.String[] argv,
                      java.lang.String amiGroup,
                      com.amazonaws.services.ec2.model.Region ec2Region)
               throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

specifyServices

protected void specifyServices()
Specified by:
specifyServices in class PPEManager

initializeServices

protected void initializeServices(NetworkSpec networkSpec,
                                  Services services)
                           throws java.lang.Exception
Specified by:
initializeServices in class PPEManager
Throws:
java.lang.Exception

getFullySpecifiedNetworkSpec

protected NetworkSpec getFullySpecifiedNetworkSpec(java.lang.String networkName)
Specified by:
getFullySpecifiedNetworkSpec in class PPEManager
Parameters:
networkName -
Returns:
A fully specified network spec or null if the user cancels.

getAboutAppTitle

protected java.lang.String getAboutAppTitle()
Specified by:
getAboutAppTitle in class PPEManager

getAboutAppVersion

protected java.lang.String getAboutAppVersion()
Specified by:
getAboutAppVersion in class PPEManager