cloudrmpi
Class ROmpiPPEManager

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

public class ROmpiPPEManager
extends com.norbl.cbp.ppe.ompi.OmpiPPEManager

ROmpiPPEManage handles commands from R. Otherwise is identical (except for some params) to OmpiPPEManager.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.norbl.cbp.ppe.PPEManager
com.norbl.cbp.ppe.PPEManager.Op
 
Field Summary
static int PORT_DEFAULT
           
static java.lang.String PORT_LABEL
           
static java.lang.Class R_AMI_CHOICE_CLASS
           
static java.lang.Class R_NSG_FRAME_CLASS
           
static boolean VERBOSE_DEFAULT
           
 
Fields inherited from class com.norbl.cbp.ppe.ompi.OmpiPPEManager
AMI_CHOICE_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
ROmpiPPEManager(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  java.lang.String getAmiWebpageUrl()
           
protected  com.norbl.cbp.ppe.NetworkSpec getFullySpecifiedNetworkSpec(java.lang.String networkName)
           
protected  java.lang.String getManualWebpageUrl()
           
 void ppeManagerExiting()
          When the OmpiPPEManager window is closed, this app is shutdown completely.
 void startCmdHandler()
           
 
Methods inherited from class com.norbl.cbp.ppe.ompi.OmpiPPEManager
initializeServices, specifyServices
 
Methods inherited from class com.norbl.cbp.ppe.PPEManager
authorizeInstanceBilling, cancelInstanceBilling, createNetwork, doOp, editAwsClientParameters, editEc2Parameters, exit, getBillingIDForDisplay, getNetworkTableModel, goodToGo, listEbsVolumes, rebootInstances, reconfigInstances, saveParams, setNetworkManagerFrame, setupAWSWrangling, showAbout, showAmiWebpage, showManualWebpage, 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

R_AMI_CHOICE_CLASS

public static final java.lang.Class R_AMI_CHOICE_CLASS

R_NSG_FRAME_CLASS

public static final java.lang.Class R_NSG_FRAME_CLASS

PORT_LABEL

public static java.lang.String PORT_LABEL

PORT_DEFAULT

public static int PORT_DEFAULT

VERBOSE_DEFAULT

public static boolean VERBOSE_DEFAULT
Constructor Detail

ROmpiPPEManager

public ROmpiPPEManager(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

getFullySpecifiedNetworkSpec

protected com.norbl.cbp.ppe.NetworkSpec getFullySpecifiedNetworkSpec(java.lang.String networkName)
Overrides:
getFullySpecifiedNetworkSpec in class com.norbl.cbp.ppe.ompi.OmpiPPEManager
Parameters:
networkName -
Returns:
A fully specified network spec or null if the user cancels.

getAboutAppTitle

protected java.lang.String getAboutAppTitle()
Overrides:
getAboutAppTitle in class com.norbl.cbp.ppe.ompi.OmpiPPEManager

getAboutAppVersion

protected java.lang.String getAboutAppVersion()
Overrides:
getAboutAppVersion in class com.norbl.cbp.ppe.ompi.OmpiPPEManager

startCmdHandler

public void startCmdHandler()

ppeManagerExiting

public void ppeManagerExiting()
When the OmpiPPEManager window is closed, this app is shutdown completely.


getAmiWebpageUrl

protected java.lang.String getAmiWebpageUrl()
Overrides:
getAmiWebpageUrl in class com.norbl.cbp.ppe.ompi.OmpiPPEManager

getManualWebpageUrl

protected java.lang.String getManualWebpageUrl()
Overrides:
getManualWebpageUrl in class com.norbl.cbp.ppe.ompi.OmpiPPEManager