org.objectweb.proactive.ext.scilab
Class SciDeployEngine

java.lang.Object
  extended by org.objectweb.proactive.ext.scilab.SciDeployEngine

public class SciDeployEngine
extends java.lang.Object

SciDeployEngine contains all methods to deploy Scilab Engines from a deployment descriptor

Author:
amangin

Constructor Summary
SciDeployEngine()
           
 
Method Summary
static SciEngine deploy(java.lang.String idEngine)
           
static java.util.HashMap<java.lang.String,SciEngine> deploy(java.lang.String nameVirtualNode, java.lang.String pathDescriptor, java.lang.String[] arrayIdEngine)
           
static Node getEngineNode(java.lang.String idEngine)
           
static java.lang.String[] getListVirtualNode(java.lang.String pathDescriptor)
           
static int getNbMappedNodes(java.lang.String nameVirtualNode, java.lang.String pathDescriptor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SciDeployEngine

public SciDeployEngine()
Method Detail

getListVirtualNode

public static java.lang.String[] getListVirtualNode(java.lang.String pathDescriptor)
Parameters:
pathDescriptor -
Returns:
list of virtual node contained in the deployment descriptor

getNbMappedNodes

public static int getNbMappedNodes(java.lang.String nameVirtualNode,
                                   java.lang.String pathDescriptor)

deploy

public static java.util.HashMap<java.lang.String,SciEngine> deploy(java.lang.String nameVirtualNode,
                                                                   java.lang.String pathDescriptor,
                                                                   java.lang.String[] arrayIdEngine)
Parameters:
nameVirtualNode -
pathDescriptor -
arrayIdEngine -
Returns:
HashMap of deployed Scilab Engines

deploy

public static SciEngine deploy(java.lang.String idEngine)
                        throws ActiveObjectCreationException,
                               NodeException
Parameters:
idEngine -
Returns:
a local Scilab Engine
Throws:
ActiveObjectCreationException
NodeException

getEngineNode

public static Node getEngineNode(java.lang.String idEngine)


Copyright 2001-2007 INRIA All Rights Reserved.