ppe.ompi
Class OmpiPPEManager

java.lang.Object
  extended by ppe.gui.PPEManager
      extended by ppe.ompi.OmpiPPEManager
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener

public class OmpiPPEManager
extends PPEManager

A gui for launching and managing a network of Ec2 instances running ompi. The createNetwork() method in this class configures ompi.


Nested Class Summary
 
Nested classes/interfaces inherited from class ppe.gui.PPEManager
PPEManager.Cmd
 
Field Summary
static java.lang.String GUI_FRAME_TITLE
           
 
Fields inherited from class ppe.gui.PPEManager
ec2w, paramHt, paramsEc2
 
Constructor Summary
OmpiPPEManager(java.lang.String[] argv)
          Equivalent to OmpiPPEManager(argv,true).
OmpiPPEManager(java.lang.String[] argv, boolean shutdownAppOnExit)
           
 
Method Summary
protected  void createNetwork()
           
static void main(java.lang.String[] argv)
           
protected  void rebootInstances(java.lang.String networkID)
           
protected  void specifyServices()
           
 
Methods inherited from class ppe.gui.PPEManager
actionPerformed, addExitListener, exit, getNetworkTableModel, launchGui, pingNetwork, startNetworkInfoUpdater, stopNetworkInfoUpdater, terminateAllInstances, updateParams
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GUI_FRAME_TITLE

public static final java.lang.String GUI_FRAME_TITLE
See Also:
Constant Field Values
Constructor Detail

OmpiPPEManager

public OmpiPPEManager(java.lang.String[] argv,
                      boolean shutdownAppOnExit)
               throws java.lang.Exception
Throws:
java.lang.Exception

OmpiPPEManager

public OmpiPPEManager(java.lang.String[] argv)
               throws java.lang.Exception
Equivalent to OmpiPPEManager(argv,true).

Parameters:
argv -
Throws:
java.lang.Exception
Method Detail

specifyServices

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

createNetwork

protected void createNetwork()
                      throws java.lang.Exception
Specified by:
createNetwork in class PPEManager
Throws:
java.lang.Exception

rebootInstances

protected void rebootInstances(java.lang.String networkID)
                        throws java.lang.Exception
Specified by:
rebootInstances in class PPEManager
Throws:
java.lang.Exception

main

public static void main(java.lang.String[] argv)
                 throws java.lang.Exception
Throws:
java.lang.Exception