|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
Packages that use PlanetLabMgr | |
---|---|
main.planetSh | |
medisyn | Contains classes needed to form scenario configurations (X2XProxy, ScenarioConfig etc) but also only medisyn specific classes. |
scripting | |
simulator.views | |
views | The package views contains many windows needed for the GUI. |
Uses of PlanetLabMgr in main.planetSh |
---|
Fields in main.planetSh declared as PlanetLabMgr | |
---|---|
private PlanetLabMgr |
PlanetshMap.planetLabApi
|
private PlanetLabMgr |
PlanetshVisualizer.planetLabApi
|
Constructors in main.planetSh with parameters of type PlanetLabMgr | |
---|---|
PlanetshMap(PlanetLabMgr planetLabApi,
ScenarioConfig config)
Constructs a PlanetshMap Object: - loads the Nodes from a cached file or from PlanetLab - assigns colors to nodes according to their proxy-groups - draws the edges between the group-nodes |
|
PlanetshVisualizer(java.lang.String inputFileName,
GenerateMap generateMap,
PlanetLabMgr planetLabApi,
ScenarioConfig config)
Initializes the PlanetshVisualizer , which manages the specified map generator to generate a map. |
Uses of PlanetLabMgr in medisyn |
---|
Fields in medisyn declared as PlanetLabMgr | |
---|---|
private PlanetLabMgr |
ScenarioConfig.HelperThread.planetLabApi
|
Methods in medisyn with parameters of type PlanetLabMgr | |
---|---|
boolean |
ScenarioConfig.addSelectedNodesToSlice(PlanetLabMgr planetLabApi)
add selected nodes to slice |
boolean |
ScenarioConfig.bootstrapSelectedNodes(PlanetLabMgr planetLabApi)
execute install.sh on nodes |
boolean |
ScenarioConfig.bootstrapSelectedNodes(PlanetLabMgr planetLabApi,
boolean waitUntilFinished)
Calls the bootstrapSelectedNodes method and waits some defined time until this operation is finished. |
boolean |
ScenarioConfig.copyDirToNodesInternal(PlanetLabMgr planetLabApi,
java.lang.String sourceDir,
java.lang.String remoteDir,
java.util.Vector<Node> nodes)
Copies the sourceDir from the local filesystem to the remoteDir of every node. |
boolean |
ScenarioConfig.copyDirToSelectedNodes(PlanetLabMgr planetLabApi,
java.lang.String sourceDir,
java.lang.String remoteDir,
boolean asynchronous)
scp dir to nodes |
boolean |
ScenarioConfig.copyDirToSelectedNodes(PlanetLabMgr planetLabApi,
java.lang.String sourceDir,
java.lang.String remoteDir,
boolean asynchronous,
java.util.Vector<Node> nodes)
scp dir to nodes |
boolean |
ScenarioConfig.execCmdOnNodesInternal(PlanetLabMgr planetLabApi,
java.lang.String command,
java.util.Vector<Node> nodes)
Executes the given command on each node. |
boolean |
ScenarioConfig.execCmdOnSelectedNodes(PlanetLabMgr planetLabApi,
java.lang.String command,
boolean asynchronous,
java.util.Vector<Node> nodes)
Executes the given command on each node. |
boolean |
ScenarioConfig.getClientVersionOfSelectedNodes(PlanetLabMgr planetLabApi,
java.util.Vector<X2XProxy> badNodes)
get the version of the scenario-nodes, remember the badNodes |
boolean |
ScenarioConfig.getClientVersionOfSelectedNodesEx(PlanetLabMgr planetLabApi,
java.util.Vector<X2XProxy> badNodes)
get the version of the scenario-nodes and add the bad nodes to the blacklist |
boolean |
ScenarioConfig.getDirFromNodesInternal(PlanetLabMgr planetLabApi,
java.lang.String remoteDir,
java.lang.String localDir,
java.util.Vector<Node> nodes)
Transfers the remote directory from each of the nodes and saves it to the local directory |
boolean |
ScenarioConfig.getDirFromSelectedNodes(PlanetLabMgr planetLabApi,
java.lang.String remoteDir,
java.lang.String localDir,
boolean asynchronous)
Transfers the remote directory from each of the nodes and saves it to the local directory |
boolean |
ScenarioConfig.getDirFromSelectedNodes(PlanetLabMgr planetLabApi,
java.lang.String remoteDir,
java.lang.String localDir,
boolean asynchronous,
java.util.Vector<Node> nodes)
Transfers the remote directory from each of the nodes and saves it to the local directory |
Constructors in medisyn with parameters of type PlanetLabMgr | |
---|---|
ScenarioConfig.HelperThread(IDataTransferrer worker,
ScenarioConfig.HelperOpType type,
PlanetLabMgr planetLabApi,
java.lang.String localDir,
java.lang.String remoteDir,
java.util.Vector<Node> nodes,
java.lang.String command)
|
Uses of PlanetLabMgr in scripting |
---|
Fields in scripting declared as PlanetLabMgr | |
---|---|
private PlanetLabMgr |
ScriptCaller.CopyThread.planetLabApi
|
Methods in scripting with parameters of type PlanetLabMgr | |
---|---|
boolean |
ScriptCaller.bootstrapNodes(PlanetLabMgr planetLabApi,
java.lang.String[] hostnames)
Bootstraps the given nodes: cleans up running daemons starts the needed daemons |
void |
ScriptCaller.copyDir(PlanetLabMgr planetLabApi,
java.lang.String hostname,
java.lang.String localDir,
java.lang.String remoteDir,
boolean setupNode)
copies a local dir to the remote node via a shell script that uses ssh/rsync |
boolean |
ScriptCaller.copyDirToNodes(PlanetLabMgr planetLabApi,
java.lang.String[] hostnames,
java.lang.String localDir,
java.lang.String remoteDir,
boolean setupNode)
copies a local dir to the remote nodes via a shell script that uses ssh/rsync |
boolean |
IDataTransferrer.copyDirToNodesInternal(PlanetLabMgr planetLabApi,
java.lang.String sourceDir,
java.lang.String remoteDir,
java.util.Vector<Node> nodes)
Copies the sourceDir from the local filesystem to the remoteDir of every node. |
boolean |
IDataTransferrer.execCmdOnNodesInternal(PlanetLabMgr planetLabApi,
java.lang.String command,
java.util.Vector<Node> nodes)
Executes the given command on each node. |
boolean |
ScriptCaller.executeCommandOnNodes(PlanetLabMgr planetLabApi,
java.lang.String[] hostnames,
java.lang.String command)
Executes a given command on the nodes |
boolean |
ScriptCaller.getDirFromNodes(PlanetLabMgr planetLabApi,
java.lang.String[] hostnames,
java.lang.String remoteDir,
java.lang.String localDir)
Transfers the remote directory from each of the nodes and saves it to the local directory This is done via a shell script that uses scp. |
boolean |
IDataTransferrer.getDirFromNodesInternal(PlanetLabMgr planetLabApi,
java.lang.String remoteDir,
java.lang.String localDir,
java.util.Vector<Node> nodes)
Transfers the remote directory from each of the nodes and saves it to the local directory |
void |
ScriptCaller.mountNodes(PlanetLabMgr planetLabApi,
java.lang.String[] hostnames,
java.lang.String[] localDirs,
java.lang.String remoteDir,
boolean mount)
mounts the nodes in local filesys via a shell script that uses sshfs |
Constructors in scripting with parameters of type PlanetLabMgr | |
---|---|
ScriptCaller.CopyThread(ScriptCaller copyCaller,
PlanetLabMgr planetLabApi,
java.lang.String hostname,
java.lang.String localDir,
java.lang.String remoteDir,
boolean setupNode)
|
Uses of PlanetLabMgr in simulator.views |
---|
Fields in simulator.views declared as PlanetLabMgr | |
---|---|
private PlanetLabMgr |
Simulator.planetLabApi
|
Methods in simulator.views with parameters of type PlanetLabMgr | |
---|---|
boolean |
SimulationOptionsDlg.performOperations(javax.swing.JFrame parent,
ScenarioConfig scenarioConfig,
PlanetLabMgr planetLabApi,
PlanetLabXmlRpcCaller planetSh,
NodeEdgeMap map,
Simulator sim,
SimulationOptions options)
Performs the operations needed before a simulation can be started. |
void |
Simulator.setPlanetLabApi(PlanetLabMgr planetLabApi)
|
Constructors in simulator.views with parameters of type PlanetLabMgr | |
---|---|
Simulator(javax.swing.JFrame parent,
ScenarioConfig config,
NodeEdgeMap map,
PlanetLabMgr planetLabApi)
Creates and initializes a simulator object instance |
Uses of PlanetLabMgr in views |
---|
Fields in views declared as PlanetLabMgr | |
---|---|
private PlanetLabMgr |
PlanetlabDesktop.planetLabApi
|
private PlanetLabMgr |
ImageViewer.planetLabApi
|
private PlanetLabMgr |
NodeDetails.planetLabApi
|
Methods in views with parameters of type PlanetLabMgr | |
---|---|
void |
ImageViewer.setPlanetLabApi(PlanetLabMgr planetLab)
|
void |
NodeDetails.setPlanetLabApi(PlanetLabMgr planetLabApi)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |