This commit is contained in:
Nunzio Andrea Galante 2017-03-03 18:10:02 +00:00
parent 00f5f0b756
commit 29208eee17
338 changed files with 29646 additions and 0 deletions

34
.classpath Normal file
View File

@ -0,0 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" output="target/classes" path="src/main/java">
<attributes>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="src" output="target/test-classes" path="src/test/java">
<attributes>
<attribute name="optional" value="true"/>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
<classpathentry kind="lib" path="/home/ngalante/Downloads/servlet-api-2.5.jar"/>
<classpathentry kind="output" path="target/classes"/>
</classpath>

42
.project Normal file
View File

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>dataminer-pool-manager</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.wst.common.project.facet.core.builder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.wst.validation.validationbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
</natures>
</projectDescription>

1
distro/LICENSE Normal file
View File

@ -0,0 +1 @@
$***REMOVED***gcube.license***REMOVED***

60
distro/README Normal file
View File

@ -0,0 +1,60 @@
The gCube System - $***REMOVED***name***REMOVED***
--------------------------------------------------
$***REMOVED***description***REMOVED***
$***REMOVED***gcube.description***REMOVED***
$***REMOVED***gcube.funding***REMOVED***
Version
--------------------------------------------------
$***REMOVED***version***REMOVED*** ($***REMOVED***buildDate***REMOVED***)
Please see the file named "changelog.xml" in this directory for the release notes.
Authors
--------------------------------------------------
* Paolo Fabriani (paolo.fabriani-AT-eng.it)
Engineering Ingegneria Informatica S.p.A., Italy
Maintainers
--------------------------------------------------
* Paolo Fabriani (paolo.fabriani-AT-eng.it)
Engineering Ingegneria Informatica S.p.A., Italy
Download information
--------------------------------------------------
Source code is available from SVN:
$***REMOVED***scm.url***REMOVED***
Binaries can be downloaded from the gCube website:
$***REMOVED***gcube.website***REMOVED***
Installation
--------------------------------------------------
Installation documentation is available on-line in the gCube Wiki:
$***REMOVED***gcube.wikiRoot***REMOVED***/[admin guide page name here]
Documentation
--------------------------------------------------
Documentation is available on-line in the gCube Wiki:
$***REMOVED***gcube.wikiRoot***REMOVED***[user guide page name here]
$***REMOVED***gcube.wikiRoot***REMOVED***[developer guide page name here]
Support
--------------------------------------------------
Bugs and support requests can be reported in the gCube issue tracking tool:
$***REMOVED***gcube.issueTracking***REMOVED***
Licensing
--------------------------------------------------
This software is licensed under the terms you may find in the file named "LICENSE" in this directory.

36
distro/descriptor.xml Normal file
View File

@ -0,0 +1,36 @@
<assembly
xmlns="http:***REMOVED***maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
xmlns:xsi="http:***REMOVED***www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http:***REMOVED***maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http:***REMOVED***maven.apache.org/xsd/assembly-1.1.0.xsd">
<id>servicearchive</id>
<formats>
<format>tar.gz</format>
</formats>
<baseDirectory>/</baseDirectory>
<fileSets>
<fileSet>
<directory>$***REMOVED***distroDirectory***REMOVED***</directory>
<outputDirectory>/</outputDirectory>
<useDefaultExcludes>true</useDefaultExcludes>
<includes>
<include>README</include>
<include>LICENSE</include>
<include>profile.xml</include>
</includes>
<fileMode>755</fileMode>
<filtered>true</filtered>
</fileSet>
</fileSets>
<files>
<file>
<source>target/$***REMOVED***build.finalName***REMOVED***.war</source>
<outputDirectory>/$***REMOVED***artifactId***REMOVED***</outputDirectory>
</file>
</files>
</assembly>

25
distro/profile.xml Normal file
View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<Resource xmlns:xsi="http:***REMOVED***www.w3.org/2001/XMLSchema-instance">
<ID />
<Type>Library</Type>
<Profile>
<Description>$***REMOVED***description***REMOVED***</Description>
<Class>DataminerPoolManager</Class>
<Name>$***REMOVED***artifactId***REMOVED***</Name>
<Version>1.0.0</Version>
<Packages>
<Software>
<Name>$***REMOVED***artifactId***REMOVED***</Name>
<Version>$***REMOVED***version***REMOVED***</Version>
<MavenCoordinates>
<groupId>$***REMOVED***groupId***REMOVED***</groupId>
<artifactId>$***REMOVED***artifactId***REMOVED***</artifactId>
<version>$***REMOVED***version***REMOVED***</version>
</MavenCoordinates>
<Files>
<File>$***REMOVED***build.finalName***REMOVED***.jar</File>
</Files>
</Software>
</Packages>
</Profile>
</Resource>

125
pom.xml Normal file
View File

@ -0,0 +1,125 @@
<project xmlns="http:***REMOVED***maven.apache.org/POM/4.0.0" xmlns:xsi="http:***REMOVED***www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http:***REMOVED***maven.apache.org/POM/4.0.0 http:***REMOVED***maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>maven-parent</artifactId>
<groupId>org.gcube.tools</groupId>
<version>1.0.0</version>
<relativePath />
</parent>
<groupId>org.gcube.dataanalysis</groupId>
<artifactId>dataminer-pool-manager</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>war</packaging>
<name>dataminer-pool-manager</name>
<description>
</description>
<properties>
<distroDirectory>distro</distroDirectory>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>[2.5.0,2.6.0)</version>
</dependency>
<dependency>
<groupId>org.antlr</groupId>
<artifactId>stringtemplate</artifactId>
<version>[4.0.0, 4.1.0)</version>
</dependency>
<dependency>
<groupId>commons-configuration</groupId>
<artifactId>commons-configuration</artifactId>
<version>1.10</version>
</dependency>
<dependency>
<groupId>org.gcube.resources.discovery</groupId>
<artifactId>ic-client</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.yaml</groupId>
<artifactId>snakeyaml</artifactId>
<version>1.16</version>
</dependency>
<dependency>
<groupId>org.glassfish.jersey.media</groupId>
<artifactId>jersey-media-json-jackson</artifactId>
<version>2.23.1</version>
</dependency>
<dependency>
<groupId>org.glassfish.jersey.core</groupId>
<artifactId>jersey-client</artifactId>
<version>2.22.1</version>
</dependency>
<dependency>
<groupId>org.glassfish.jersey.containers</groupId>
<artifactId>jersey-container-servlet</artifactId>
<version>2.22.1</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<scope>provided</scope>
</dependency>
</dependencies>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.gcube.distribution</groupId>
<artifactId>maven-smartgears-bom</artifactId>
<version>LATEST</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<build>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2</version>
<configuration>
<descriptors>
<descriptor>$***REMOVED***distroDirectory***REMOVED***/descriptor.xml</descriptor>
</descriptors>
</configuration>
<executions>
<execution>
<id>servicearchive</id>
<phase>install</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>

View File

@ -0,0 +1,135 @@
package org.gcube.dataanalysis.dataminer.poolmanager.ansible;
import java.io.BufferedReader;
import java.io.File;
***REMOVED***
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.PrintStream;
import java.util.Scanner;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Inventory;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Playbook;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role;
import org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.AnsibleSerializeHelper;
/**
* This class is responsible for the interface with ansible, retrieving log,
* etc. etc. It's not supposed to access templates and static stuff files. It
* does not know the service datamodel.
*
* @author paolo
*
*/
public class AnsibleWorker ***REMOVED***
/**
* The name of the inventory
*/
private static String INVENTORY_NAME = "inventory.yaml";
/**
* The directory containing roles
*/
private static String ROLES_DIR = "roles";
/**
* The name of the playbook
*/
private static String PLAYBOOK_NAME = "playbook.yaml";
/**
* The root of the worker. This corresponds to a standard ansible working dir.
*/
private File workerRoot;
public AnsibleWorker(File root) ***REMOVED***
this.workerRoot = root;
this.ensureWorkStructure();
***REMOVED***
public File getWorkdir() ***REMOVED***
return this.workerRoot;
***REMOVED***
public File getRolesDir() ***REMOVED***
return new File(this.getWorkdir(), ROLES_DIR);
***REMOVED***
public String getWorkerId() ***REMOVED***
return this.workerRoot.getName();
***REMOVED***
public void ensureWorkStructure() ***REMOVED***
***REMOVED*** generate root
this.getWorkdir().mkdirs();
***REMOVED***
public void removeWorkStructure() ***REMOVED***
***REMOVED*** remove the working dir
this.getWorkdir().delete();
***REMOVED***
public File getPlaybookFile() ***REMOVED***
return new File(this.getWorkdir(), PLAYBOOK_NAME);
***REMOVED***
public File getInventoryFile() ***REMOVED***
return new File(this.getWorkdir(), INVENTORY_NAME);
***REMOVED***
public void setInventory(Inventory inventory) throws IOException ***REMOVED***
***REMOVED*** serialize the string to the 'inventory' file
AnsibleSerializeHelper.serialize(inventory, this.getInventoryFile());
***REMOVED***
public void setPlaybook(Playbook playbook) throws IOException ***REMOVED***
***REMOVED*** serialize the string to the 'playbook' file
AnsibleSerializeHelper.serialize(playbook, this.getPlaybookFile());
***REMOVED***
public void addRole(Role r) throws IOException ***REMOVED***
***REMOVED*** Serialize role in the workdir
AnsibleSerializeHelper.serializeRole(r, this.getRolesDir());
***REMOVED***
public void apply() throws IOException ***REMOVED***
***REMOVED*** TODO execute the playbook and return output
System.out.println(this.getWorkdir());
try ***REMOVED***
Process p = Runtime.getRuntime().exec("ansible-playbook -v -i " + this.getInventoryFile().getAbsolutePath() + " " + this.getPlaybookFile().getAbsolutePath());
inheritIO(p.getInputStream(), System.out);
inheritIO(p.getErrorStream(), System.err);
***REMOVED*** catch (IOException e) ***REMOVED***
e.printStackTrace();
***REMOVED***
***REMOVED***System.out.println("TODO: execute: ansible-playbook -v -i " + this.getInventoryFile().getName() + " " + this.getPlaybookFile().getName());
***REMOVED***
private static void inheritIO(final InputStream src, final PrintStream dest) ***REMOVED***
new Thread(new Runnable() ***REMOVED***
public void run() ***REMOVED***
Scanner sc = new Scanner(src);
while (sc.hasNextLine()) ***REMOVED***
dest.println(sc.nextLine());
***REMOVED***
***REMOVED***
***REMOVED***).start();
***REMOVED***
/**
* Destroy the worker:
* - remove the working dir
*/
public void destroy() ***REMOVED***
this.removeWorkStructure();
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,19 @@
package org.gcube.dataanalysis.dataminer.poolmanager.ansible.model;
public class AnsibleHost ***REMOVED***
private String name;
public AnsibleHost(String name) ***REMOVED***
this.name = name;
***REMOVED***
public String getName() ***REMOVED***
return name;
***REMOVED***
public void setName(String name) ***REMOVED***
this.name = name;
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,29 @@
package org.gcube.dataanalysis.dataminer.poolmanager.ansible.model;
import java.util.Collection;
import java.util.Vector;
public class HostGroup ***REMOVED***
private String name;
private Collection<AnsibleHost> hosts;
public HostGroup(String name) ***REMOVED***
this.name = name;
this.hosts = new Vector<>();
***REMOVED***
public void addHost(AnsibleHost h) ***REMOVED***
this.hosts.add(h);
***REMOVED***
public String getName() ***REMOVED***
return this.name;
***REMOVED***
public Collection<AnsibleHost> getHosts() ***REMOVED***
return new Vector<>(this.hosts);
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,37 @@
package org.gcube.dataanalysis.dataminer.poolmanager.ansible.model;
import java.util.Collection;
import java.util.Vector;
public class Inventory ***REMOVED***
private Collection<HostGroup> groups;
public Inventory() ***REMOVED***
this.groups = new Vector<>();
***REMOVED***
public void addGroup(HostGroup group) ***REMOVED***
this.groups.add(group);
***REMOVED***
public void addHost(AnsibleHost h, String groupName) ***REMOVED***
this.getGroup(groupName).addHost(h);
***REMOVED***
private HostGroup getGroup(String groupName) ***REMOVED***
for (HostGroup hg : this.groups) ***REMOVED***
if (groupName.equals(hg.getName())) ***REMOVED***
return hg;
***REMOVED***
***REMOVED***
HostGroup hg = new HostGroup(groupName);
this.groups.add(hg);
return hg;
***REMOVED***
public Collection<HostGroup> getHostGroups() ***REMOVED***
return new Vector<>(this.groups);
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,50 @@
package org.gcube.dataanalysis.dataminer.poolmanager.ansible.model;
***REMOVED***
import java.util.Vector;
public class Playbook ***REMOVED***
private String hostGroupName;
private List<String> roles;
private String remote_user;
public Playbook() ***REMOVED***
this.roles = new Vector<>();
***REMOVED***
public void addRole(String role) ***REMOVED***
roles.add(role);
***REMOVED***
public void applyTo(String hostGroupName) ***REMOVED***
this.hostGroupName = hostGroupName;
***REMOVED***
public String getHostGroupName() ***REMOVED***
return hostGroupName;
***REMOVED***
public List<String> getRoles() ***REMOVED***
return new Vector<>(roles);
***REMOVED***
public String getRemote_user() ***REMOVED***
return remote_user;
***REMOVED***
public void setRemote_user(String remote_user) ***REMOVED***
this.remote_user = remote_user;
***REMOVED***
public void setHostGroupName(String hostGroupName) ***REMOVED***
this.hostGroupName = hostGroupName;
***REMOVED***
public void setRoles(List<String> roles) ***REMOVED***
this.roles = roles;
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,51 @@
package org.gcube.dataanalysis.dataminer.poolmanager.ansible.model;
import java.util.Collection;
import java.util.Vector;
public class Role ***REMOVED***
/**
* The name of the role
*/
private String name;
private Collection<RoleFile> tasks;
private Collection<RoleFile> meta;
public Role() ***REMOVED***
this.tasks = new Vector<>();
this.meta = new Vector<>();
***REMOVED***
public Role(String name) ***REMOVED***
this();
this.name = name;
***REMOVED***
public void addTaskFile(RoleFile tf) ***REMOVED***
this.tasks.add(tf);
***REMOVED***
public void addMeta(RoleFile tf) ***REMOVED***
this.meta.add(tf);
***REMOVED***
public String getName() ***REMOVED***
return name;
***REMOVED***
public void setName(String name) ***REMOVED***
this.name = name;
***REMOVED***
public Collection<RoleFile> getTaskFiles() ***REMOVED***
return new Vector<>(this.tasks);
***REMOVED***
public Collection<RoleFile> getMeta() ***REMOVED***
return new Vector<>(this.meta);
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,54 @@
package org.gcube.dataanalysis.dataminer.poolmanager.ansible.model;
public class RoleFile ***REMOVED***
/**
* The path to the file, starting from the role root
*/
private String path;
/**
* The name of the task file
*/
private String name;
/**
* The content of the task file
* @return
*/
private String content;
public RoleFile() ***REMOVED***
***REMOVED***
public RoleFile(String name, String content) ***REMOVED***
this();
this.setName(name);
this.setContent(content);
***REMOVED***
public String getName() ***REMOVED***
return name;
***REMOVED***
public void setName(String name) ***REMOVED***
this.name = name;
***REMOVED***
public String getContent() ***REMOVED***
return content;
***REMOVED***
public void setContent(String content) ***REMOVED***
this.content = content;
***REMOVED***
public String getPath() ***REMOVED***
return path;
***REMOVED***
public void setPath(String path) ***REMOVED***
this.path = path;
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,276 @@
package org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge;
import java.io.File;
import java.io.FileOutputStream;
***REMOVED***
import java.io.PrintStream;
import java.util.Collection;
***REMOVED***
import java.util.Map;
***REMOVED***
import java.util.TreeMap;
import java.util.TreeSet;
import java.util.UUID;
import java.util.Vector;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.AnsibleWorker;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.AnsibleHost;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Inventory;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Playbook;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role;
import org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.AlgorithmPackage;
import org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CranDependencyPackage;
import org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CustomDependencyPackage;
import org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CustomRoleManager;
import org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.OSDependencyPackage;
import org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.StaticRoleManager;
import org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.TemplateManager;
***REMOVED***
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.AlgorithmSet;
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Cluster;
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency;
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Host;
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator.HostComparator;
***REMOVED***
public class AnsibleBridge ***REMOVED***
private static final org.slf4j.Logger LOGGER = LoggerFactory.getLogger(AnsibleBridge.class);
/**
* The workdir for this service
*/
private String dpmRoot;
public AnsibleBridge() ***REMOVED***
this(System.getProperty("user.home")+File.separator+"/gcube/dataminer-pool-manager");
***REMOVED***
public AnsibleBridge(String root) ***REMOVED***
this.dpmRoot = root;
this.ensureServiceRoot();
***REMOVED***
private void ensureServiceRoot() ***REMOVED***
***REMOVED*** generate root
new File(dpmRoot).mkdirs();
***REMOVED*** 'template' is for template roles
this.getTemplatesDir().mkdirs();
***REMOVED*** 'static' is for custom roles
this.getCustomDir().mkdirs();
***REMOVED*** 'work' is for temporary working directories
this.getWorkDir().mkdirs();
***REMOVED***
private File getWorkDir() ***REMOVED***
return new File(this.dpmRoot, "work");
***REMOVED***
private File getTemplatesDir() ***REMOVED***
return new File(this.dpmRoot, "templates");
***REMOVED***
private File getCustomDir() ***REMOVED***
return new File(this.dpmRoot, "custom");
***REMOVED***
public AnsibleWorker createWorker() ***REMOVED***
File workerRoot = new File(this.getWorkDir(), UUID.randomUUID().toString());
AnsibleWorker worker = new AnsibleWorker(workerRoot);
return worker;
***REMOVED***
/**
* Groups hosts by domain and algorithm sets
* @param clusters
*/
public void printInventoryByDomainAndSets(Collection<Cluster> clusters) ***REMOVED***
Map<String, Set<Host>> inventory = new TreeMap<>();
for(Cluster cluster:clusters) ***REMOVED***
for(AlgorithmSet as:cluster.getAlgorithmSets()) ***REMOVED***
String asName = as.getName();
for(Host h:cluster.getHosts()) ***REMOVED***
String domain = h.getDomain().getName();
String key = String.format("[%s@%s]", asName, domain);
Set<Host> hosts = inventory.get(key);
if(hosts==null) ***REMOVED***
hosts = new TreeSet<>(new HostComparator());
inventory.put(key, hosts);
***REMOVED***
hosts.add(h);
***REMOVED***
***REMOVED***
***REMOVED***
for(String key:inventory.keySet()) ***REMOVED***
System.out.println(key);
Collection<Host> hosts = inventory.get(key);
for(Host h:hosts) ***REMOVED***
System.out.println(h.getName()+"."+h.getDomain().getName());
***REMOVED***
System.out.println();
***REMOVED***
***REMOVED***
/**
* Groups hosts by algorithm sets only
* @param clusters
*/
public void printInventoryBySets(Collection<Cluster> clusters) ***REMOVED***
Map<String, Set<Host>> inventory = new TreeMap<>();
for (Cluster cluster : clusters) ***REMOVED***
for (AlgorithmSet as : cluster.getAlgorithmSets()) ***REMOVED***
String asName = as.getName();
for (Host h : cluster.getHosts()) ***REMOVED***
String key = String.format("[%s]", asName);
Set<Host> hosts = inventory.get(key);
if (hosts == null) ***REMOVED***
hosts = new TreeSet<>(new HostComparator());
inventory.put(key, hosts);
***REMOVED***
hosts.add(h);
***REMOVED***
***REMOVED***
***REMOVED***
for (String key : inventory.keySet()) ***REMOVED***
System.out.println(key);
Collection<Host> hosts = inventory.get(key);
for (Host h : hosts) ***REMOVED***
System.out.println(h.getName()+"."+h.getDomain().getName());
***REMOVED***
System.out.println();
***REMOVED***
***REMOVED***
public AnsibleWorker applyAlgorithmSetToCluster(AlgorithmSet as, Cluster cluster) throws IOException ***REMOVED***
return applyAlgorithmSetToCluster (as,cluster,UUID.randomUUID().toString());
***REMOVED***
public AnsibleWorker applyAlgorithmSetToCluster(AlgorithmSet as, Cluster cluster,String uuid) throws IOException ***REMOVED***
AnsibleWorker worker = new AnsibleWorker(new File(this.getWorkDir(), uuid));
List<Role> algoRoles = new Vector<>();
***REMOVED*** add algorithms and dependencies to the worker
for (Algorithm a : as.getAlgorithms()) ***REMOVED***
for (Role r : this.generateRoles(a)) ***REMOVED***
algoRoles.add(r);
worker.addRole(r);
***REMOVED***
for (Dependency d : a.getDependencies()) ***REMOVED***
for (Role r : this.generateRoles(d)) ***REMOVED***
worker.addRole(r);
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED*** add static roles
for(Role r:this.getStaticRoleManager().getStaticRoles()) ***REMOVED***
worker.addRole(r);
***REMOVED***
***REMOVED*** generate the inventory
Inventory inventory = new Inventory();
for (Host h : cluster.getHosts()) ***REMOVED***
AnsibleHost ah = new AnsibleHost(h.getName());
inventory.addHost(ah, "universe");
inventory.addHost(ah, "d4science");
***REMOVED***
worker.setInventory(inventory);
***REMOVED*** generate the playbook
Playbook playbook = new Playbook();
playbook.setRemote_user("root");
playbook.applyTo("universe");
for(Role r:algoRoles) ***REMOVED***
***REMOVED*** add only 'add' roles
if(!r.getName().endsWith("remove")) ***REMOVED***
playbook.addRole(r.getName());
***REMOVED***
***REMOVED***
worker.setPlaybook(playbook);
***REMOVED*** execute and save log locally
PrintStream console = System.out;
File path = new File(worker.getWorkdir() + File.separator + "logs");
path.mkdirs();
File n = new File(path + File.separator + worker.getWorkerId());
FileOutputStream fos = new FileOutputStream(n);
PrintStream ps = new PrintStream(fos);
System.setOut(ps);
System.setErr(ps);
***REMOVED***System.setErr(console);
worker.apply();
***REMOVED***System.setOut(console);
***REMOVED***worker.apply();
System.out.println("Log stored to to " + n.getAbsolutePath());
***REMOVED*** destroy the worker
worker.destroy();
return worker;
***REMOVED***
private TemplateManager getTemplateManager() ***REMOVED***
return new TemplateManager(this.dpmRoot+"/templates");
***REMOVED***
private CustomRoleManager getCustomRoleManager() ***REMOVED***
return new CustomRoleManager(this.dpmRoot+"/custom");
***REMOVED***
private StaticRoleManager getStaticRoleManager() ***REMOVED***
return new StaticRoleManager(this.dpmRoot+"/static");
***REMOVED***
/**
* Generate all roles for this dependency
* @param d
*/
public Collection<Role> generateRoles(Dependency d) ***REMOVED***
Collection<Role> roles = new Vector<>();
if("os".equalsIgnoreCase(d.getType())) ***REMOVED***
OSDependencyPackage pkg = new OSDependencyPackage(d);
if(pkg!=null) ***REMOVED***
roles.addAll(pkg.getRoles(this.getTemplateManager()));
***REMOVED***
***REMOVED*** else if("custom".equalsIgnoreCase(d.getType())) ***REMOVED***
CustomDependencyPackage pkg = new CustomDependencyPackage(d);
if(pkg!=null) ***REMOVED***
roles.addAll(pkg.getRoles(this.getCustomRoleManager()));
***REMOVED***
***REMOVED***
else if("github".equalsIgnoreCase(d.getType())) ***REMOVED***
CranDependencyPackage pkg = new CranDependencyPackage(d);
if(pkg!=null) ***REMOVED***
roles.addAll(pkg.getRoles(this.getTemplateManager()));
***REMOVED***
***REMOVED***
else if("cran".equalsIgnoreCase(d.getType())) ***REMOVED***
CranDependencyPackage pkg = new CranDependencyPackage(d);
if(pkg!=null) ***REMOVED***
roles.addAll(pkg.getRoles(this.getTemplateManager()));
***REMOVED***
***REMOVED***
return roles;
***REMOVED***
public Collection<Role> generateRoles(Algorithm a) ***REMOVED***
AlgorithmPackage pkg = new AlgorithmPackage(a);
return pkg.getRoles(this.getTemplateManager());
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,119 @@
package org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
***REMOVED***
import java.io.PrintWriter;
import org.apache.commons.io.IOUtils;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.AnsibleHost;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.HostGroup;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Inventory;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Playbook;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile;
public class AnsibleSerializeHelper ***REMOVED***
public static void serialize(Inventory inventory, File inventoryFile) throws IOException ***REMOVED***
String out = "";
for(HostGroup hg:inventory.getHostGroups()) ***REMOVED***
out+=String.format("[%s]\n", hg.getName());
for(AnsibleHost h:hg.getHosts()) ***REMOVED***
out+=h.getName()+"\n";
***REMOVED***
out+="\n";
***REMOVED***
out = out.trim();
serialize(out, inventoryFile);
***REMOVED***
public static void serialize(Playbook playbook, File playbookFile) throws IOException ***REMOVED***
String out = "- hosts: " + playbook.getHostGroupName() + "\n";
out += " remote_user: "+playbook.getRemote_user()+"\n";
out+=" roles:\n";
for(String r:playbook.getRoles()) ***REMOVED***
out+=" - " + r+"\n";
***REMOVED***
out+=" vars:\n";
out+=" os_package_state: present\n";
out = out.trim();
serialize(out, playbookFile);
***REMOVED***
public static void serializeRole(Role r, File dir) throws IOException ***REMOVED***
***REMOVED*** create root
File root = new File(dir, r.getName());
root.mkdirs();
***REMOVED*** create tasks
if(r.getTaskFiles().size()>0) ***REMOVED***
File tasks = new File(root, "tasks");
tasks.mkdirs();
for(RoleFile tf: r.getTaskFiles()) ***REMOVED***
serializeTask(tf, tasks);
***REMOVED***
***REMOVED***
***REMOVED*** create meta
if(r.getMeta().size()>0) ***REMOVED***
File meta = new File(root, "meta");
meta.mkdirs();
for(RoleFile tf: r.getMeta()) ***REMOVED***
serializeTask(tf, meta);
***REMOVED***
***REMOVED***
***REMOVED***
public static void serializeTask(RoleFile tf, File dir) throws IOException ***REMOVED***
File f = new File(dir, tf.getName());
serialize(tf.getContent().trim(), f);
***REMOVED***
public static void serialize(String s, File f) throws IOException ***REMOVED***
PrintWriter out = new PrintWriter(f);
out.println(s);
out.close();
***REMOVED***
public static Role deserializeRoleFromFilesystem(File roleDir) throws IOException ***REMOVED***
Role out = new Role();
out.setName(roleDir.getName());
if(!roleDir.exists()) ***REMOVED***
throw new FileNotFoundException();
***REMOVED***
try ***REMOVED***
File tasksDir = new File(roleDir, "tasks");
if(tasksDir.exists()) ***REMOVED***
for(File main:tasksDir.listFiles()) ***REMOVED***
String content = IOUtils.toString(new FileInputStream(main), "UTF-8");
RoleFile tf = new RoleFile(main.getName(), content);
tf.setPath(main.getAbsolutePath().substring(roleDir.getAbsolutePath().length()+1));
out.addTaskFile(tf);
***REMOVED***
***REMOVED***
***REMOVED*** catch(FileNotFoundException e) ***REMOVED***
e.printStackTrace();
***REMOVED***
try ***REMOVED***
File metaDir = new File(roleDir, "meta");
if(metaDir.exists()) ***REMOVED***
for(File main:metaDir.listFiles()) ***REMOVED***
String content = IOUtils.toString(new FileInputStream(main), "UTF-8");
RoleFile tf = new RoleFile(main.getName(), content);
tf.setPath(main.getAbsolutePath().substring(roleDir.getAbsolutePath().length()+1));
out.addMeta(tf);
***REMOVED***
***REMOVED***
***REMOVED*** catch(FileNotFoundException e) ***REMOVED***
e.printStackTrace();
***REMOVED***
return out;
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,71 @@
package org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.NoSuchElementException;
import java.util.Vector;
***REMOVED***
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role;
***REMOVED***
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency;
public class AlgorithmPackage ***REMOVED***
private Algorithm algorithm;
public AlgorithmPackage(Algorithm a) ***REMOVED***
this.algorithm = a;
***REMOVED***
protected Map<String, String> getDictionary(Algorithm a) ***REMOVED***
Map<String, String> out = new HashMap<String, String>();
out.put("name", a.getName());
out.put("category", a.getCategory());
out.put("class", a.getClazz());
out.put("atype", a.getAlgorithmType());
out.put("skipjava", a.getSkipJava());
out.put("vre", ScopeProvider.instance.get());
***REMOVED***out.put("vre", "FAKE_VRE");
out.put("packageurl", a.getPackageURL());
out.put("description", a.getDescription());
String deps = "";
for(Dependency d:a.getDependencies()) ***REMOVED***
deps+=String.format("- ***REMOVED*** role: %s ***REMOVED***\n", d.getType()+"-"+d.getName().replaceAll("/", "-"));
***REMOVED***
deps = deps.trim();
out.put("dependencies", deps);
return out;
***REMOVED***
protected Algorithm getAlgorithm() ***REMOVED***
return this.algorithm;
***REMOVED***
public Collection<Role> getRoles(TemplateManager tm) ***REMOVED***
Collection<Role> out = new Vector<>();
for(String mode:new String[]***REMOVED***"add"***REMOVED***) ***REMOVED*** ***REMOVED*** "remove", "update"
String roleName = "gcube-algorithm-"+this.getAlgorithm().getName()+("add".equals(mode) ? "" : "-"+mode);
try ***REMOVED***
***REMOVED*** find template
Role template = tm.getRoleTemplate("gcube-algorithm-" + mode);
***REMOVED***
if(template!=null) ***REMOVED***
Map<String, String> dictionary = this.getDictionary(this.getAlgorithm());
Role r = tm.fillRoleTemplate(template, dictionary);
r.setName(roleName);
out.add(r);
***REMOVED*** else ***REMOVED***
System.out.println("WARNING: template is null");
***REMOVED***
***REMOVED*** catch (NoSuchElementException e) ***REMOVED***
***REMOVED*** e.printStackTrace();
System.out.println("WARNING: no template found for " + roleName);
***REMOVED***
***REMOVED***
return out;
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,11 @@
package org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template;
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency;
public class CranDependencyPackage extends DependencyPackage ***REMOVED***
public CranDependencyPackage(Dependency d) ***REMOVED***
super(d);
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,65 @@
package org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template;
import java.util.Collection;
import java.util.NoSuchElementException;
import java.util.Vector;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role;
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency;
public class CustomDependencyPackage extends DependencyPackage ***REMOVED***
public CustomDependencyPackage(Dependency d) ***REMOVED***
super(d);
***REMOVED***
private String getCustomRepositoryLocation(String ansibleRoot) ***REMOVED***
return ansibleRoot+"/custom";
***REMOVED***
/*
public void serializeTo(String ansibleRoot) ***REMOVED***
for(String mode:new String[]***REMOVED***"add", "remove", "update"***REMOVED***) ***REMOVED***
***REMOVED*** look for roles in the 'custom' repository
try ***REMOVED***
***REMOVED*** role name
String roleName = this.getDependency().getType()+"-"+this.getDependency().getName()+("add".equals(mode) ? "" : "-"+mode);
***REMOVED*** look for the custom role
File src = new File(this.getCustomRepositoryLocation(ansibleRoot)+"/"+roleName);
System.out.println("** CUSTOM ** " + src);
if(src.exists()) ***REMOVED***
***REMOVED*** do copy
System.out.println("copying CUSTOM role");
File dest = new File(ansibleRoot+"/work/"+roleName);
FileUtils.copyDirectory(src, dest);
***REMOVED***
***REMOVED*** catch(IOException e) ***REMOVED***
e.printStackTrace();
***REMOVED***
***REMOVED***
***REMOVED***
*/
public Collection<Role> getRoles(CustomRoleManager crm) ***REMOVED***
Collection<Role> out = new Vector<>();
***REMOVED*** for(String mode:new String[]***REMOVED***"add", "remove", "update"***REMOVED***) ***REMOVED***
for(String mode:new String[]***REMOVED***"add"***REMOVED***) ***REMOVED*** ***REMOVED*** "remove", "update"
***REMOVED*** role name
String roleName = this.getDependency().getType()+"-"+this.getDependency().getName()+("add".equals(mode) ? "" : "-"+mode);
try ***REMOVED***
***REMOVED*** look for custom role
Role role = crm.getRole(roleName);
if(role!=null) ***REMOVED***
out.add(role);
***REMOVED***
***REMOVED*** catch (NoSuchElementException e) ***REMOVED***
***REMOVED*** e.printStackTrace();
System.out.println("WARNING: no custom role found for " + roleName);
***REMOVED***
***REMOVED***
return out;
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,32 @@
package org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template;
import java.io.File;
***REMOVED***
import java.util.NoSuchElementException;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role;
import org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.AnsibleSerializeHelper;
public class CustomRoleManager ***REMOVED***
private String root;
public CustomRoleManager(String root) ***REMOVED***
this.root = root;
***REMOVED***
public String getRoot() ***REMOVED***
return this.root;
***REMOVED***
public Role getRole(String roleName) throws NoSuchElementException ***REMOVED***
File f = new File(this.getRoot(), roleName);
try ***REMOVED***
return AnsibleSerializeHelper.deserializeRoleFromFilesystem(f);
***REMOVED*** catch (IOException e) ***REMOVED***
***REMOVED*** e.printStackTrace();
throw new NoSuchElementException("unable to find " + roleName);
***REMOVED***
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,55 @@
package org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.NoSuchElementException;
import java.util.Vector;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role;
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency;
public class DependencyPackage ***REMOVED***
private Dependency dependency;
public DependencyPackage(Dependency d) ***REMOVED***
this.dependency = d;
***REMOVED***
protected Map<String, String> getDictionary(Dependency d) ***REMOVED***
Map<String, String> out = new HashMap<String, String>();
out.put("name", d.getName());
out.put("type", d.getType());
return out;
***REMOVED***
protected Dependency getDependency() ***REMOVED***
return this.dependency;
***REMOVED***
public Collection<Role> getRoles(TemplateManager tm) ***REMOVED***
Collection<Role> out = new Vector<>();
for(String mode:new String[]***REMOVED***"add"***REMOVED***) ***REMOVED*** ***REMOVED*** "remove", "update"
String roleName = this.getDependency().getType()+"-"+this.getDependency().getName().replaceAll("/", "-")+("add".equals(mode) ? "" : "-"+mode);
try ***REMOVED***
***REMOVED*** find template
Role template = tm.getRoleTemplate(this.getDependency().getType()+"-package-"+mode);
***REMOVED***
if(template!=null) ***REMOVED***
Map<String, String> dictionary = this.getDictionary(this.getDependency());
Role r = tm.fillRoleTemplate(template, dictionary);
r.setName(roleName);
out.add(r);
***REMOVED*** else ***REMOVED***
System.out.println("WARNING: template is null");
***REMOVED***
***REMOVED*** catch (NoSuchElementException e) ***REMOVED***
***REMOVED*** e.printStackTrace();
System.out.println("WARNING: no template found for " + roleName);
***REMOVED***
***REMOVED***
return out;
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,11 @@
package org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template;
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency;
public class OSDependencyPackage extends DependencyPackage ***REMOVED***
public OSDependencyPackage(Dependency d) ***REMOVED***
super(d);
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,37 @@
package org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template;
import java.io.File;
***REMOVED***
import java.util.Collection;
import java.util.Vector;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role;
import org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.AnsibleSerializeHelper;
public class StaticRoleManager ***REMOVED***
private String root;
public StaticRoleManager(String root) ***REMOVED***
this.root = root;
***REMOVED***
public String getRoot() ***REMOVED***
return this.root;
***REMOVED***
public Collection<Role> getStaticRoles() ***REMOVED***
Collection<Role> out = new Vector<>();
for(File f: new File(this.getRoot()).listFiles()) ***REMOVED***
try ***REMOVED***
out.add(AnsibleSerializeHelper.deserializeRoleFromFilesystem(f));
***REMOVED*** catch(IOException e) ***REMOVED***
e.printStackTrace();
***REMOVED***
***REMOVED***
return out;
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,95 @@
package org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template;
import java.io.File;
***REMOVED***
import java.util.Map;
import java.util.NoSuchElementException;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile;
import org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.AnsibleSerializeHelper;
import org.stringtemplate.v4.ST;
public class TemplateManager ***REMOVED***
private String root;
public TemplateManager(String root) ***REMOVED***
this.root = root;
***REMOVED***
public String getTemplateRoot() ***REMOVED***
return this.root;
***REMOVED***
/**
* Read the given template
* @param templateName
* @return
* @throws IOException
*/
***REMOVED*** private String readTemplate(String templateName) throws IOException ***REMOVED***
***REMOVED*** File templateFile = new File(this.getTemplateRoot(), templateName + ".yaml");
***REMOVED*** System.out.println("looking for file " + templateFile.getName());
***REMOVED*** String out = IOUtils.toString(new FileInputStream(templateFile), "UTF-8");
***REMOVED*** return out;
***REMOVED*** ***REMOVED***
/**
* Return the content of the given template
* @param templateName
* @return
* @throws NoSuchElementException if no such template exists
*/
***REMOVED*** public String getTemplate(String templateName) throws NoSuchElementException ***REMOVED***
***REMOVED*** String template = null;
***REMOVED*** try ***REMOVED***
***REMOVED*** template = this.readTemplate(templateName);
***REMOVED*** ***REMOVED*** catch (IOException e) ***REMOVED***
***REMOVED*** throw new NoSuchElementException();
***REMOVED*** ***REMOVED***
***REMOVED*** return template;
***REMOVED*** ***REMOVED***
public Role fillRoleTemplate(Role template, Map<String, String> dictionary) ***REMOVED***
Role out = new Role();
out.setName(template.getName());
for(RoleFile tf:template.getTaskFiles()) ***REMOVED***
out.addTaskFile(this.fillTaskTemplate(tf, dictionary));
***REMOVED***
for(RoleFile tf:template.getMeta()) ***REMOVED***
out.addMeta(this.fillTaskTemplate(tf, dictionary));
***REMOVED***
return out;
***REMOVED***
private RoleFile fillTaskTemplate(RoleFile template, Map<String, String> dictionary) ***REMOVED***
RoleFile out = new RoleFile();
out.setName(template.getName());
out.setContent(this.fillTemplate(template.getContent(), dictionary));
return out;
***REMOVED***
private String fillTemplate(String template, Map<String, String> dictionary) ***REMOVED***
if (template != null) ***REMOVED***
ST t = new ST(template);
for (String key : dictionary.keySet()) ***REMOVED***
t.add(key, dictionary.get(key));
***REMOVED***
String output = t.render();
return output;
***REMOVED***
return template;
***REMOVED***
public Role getRoleTemplate(String roleName) throws NoSuchElementException ***REMOVED***
File f = new File(this.getTemplateRoot(), roleName);
try ***REMOVED***
return AnsibleSerializeHelper.deserializeRoleFromFilesystem(f);
***REMOVED*** catch (IOException e) ***REMOVED***
***REMOVED*** e.printStackTrace();
throw new NoSuchElementException("unable to find " + roleName);
***REMOVED***
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,153 @@
***REMOVED***package org.gcube.dataanalysis.dataminer.poolmanager.clients;
***REMOVED***
***REMOVED***import static org.gcube.resources.discovery.icclient.ICFactory.clientFor;
***REMOVED***import static org.gcube.resources.discovery.icclient.ICFactory.queryFor;
***REMOVED***
***REMOVED***import java.util.Collection;
***REMOVED******REMOVED***
***REMOVED***import java.util.Vector;
***REMOVED***
***REMOVED***import org.gcube.common.resources.gcore.ServiceEndpoint;
***REMOVED******REMOVED***
***REMOVED***import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Domain;
***REMOVED***import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Host;
***REMOVED***import org.gcube.resources.discovery.client.api.DiscoveryClient;
***REMOVED***import org.gcube.resources.discovery.client.queries.api.SimpleQuery;
***REMOVED***
***REMOVED***public class ISClient ***REMOVED***
***REMOVED***
***REMOVED*** /**
***REMOVED*** * Return the list of hosts (dataminers) in a given VRE
***REMOVED*** *
***REMOVED*** * @param vreName
***REMOVED*** * @return
***REMOVED*** */
***REMOVED*** public Collection<Host> listDataminersInVRE() ***REMOVED***
***REMOVED***
***REMOVED*** boolean remote = false;
***REMOVED***
***REMOVED*** if (!remote) ***REMOVED***
***REMOVED*** Collection<Host> out = new Vector<>();
***REMOVED*** Host h = new Host();
***REMOVED*** ***REMOVED***h.setName("bb-dataminer.res.eng.it");
***REMOVED*** ***REMOVED***h.setName("vm101.ui.savba.sk");
***REMOVED*** h.setName("dataminer1-devnext.d4science.org");
***REMOVED*** out.add(h);
***REMOVED*** return out;
***REMOVED*** ***REMOVED*** else ***REMOVED***
***REMOVED***
***REMOVED*** SimpleQuery query = queryFor(ServiceEndpoint.class);
***REMOVED***
***REMOVED*** ***REMOVED***old version
***REMOVED*** ***REMOVED***query.addCondition("$resource/Profile/Category/text() eq 'DataAnalysis'")
***REMOVED*** ***REMOVED***.addCondition("$resource/Profile/Name/text() eq 'DataMiner'");
***REMOVED***
***REMOVED*** query.addCondition("$resource/Profile/Platform/Name/text() eq 'DataMiner'");
***REMOVED***
***REMOVED*** DiscoveryClient<ServiceEndpoint> client = clientFor(ServiceEndpoint.class);
***REMOVED***
***REMOVED*** List<ServiceEndpoint> resources = client.submit(query);
***REMOVED***
***REMOVED*** Collection<Host> out = new Vector<>();
***REMOVED*** for (ServiceEndpoint r : resources) ***REMOVED***
***REMOVED*** Host h = new Host();
***REMOVED*** h.setName(r.profile().runtime().hostedOn());
***REMOVED*** out.add(h);
***REMOVED*** ***REMOVED***
***REMOVED*** return out;
***REMOVED*** ***REMOVED***
***REMOVED*** ***REMOVED***
***REMOVED***
***REMOVED*** public static void main(String[] args) ***REMOVED***
***REMOVED*** ISClient a = new ISClient();
***REMOVED*** ScopeProvider.instance.set("/gcube/devNext/NextNext");
***REMOVED*** System.out.println(a.listDataminersInVRE());
***REMOVED******REMOVED***
***REMOVED******REMOVED***
package org.gcube.dataanalysis.dataminer.poolmanager.clients;
import static org.gcube.resources.discovery.icclient.ICFactory.clientFor;
import static org.gcube.resources.discovery.icclient.ICFactory.queryFor;
import java.util.Collection;
***REMOVED***
import java.util.Vector;
import org.gcube.common.resources.gcore.ServiceEndpoint;
***REMOVED***
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Domain;
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Host;
import org.gcube.resources.discovery.client.api.DiscoveryClient;
import org.gcube.resources.discovery.client.queries.api.SimpleQuery;
public class ISClient ***REMOVED***
public Host getDataminer(String hostname) ***REMOVED***
Host h = new Host();
boolean remote2 = true;
if (!remote2) ***REMOVED***
h.setName("dataminer1-devnext.d4science.org");
return h;
***REMOVED*** else ***REMOVED***
SimpleQuery query = queryFor(ServiceEndpoint.class);
query.addCondition("$resource/Profile/RunTime/HostedOn/text() eq '" + hostname + "'");
DiscoveryClient<ServiceEndpoint> client = clientFor(ServiceEndpoint.class);
List<ServiceEndpoint> resources = client.submit(query);
ServiceEndpoint a = resources.get(0);
h.setName(a.profile().runtime().hostedOn());
***REMOVED***
return h;
***REMOVED***
/**
* Return the list of hosts (dataminers) in a given VRE
*
* @param vreName
* @return
*/
public Collection<Host> listDataminersInVRE() ***REMOVED***
boolean remote = false;
if (!remote) ***REMOVED***
Collection<Host> out = new Vector<>();
Host h = new Host();
***REMOVED***h.setName("bb-dataminer.res.eng.it");
***REMOVED***h.setName("vm101.ui.savba.sk");
h.setName("dataminer1-devnext.d4science.org");
out.add(h);
return out;
***REMOVED*** else ***REMOVED***
SimpleQuery query = queryFor(ServiceEndpoint.class);
***REMOVED***old version
***REMOVED***query.addCondition("$resource/Profile/Category/text() eq 'DataAnalysis'")
***REMOVED***.addCondition("$resource/Profile/Name/text() eq 'DataMiner'");
query.addCondition("$resource/Profile/Platform/Name/text() eq 'DataMiner'");
DiscoveryClient<ServiceEndpoint> client = clientFor(ServiceEndpoint.class);
List<ServiceEndpoint> resources = client.submit(query);
Collection<Host> out = new Vector<>();
for (ServiceEndpoint r : resources) ***REMOVED***
Host h = new Host();
h.setName(r.profile().runtime().hostedOn());
out.add(h);
***REMOVED***
return out;
***REMOVED***
***REMOVED***
public static void main(String[] args) ***REMOVED***
ISClient a = new ISClient();
ScopeProvider.instance.set("/gcube/devNext/NextNext");
System.out.println(a.getDataminer("dataminer1-devnext.d4science.org").getDomain());
***REMOVED***System.out.println(a.listDataminersInVRE());
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,35 @@
package org.gcube.dataanalysis.dataminer.poolmanager.datamodel;
public class Action ***REMOVED***
private String name;
private String description;
private String script;
public String getName() ***REMOVED***
return name;
***REMOVED***
public void setName(String name) ***REMOVED***
this.name = name;
***REMOVED***
public String getDescription() ***REMOVED***
return description;
***REMOVED***
public void setDescription(String description) ***REMOVED***
this.description = description;
***REMOVED***
public String getScript() ***REMOVED***
return script;
***REMOVED***
public void setScript(String script) ***REMOVED***
this.script = script;
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,118 @@
package org.gcube.dataanalysis.dataminer.poolmanager.datamodel;
import java.util.Collection;
import java.util.Vector;
public class Algorithm ***REMOVED***
private String name;
private String description;
private String category;
private String clazz;
private String algorithmType;
private String skipJava;
private String packageURL;
private Collection<Action> actions;
private Collection<Dependency> dependencies;
public Algorithm() ***REMOVED***
this.actions = new Vector<>();
this.dependencies = new Vector<>();
Dependency p = new Dependency();
***REMOVED***
public void addDependency(Dependency dep) ***REMOVED***
this.dependencies.add(dep);
***REMOVED***
public void addAction(Action action) ***REMOVED***
this.actions.add(action);
***REMOVED***
public String getName() ***REMOVED***
return name;
***REMOVED***
public void setName(String name) ***REMOVED***
this.name = name;
***REMOVED***
public String getDescription() ***REMOVED***
return description;
***REMOVED***
public void setDescription(String description) ***REMOVED***
this.description = description;
***REMOVED***
public String getCategory() ***REMOVED***
return category;
***REMOVED***
public void setCategory(String category) ***REMOVED***
this.category = category;
***REMOVED***
public Collection<Action> getActions() ***REMOVED***
return actions;
***REMOVED***
public Collection<Dependency> getDependencies() ***REMOVED***
return dependencies;
***REMOVED***
public void setDependencies(Collection<Dependency> deps) ***REMOVED***
this.dependencies = deps;
***REMOVED***
public String toString() ***REMOVED***
String out = "Algorithm: " + this.getName()+"\n";
out+=" Class Name: " + this.getClazz()+"\n";
out+=" Description: " + this.getDescription()+"\n";
out+=" Dependencies: " + this.getDependencies()+"\n";
return out;
***REMOVED***
public String getClazz() ***REMOVED***
return clazz;
***REMOVED***
public void setClazz(String clazz) ***REMOVED***
this.clazz = clazz;
***REMOVED***
public String getPackageURL() ***REMOVED***
return packageURL;
***REMOVED***
public void setPackageURL(String packageURL) ***REMOVED***
this.packageURL = packageURL;
***REMOVED***
public String getAlgorithmType() ***REMOVED***
return algorithmType;
***REMOVED***
public void setAlgorithmType(String algorithmType) ***REMOVED***
this.algorithmType = algorithmType;
***REMOVED***
public String getSkipJava() ***REMOVED***
return skipJava;
***REMOVED***
public void setSkipJava(String skipJava) ***REMOVED***
this.skipJava = skipJava;
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,49 @@
package org.gcube.dataanalysis.dataminer.poolmanager.datamodel;
import java.util.Collection;
import java.util.Vector;
public class AlgorithmSet ***REMOVED***
private String name;
private Collection<Algorithm> algorithms;
public AlgorithmSet() ***REMOVED***
this.algorithms = new Vector<>();
***REMOVED***
public String getName() ***REMOVED***
return name;
***REMOVED***
public void setName(String name) ***REMOVED***
this.name = name;
***REMOVED***
public Collection<Algorithm> getAlgorithms() ***REMOVED***
return new Vector<>(algorithms);
***REMOVED***
public void addAlgorithm(Algorithm algoritm) ***REMOVED***
this.algorithms.add(algoritm);
***REMOVED***
public Boolean hasAlgorithm(Algorithm algorithm) ***REMOVED***
for (Algorithm a : this.algorithms) ***REMOVED***
if (a.getName().equals(algorithm.getName())) ***REMOVED***
return true;
***REMOVED***
***REMOVED***
return false;
***REMOVED***
public String toString() ***REMOVED***
String out = "ALGOSET: " + this.name + "\n";
for(Algorithm a:this.algorithms) ***REMOVED***
out+=a+"\n";
***REMOVED***
return out;
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,73 @@
package org.gcube.dataanalysis.dataminer.poolmanager.datamodel;
import java.util.Collection;
import java.util.Vector;
public class Cluster ***REMOVED***
/**
* The set of hosts belonging to the cluster.
*/
private Collection<Host> hosts;
/**
* A name for this cluster.
*/
private String name;
/**
* A description of this cluster.
*/
private String description;
/**
* The set of algorithms deployed on this cluster (i.e. on all its hosts)
*/
private Collection<AlgorithmSet> algoSets;
public Cluster() ***REMOVED***
this.hosts = new Vector<>();
this.algoSets = new Vector<>();
***REMOVED***
public void addAlgorithmSet(AlgorithmSet set) ***REMOVED***
this.algoSets.add(set);
***REMOVED***
public void addHost(Host host) ***REMOVED***
this.hosts.add(host);
***REMOVED***
public Collection<Host> getHosts() ***REMOVED***
return hosts;
***REMOVED***
public String getName() ***REMOVED***
return name;
***REMOVED***
public void setName(String name) ***REMOVED***
this.name = name;
***REMOVED***
public String getDescription() ***REMOVED***
return description;
***REMOVED***
public void setDescription(String description) ***REMOVED***
this.description = description;
***REMOVED***
public Collection<AlgorithmSet> getAlgorithmSets() ***REMOVED***
return algoSets;
***REMOVED***
public String toString() ***REMOVED***
String out = "Cluster: "+this.name+"\n";
for(Host h:this.getHosts()) ***REMOVED***
out+=" "+h+"\n";
***REMOVED***
return out;
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,29 @@
package org.gcube.dataanalysis.dataminer.poolmanager.datamodel;
public class Dependency ***REMOVED***
private String name;
private String type;
public String getName() ***REMOVED***
return name;
***REMOVED***
public void setName(String name) ***REMOVED***
this.name = name;
***REMOVED***
public String getType() ***REMOVED***
return type;
***REMOVED***
public void setType(String type) ***REMOVED***
this.type = type;
***REMOVED***
public String toString() ***REMOVED***
return this.type+":"+this.name;
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,15 @@
package org.gcube.dataanalysis.dataminer.poolmanager.datamodel;
public class Domain ***REMOVED***
private String name;
public String getName() ***REMOVED***
return name;
***REMOVED***
public void setName(String name) ***REMOVED***
this.name = name;
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,39 @@
package org.gcube.dataanalysis.dataminer.poolmanager.datamodel;
public class Host ***REMOVED***
private String name;
private Domain domain;
public Host() ***REMOVED***
***REMOVED***
public String getFullyQualifiedName() ***REMOVED***
if(this.domain!=null && this.domain.getName()!=null)
return this.getName()+"."+this.getDomain().getName();
else
return this.getName();
***REMOVED***
public String getName() ***REMOVED***
return name;
***REMOVED***
public void setName(String name) ***REMOVED***
this.name = name;
***REMOVED***
public Domain getDomain() ***REMOVED***
return domain;
***REMOVED***
public void setDomain(Domain domain) ***REMOVED***
this.domain = domain;
***REMOVED***
public String toString() ***REMOVED***
return this.name + "@" + this.domain;
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,15 @@
package org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator;
import java.util.Comparator;
***REMOVED***
public class AlgorithmComparator implements Comparator<Algorithm> ***REMOVED***
@Override
public int compare(Algorithm a1, Algorithm a2) ***REMOVED***
return a1.getName().compareTo(a2.getName());
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,18 @@
package org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator;
import java.util.Comparator;
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency;
public class DependencyComparator implements Comparator<Dependency> ***REMOVED***
@Override
public int compare(Dependency a1, Dependency a2) ***REMOVED***
int out = a1.getType().compareTo(a2.getType());
if(out!=0)
return out;
return a1.getName().compareTo(a2.getName());
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,17 @@
package org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator;
import java.util.Comparator;
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Host;
public class HostComparator implements Comparator<Host> ***REMOVED***
@Override
public int compare(Host h1, Host h2) ***REMOVED***
int out = h1.getDomain().getName().compareTo(h2.getDomain().getName());
if(out!=0)
return out;
return h1.getName().compareTo(h2.getName());
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,103 @@
package org.gcube.dataanalysis.dataminer.poolmanager.process;
import java.util.StringTokenizer;
public class AddAlgorithmCommand ***REMOVED***
private String command;
private String name;
private String category;
private String clazz;
private String scope;
private String algorithmType;
private String skipJava;
private String url;
private String description;
public AddAlgorithmCommand(String cmd) ***REMOVED***
StringTokenizer st = new StringTokenizer(cmd, " ");
if (st.hasMoreElements())
command = st.nextToken();
if (st.hasMoreElements())
name = st.nextToken();
if (st.hasMoreElements())
category = st.nextToken();
if (st.hasMoreElements())
clazz = st.nextToken();
if (st.hasMoreElements())
scope = st.nextToken();
if (st.hasMoreElements())
algorithmType = st.nextToken();
if (st.hasMoreElements())
skipJava = st.nextToken();
if (st.hasMoreElements())
url = st.nextToken();
String d = "";
while (st.hasMoreElements())
d = d + st.nextToken() + " ";
this.setDescription(d);
***REMOVED***
public void setDescription(String d) ***REMOVED***
if(d!=null) ***REMOVED***
d = d.trim();
if(d.startsWith("\"") && d.endsWith("\"")) ***REMOVED***
d = d.substring(1, d.length()-1).trim();
***REMOVED***
***REMOVED***
this.description = d;
***REMOVED***
public String getCommand() ***REMOVED***
return command;
***REMOVED***
public String getName() ***REMOVED***
return name;
***REMOVED***
public String getCategory() ***REMOVED***
return category;
***REMOVED***
public String getClazz() ***REMOVED***
return clazz;
***REMOVED***
public String getVRE() ***REMOVED***
return scope;
***REMOVED***
public String getAlgorithmType() ***REMOVED***
return algorithmType;
***REMOVED***
public String getSkipjava() ***REMOVED***
return skipJava;
***REMOVED***
public String getUrl() ***REMOVED***
return url;
***REMOVED***
public String getDescription() ***REMOVED***
return description;
***REMOVED***
public String toString() ***REMOVED***
String out = "";
out += String.format("%-12s: %s\n", "command", command);
out += String.format("%-12s: %s\n", "algo name", name);
out += String.format("%-12s: %s\n", "category", category);
out += String.format("%-12s: %s\n", "class", clazz);
out += String.format("%-12s: %s\n", "scope", scope);
out += String.format("%-12s: %s\n", "algo type", algorithmType);
out += String.format("%-12s: %s\n", "skip java", skipJava);
out += String.format("%-12s: %s\n", "url", url);
out += String.format("%-12s: %s\n", "description", this.description);
return out;
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,290 @@
package org.gcube.dataanalysis.dataminer.poolmanager.process;
***REMOVED***
import java.io.InputStream;
***REMOVED***
import java.util.HashMap;
***REMOVED***
import java.util.Map;
import java.util.Vector;
import java.util.zip.ZipEntry;
import java.util.zip.ZipInputStream;
import org.apache.commons.lang.StringEscapeUtils;
***REMOVED***
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency;
public class AlgorithmPackageParser ***REMOVED***
/**
* The name of the file containing algorithm metadata. Expected in the root
* directory of the package.
*/
private static final String METADATA_FILE_NAME = "Info.txt";
private static final String METADATA_ALGORITHM_NAME = "Algorithm Name";
private static final String METADATA_ALGORITHM_DESCRIPTION = "Algorithm Description";
private static final String METADATA_CLASS_NAME = "Class Name";
private static final String METADATA_PACKAGES = "Packages";
private static final String METADATA_KEY_VALUE_SEPARATOR = ":";
private static final int BUFFER_SIZE = 4096;
/**
* Given an URL to an algorithm package, create an Algorithm object with its
* metadata. Metadata are extracted from the 'info.txt' file, if any, in the
* package.
*
* @param url
* @return An Algorithm object or null if no 'info.txt' is found in the
* package.
* @throws IOException
*/
public Algorithm parsePackage(String url) throws IOException ***REMOVED***
String packageMetadata = this.getPackageMetadata(url);
if (packageMetadata == null) ***REMOVED***
System.out.println("WARNING: No metadata found for " + url);
return null;
***REMOVED*** else ***REMOVED***
Map<String, List<String>> parsedMetadata = this.parseMetadata(packageMetadata);
Algorithm a = this.createAlgorithm(parsedMetadata);
a.setPackageURL(url);
return a;
***REMOVED***
***REMOVED***
/**
* Extract the content of the metadata file from the package.
*
* @param url
* @return
* @throws IOException
*/
private String getPackageMetadata(String url) throws IOException ***REMOVED***
InputStream is = new URL(url).openStream();
ZipInputStream zipIs = new ZipInputStream(is);
ZipEntry entry = zipIs.getNextEntry();
String out = null;
while (entry != null) ***REMOVED***
if (METADATA_FILE_NAME.equalsIgnoreCase(entry.getName())) ***REMOVED***
out = this.getEntryContent(zipIs);
break;
***REMOVED***
entry = zipIs.getNextEntry();
***REMOVED***
is.close();
zipIs.close();
return out;
***REMOVED***
/**
* Read the content of a zip entry and place it in a string.
* @param zipIn
* @return
* @throws IOException
*/
private String getEntryContent(ZipInputStream zipIn) throws IOException ***REMOVED***
StringBuilder s = new StringBuilder();
byte[] buffer = new byte[BUFFER_SIZE];
int read = 0;
while ((read = zipIn.read(buffer)) != -1) ***REMOVED***
s.append(new String(buffer, 0, read));
***REMOVED***
return s.toString();
***REMOVED***
/**
* Parse the content of the metadata file and create a key+multivalue map.
* @param metadata
* @return
*/
private Map<String, List<String>> parseMetadata(String metadata) ***REMOVED***
Map<String, List<String>> out = new HashMap<String, List<String>>();
String[] lines = metadata.split("\n");
String key = null;
String value = null;
for (String line : lines) ***REMOVED***
***REMOVED*** skip empty lines
if (line.trim().isEmpty()) ***REMOVED***
continue;
***REMOVED***
***REMOVED*** scan lines one by one, looking for key and values
String[] parts = line.split(METADATA_KEY_VALUE_SEPARATOR);
if (parts.length > 1) ***REMOVED***
***REMOVED*** key and value on the same line
key = parts[0].trim();
value = line.substring(parts[0].length() + 1).trim();
***REMOVED*** else if (parts.length == 1) ***REMOVED***
***REMOVED*** either a key or a value
if (line.trim().endsWith(METADATA_KEY_VALUE_SEPARATOR)) ***REMOVED***
***REMOVED*** key
key = parts[0].trim();
value = null;
***REMOVED*** else ***REMOVED***
***REMOVED*** value
value = line.trim();
***REMOVED***
***REMOVED***
***REMOVED*** add key+value to the map
if (key != null && value != null) ***REMOVED***
List<String> values = out.get(key);
if (values == null) ***REMOVED***
values = new Vector<>();
out.put(key, values);
***REMOVED***
values.add(value);
System.out.println(key + METADATA_KEY_VALUE_SEPARATOR + " " + values);
***REMOVED***
***REMOVED***
return out;
***REMOVED***
/**
* Create an Algorithm starting from its metadata
* @param metadata
* @return
*/
***REMOVED*** private Algorithm createAlgorithm(Map<String, List<String>> metadata) ***REMOVED***
***REMOVED*** Algorithm out = new Algorithm();
***REMOVED*** out.setName(extractSingleValue(metadata, METADATA_ALGORITHM_NAME));
***REMOVED*** out.setDescription(extractSingleValue(metadata, METADATA_ALGORITHM_DESCRIPTION));
***REMOVED*** out.setClazz(extractSingleValue(metadata, METADATA_CLASS_NAME));
***REMOVED*** List<String> dependencies = extractMultipleValues(metadata, METADATA_PACKAGES);
***REMOVED*** if (dependencies != null) ***REMOVED***
***REMOVED*** for (String pkg : dependencies) ***REMOVED***
***REMOVED*** Dependency dep = new Dependency();
***REMOVED*** dep.setName(pkg);
***REMOVED*** dep.setType("os");
***REMOVED*** out.addDependency(dep);
***REMOVED*** ***REMOVED***
***REMOVED*** ***REMOVED***
***REMOVED*** return out;
***REMOVED*** ***REMOVED***
private Algorithm createAlgorithm(Map<String, List<String>> metadata) ***REMOVED***
Algorithm out = new Algorithm();
out.setName(extractSingleValue(metadata, METADATA_ALGORITHM_NAME));
out.setDescription(extractSingleValue(metadata, METADATA_ALGORITHM_DESCRIPTION));
out.setClazz(extractSingleValue(metadata, METADATA_CLASS_NAME));
***REMOVED***List<String> dependencies = extractMultipleValues(metadata, METADATA_PACKAGES);
List<String> rdependencies = extractMultipleValues(metadata, "cran");
if (rdependencies != null) ***REMOVED***
for (String pkg : rdependencies) ***REMOVED***
Dependency dep = new Dependency();
***REMOVED***if (pkg.startsWith("os:"))***REMOVED***
dep.setName(pkg);
dep.setType("cran");
out.addDependency(dep);
***REMOVED***
***REMOVED***
List<String> defdependencies = extractMultipleValues(metadata, "Packages");
if (defdependencies != null) ***REMOVED***
for (String pkg : defdependencies) ***REMOVED***
Dependency dep = new Dependency();
***REMOVED***if (pkg.startsWith("os:"))***REMOVED***
dep.setName(pkg);
dep.setType("os");
out.addDependency(dep);
***REMOVED***
***REMOVED***
List<String> osdependencies = extractMultipleValues(metadata, "os");
if (osdependencies != null) ***REMOVED***
for (String pkg : osdependencies) ***REMOVED***
Dependency dep = new Dependency();
***REMOVED***if (pkg.startsWith("os:"))***REMOVED***
dep.setName(pkg);
dep.setType("os");
out.addDependency(dep);
***REMOVED***
***REMOVED***
List<String> gitdependencies = extractMultipleValues(metadata, "github");
if (gitdependencies != null) ***REMOVED***
for (String pkg : gitdependencies) ***REMOVED***
Dependency dep = new Dependency();
***REMOVED***if (pkg.startsWith("os:"))***REMOVED***
dep.setName(pkg);
dep.setType("github");
out.addDependency(dep);
***REMOVED***
***REMOVED***
List<String> cdependencies = extractMultipleValues(metadata, "custom");
if (cdependencies != null) ***REMOVED***
for (String pkg : cdependencies) ***REMOVED***
Dependency dep = new Dependency();
***REMOVED***if (pkg.startsWith("os:"))***REMOVED***
dep.setName(pkg);
dep.setType("custom");
out.addDependency(dep);
***REMOVED***
***REMOVED***
***REMOVED*** if (pkg.startsWith("r:"))***REMOVED***
***REMOVED*** ***REMOVED***String results = StringEscapeUtils.escapeJava(pkg);
***REMOVED*** dep.setName(pkg);
***REMOVED*** dep.setType("cran");
***REMOVED*** ***REMOVED***
***REMOVED*** if (pkg.startsWith("custom:"))***REMOVED***
***REMOVED*** dep.setName(pkg);
***REMOVED*** dep.setType("custom");
***REMOVED*** ***REMOVED***
***REMOVED*** if (!pkg.startsWith("os:")&&!pkg.startsWith("r:")&&!pkg.startsWith("custom:"))***REMOVED***
***REMOVED*** dep.setName(pkg);
***REMOVED*** dep.setType("os");
***REMOVED*** ***REMOVED***
return out;
***REMOVED***
private static String extractSingleValue(Map<String, List<String>> metadata,
String key) ***REMOVED***
List<String> l = metadata.get(key);
if (l != null && l.size() == 1) ***REMOVED***
return l.get(0);
***REMOVED*** else ***REMOVED***
return null;
***REMOVED***
***REMOVED***
private static List<String> extractMultipleValues(
Map<String, List<String>> metadata, String key) ***REMOVED***
List<String> l = metadata.get(key);
if (l != null) ***REMOVED***
return new Vector<>(l);
***REMOVED*** else ***REMOVED***
return null;
***REMOVED***
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,52 @@
***REMOVED******REMOVED***
***REMOVED***
***REMOVED******REMOVED***
***REMOVED******REMOVED***
***REMOVED******REMOVED***
***REMOVED******REMOVED***
***REMOVED***
***REMOVED******REMOVED***
***REMOVED***
***REMOVED***public interface PoolManager ***REMOVED***
***REMOVED***
***REMOVED*** String addAlgorithmToVRE(Algorithm algo, String vre) throws IOException, InterruptedException;
***REMOVED***
***REMOVED*** Algorithm extractAlgorithm(String url) throws IOException;
***REMOVED***
***REMOVED*** String getLogById(String logId) throws IOException;
***REMOVED***
***REMOVED*** void getLogId(Algorithm algo, String vre);
***REMOVED***
***REMOVED*** String getScriptFromURL(URL logId) throws IOException;
***REMOVED***
***REMOVED*** URL getURLfromWorkerLog(String logUrl) throws MalformedURLException, UnknownHostException;
***REMOVED***
***REMOVED******REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
public interface PoolManager ***REMOVED***
String addAlgorithmToVRE(Algorithm algo, String vre) throws IOException, InterruptedException;
String addAlgorithmToHost(Algorithm algo, String host) throws IOException, InterruptedException;
Algorithm extractAlgorithm(String url) throws IOException;
String getLogById(String logId) throws IOException;
void getLogId(Algorithm algo, String vre);
String getScriptFromURL(URL logId) throws IOException;
URL getURLfromWorkerLog(String logUrl) throws MalformedURLException, UnknownHostException;
***REMOVED***

View File

@ -0,0 +1,568 @@
***REMOVED***package org.gcube.dataanalysis.dataminer.poolmanager.service;
***REMOVED***
***REMOVED***import java.io.BufferedReader;
***REMOVED***import java.io.File;
***REMOVED******REMOVED***
***REMOVED***import java.io.InputStreamReader;
***REMOVED******REMOVED***
***REMOVED******REMOVED***
***REMOVED***import java.net.URLConnection;
***REMOVED******REMOVED***
***REMOVED***import java.util.UUID;
***REMOVED***
***REMOVED***import org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.AnsibleBridge;
***REMOVED***import org.gcube.dataanalysis.dataminer.poolmanager.clients.ISClient;
***REMOVED******REMOVED***
***REMOVED***import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.AlgorithmSet;
***REMOVED***import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Cluster;
***REMOVED***import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Host;
***REMOVED***import org.gcube.dataanalysis.dataminer.poolmanager.process.AlgorithmPackageParser;
***REMOVED***import org.gcube.dataanalysis.dataminer.poolmanager.rest.PoolManager;
***REMOVED******REMOVED***
***REMOVED******REMOVED***
***REMOVED***
***REMOVED***public class DataminerPoolManager implements PoolManager ***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED*** private static final Logger LOGGER = LoggerFactory.getLogger(DataminerPoolManager.class);
***REMOVED***
***REMOVED***
***REMOVED******REMOVED*** static Collection<Algorithm> algorithms;
***REMOVED******REMOVED***
***REMOVED******REMOVED*** static Collection<AlgorithmSet> sets;
***REMOVED******REMOVED***
***REMOVED******REMOVED*** static ***REMOVED***
***REMOVED******REMOVED*** algorithms = new Vector<>();
***REMOVED******REMOVED*** ***REMOVED***
***REMOVED******REMOVED***
***REMOVED******REMOVED*** public DataminerPoolManager() ***REMOVED***
***REMOVED******REMOVED*** ***REMOVED***
***REMOVED******REMOVED***
***REMOVED******REMOVED*** /**
***REMOVED******REMOVED*** * Add a new algorithm to the set of known ones. No further action is expected
***REMOVED******REMOVED*** * on the pool.
***REMOVED******REMOVED*** */
***REMOVED******REMOVED*** public void publishAlgorithm(Algorithm algorithm) ***REMOVED***
***REMOVED******REMOVED*** algorithms.add(algorithm);
***REMOVED******REMOVED*** ***REMOVED***
***REMOVED******REMOVED***
***REMOVED******REMOVED*** /**
***REMOVED******REMOVED*** * Re-deploy the given algorithm wherever it's installed
***REMOVED******REMOVED*** *
***REMOVED******REMOVED*** * @param algorithm
***REMOVED******REMOVED*** */
***REMOVED******REMOVED*** /*
***REMOVED******REMOVED*** * public void updateAlgorithm(Algorithm algorithm) ***REMOVED*** ***REMOVED*** TODO implement this ***REMOVED***
***REMOVED******REMOVED*** */
***REMOVED******REMOVED***
***REMOVED******REMOVED*** /**
***REMOVED******REMOVED*** * Add the give algorithm to the given set
***REMOVED******REMOVED*** *
***REMOVED******REMOVED*** * @param algorithmId
***REMOVED******REMOVED*** * @param setId
***REMOVED******REMOVED*** */
***REMOVED******REMOVED*** public void addAlgorithmToSet(String algorithmName, String setName) ***REMOVED***
***REMOVED******REMOVED*** AlgorithmSet set = this.getAlgorithmSet(setName);
***REMOVED******REMOVED*** Algorithm algorithm = this.getAlgorithm(algorithmName);
***REMOVED******REMOVED*** if (set != null && algorithm != null) ***REMOVED***
***REMOVED******REMOVED*** set.addAlgorithm(algorithm);
***REMOVED******REMOVED*** this.updateClusters();
***REMOVED******REMOVED*** ***REMOVED***
***REMOVED******REMOVED*** ***REMOVED***
***REMOVED******REMOVED***
***REMOVED******REMOVED*** /**
***REMOVED******REMOVED*** * Apply the given set of algorithms to the given cluster
***REMOVED******REMOVED*** *
***REMOVED******REMOVED*** * @param setId
***REMOVED******REMOVED*** * @param clusterId
***REMOVED******REMOVED*** */
***REMOVED******REMOVED*** public void applyAlgorithmSetToCluster(String setName, String clusterName) ***REMOVED***
***REMOVED******REMOVED*** AlgorithmSet set = this.getAlgorithmSet(setName);
***REMOVED******REMOVED*** Cluster cluster = new ISClient().getCluster(clusterName);
***REMOVED******REMOVED*** if (set != null && cluster != null) ***REMOVED***
***REMOVED******REMOVED*** cluster.addAlgorithmSet(set);
***REMOVED******REMOVED*** this.updateClusters();
***REMOVED******REMOVED*** ***REMOVED***
***REMOVED******REMOVED*** ***REMOVED***
***REMOVED******REMOVED***
***REMOVED******REMOVED*** private AlgorithmSet getAlgorithmSet(String name) ***REMOVED***
***REMOVED******REMOVED*** for (AlgorithmSet set : sets) ***REMOVED***
***REMOVED******REMOVED*** if (name.equals(set.getName())) ***REMOVED***
***REMOVED******REMOVED*** return set;
***REMOVED******REMOVED*** ***REMOVED***
***REMOVED******REMOVED*** ***REMOVED***
***REMOVED******REMOVED*** return null;
***REMOVED******REMOVED*** ***REMOVED***
***REMOVED******REMOVED***
***REMOVED******REMOVED*** private Algorithm getAlgorithm(String name) ***REMOVED***
***REMOVED******REMOVED*** for (Algorithm a : algorithms) ***REMOVED***
***REMOVED******REMOVED*** if (name.equals(a.getName())) ***REMOVED***
***REMOVED******REMOVED*** return a;
***REMOVED******REMOVED*** ***REMOVED***
***REMOVED******REMOVED*** ***REMOVED***
***REMOVED******REMOVED*** return null;
***REMOVED******REMOVED*** ***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED******REMOVED***
***REMOVED******REMOVED*** public void getLogId(final Algorithm algorithm, final String vre) ***REMOVED***
***REMOVED******REMOVED*** new Thread() ***REMOVED***
***REMOVED******REMOVED*** public void run() ***REMOVED***
***REMOVED******REMOVED*** while (true) ***REMOVED***
***REMOVED******REMOVED*** try ***REMOVED***
***REMOVED******REMOVED*** addAlgorithmToVRE(algorithm, vre);
***REMOVED******REMOVED*** ***REMOVED*** catch (Exception e) ***REMOVED***
***REMOVED******REMOVED*** ***REMOVED***log here
***REMOVED******REMOVED*** ***REMOVED***
***REMOVED******REMOVED*** ***REMOVED***
***REMOVED******REMOVED*** ***REMOVED***
***REMOVED******REMOVED*** ***REMOVED***.start();
***REMOVED******REMOVED******REMOVED***
***REMOVED******REMOVED***
***REMOVED******REMOVED***
***REMOVED***
***REMOVED******REMOVED*** public String getLogId()***REMOVED***
***REMOVED******REMOVED*** PrintStream console = System.out;
***REMOVED******REMOVED*** File path = new File(worker.getWorkdir() + File.separator + "logs");
***REMOVED******REMOVED*** path.mkdirs();
***REMOVED******REMOVED*** File n = new File(path + File.separator + worker.getWorkerId());
***REMOVED******REMOVED*** FileOutputStream fos = new FileOutputStream(n);
***REMOVED******REMOVED*** PrintStream ps = new PrintStream(fos);
***REMOVED******REMOVED*** System.setOut(ps);
***REMOVED******REMOVED*** worker.apply();
***REMOVED******REMOVED*** System.setOut(console);
***REMOVED******REMOVED*** worker.apply();
***REMOVED******REMOVED*** System.out.println("Log stored to to " + n.getAbsolutePath());
***REMOVED******REMOVED******REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED******REMOVED*** public String getLogById(String id) throws IOException ***REMOVED***
***REMOVED******REMOVED*** String strLine = null;
***REMOVED******REMOVED*** try***REMOVED***
***REMOVED******REMOVED*** FileInputStream fstream = new FileInputStream("/tmp/dataminer-pool-manager/work/"+id+"/logs/"+id);
***REMOVED******REMOVED*** BufferedReader br = new BufferedReader(new InputStreamReader(fstream));
***REMOVED******REMOVED*** /* read log line by line */
***REMOVED******REMOVED*** while ((strLine = br.readLine()) != null) ***REMOVED***
***REMOVED******REMOVED*** /* parse strLine to obtain what you want */
***REMOVED******REMOVED*** System.out.println (strLine);
***REMOVED******REMOVED*** ***REMOVED***
***REMOVED******REMOVED*** br.close();
***REMOVED******REMOVED*** ***REMOVED*** catch (Exception e) ***REMOVED***
***REMOVED******REMOVED*** System.err.println("Error: " + e.getMessage());
***REMOVED******REMOVED*** ***REMOVED***
***REMOVED******REMOVED*** return strLine;
***REMOVED******REMOVED******REMOVED***
***REMOVED***
***REMOVED***
***REMOVED*** public String getScriptFromURL(URL url) throws IOException ***REMOVED***
***REMOVED*** if (url == null) ***REMOVED***
***REMOVED*** return null;
***REMOVED*** ***REMOVED***
***REMOVED*** URLConnection yc = url.openConnection();
***REMOVED*** BufferedReader input = new BufferedReader(new InputStreamReader(
***REMOVED*** yc.getInputStream()));
***REMOVED*** String line;
***REMOVED*** StringBuffer buffer = new StringBuffer();
***REMOVED*** while ((line = input.readLine()) != null) ***REMOVED***
***REMOVED*** buffer.append(line + "\n");
***REMOVED*** ***REMOVED***
***REMOVED*** String bufferScript = buffer.substring(0, buffer.length());
***REMOVED*** input.close();
***REMOVED*** return bufferScript;
***REMOVED*** ***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED*** /**
***REMOVED*** * Publish the given algorithm in the given VRE
***REMOVED*** *
***REMOVED*** * @param algorithmName
***REMOVED*** * @param vre
***REMOVED*** *
***REMOVED*** */
***REMOVED*** public String addAlgorithmToVRE(Algorithm algorithm, final String vre) throws IOException ***REMOVED***
***REMOVED*** ***REMOVED*** create a fake algorithm set
***REMOVED*** final AlgorithmSet algoSet = new AlgorithmSet();
***REMOVED*** algoSet.setName("fake");
***REMOVED*** algoSet.addAlgorithm(algorithm);
***REMOVED*** final String uuid = UUID.randomUUID().toString();
***REMOVED***
***REMOVED*** new Thread(new Runnable() ***REMOVED***
***REMOVED******REMOVED***
***REMOVED*** public void run() ***REMOVED***
***REMOVED*** ***REMOVED***
***REMOVED*** try ***REMOVED***
***REMOVED*** addAlgorithmsToVRE(algoSet, vre, uuid);
***REMOVED*** ***REMOVED*** catch (IOException e) ***REMOVED***
***REMOVED*** ***REMOVED*** TODO Auto-generated catch block
***REMOVED*** e.printStackTrace();
***REMOVED*** ***REMOVED***
***REMOVED*** ***REMOVED***
***REMOVED******REMOVED***).start();
***REMOVED*** ***REMOVED***this line will execute immediately, not waiting for your task to complete
***REMOVED*** System.out.println(uuid);
***REMOVED*** return uuid;
***REMOVED*** ***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED*** public URL getURLfromWorkerLog(String a) throws MalformedURLException, UnknownHostException***REMOVED***
***REMOVED***
***REMOVED*** File path = new File(System.getProperty("user.home")+File.separator+"/gcube/dataminer-pool-manager/work/"+a+File.separator+"logs");
***REMOVED*** path.mkdirs();
***REMOVED*** File n = new File(path + File.separator +a);
***REMOVED*** ***REMOVED***String addr = InetAddress.getLocalHost().getHostAddress();
***REMOVED***
***REMOVED*** return new File(n.getPath()).toURI().toURL();
***REMOVED*** ***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED*** public String addAlgorithmsToVRE(AlgorithmSet algorithms, String vre, String uuid) throws IOException ***REMOVED***
***REMOVED***
***REMOVED*** ***REMOVED*** create the cluster (dataminers in the vre)
***REMOVED*** Cluster cluster = new Cluster();
***REMOVED*** for(Host h:new ISClient().listDataminersInVRE()) ***REMOVED***
***REMOVED*** cluster.addHost(h);
***REMOVED*** ***REMOVED***
***REMOVED***
***REMOVED*** ***REMOVED*** apply the changes
***REMOVED*** AnsibleBridge a = new AnsibleBridge();
***REMOVED*** return a.applyAlgorithmSetToCluster(algorithms, cluster,uuid).getWorkerId();
***REMOVED***
***REMOVED*** ***REMOVED***
***REMOVED***
***REMOVED*** public Algorithm extractAlgorithm(String url) throws IOException ***REMOVED***
***REMOVED*** return new AlgorithmPackageParser().parsePackage(url);
***REMOVED*** ***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***@Override
***REMOVED***public void getLogId(Algorithm algo, String vre) ***REMOVED***
***REMOVED*** ***REMOVED*** TODO Auto-generated method stub
***REMOVED***
***REMOVED******REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***@Override
***REMOVED***public String getLogById(String logId) throws IOException ***REMOVED***
***REMOVED*** ***REMOVED*** TODO Auto-generated method stub
***REMOVED*** return null;
***REMOVED******REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED******REMOVED***
package org.gcube.dataanalysis.dataminer.poolmanager.service;
import java.io.BufferedReader;
import java.io.File;
***REMOVED***
import java.io.InputStreamReader;
***REMOVED***
***REMOVED***
import java.net.URLConnection;
***REMOVED***
import java.util.UUID;
import org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.AnsibleBridge;
import org.gcube.dataanalysis.dataminer.poolmanager.clients.ISClient;
***REMOVED***
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.AlgorithmSet;
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Cluster;
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Host;
import org.gcube.dataanalysis.dataminer.poolmanager.process.AlgorithmPackageParser;
import org.gcube.dataanalysis.dataminer.poolmanager.rest.PoolManager;
***REMOVED***
***REMOVED***
public class DataminerPoolManager implements PoolManager ***REMOVED***
private static final Logger LOGGER = LoggerFactory.getLogger(DataminerPoolManager.class);
***REMOVED*** static Collection<Algorithm> algorithms;
***REMOVED***
***REMOVED*** static Collection<AlgorithmSet> sets;
***REMOVED***
***REMOVED*** static ***REMOVED***
***REMOVED*** algorithms = new Vector<>();
***REMOVED*** ***REMOVED***
***REMOVED***
***REMOVED*** public DataminerPoolManager() ***REMOVED***
***REMOVED*** ***REMOVED***
***REMOVED***
***REMOVED*** /**
***REMOVED*** * Add a new algorithm to the set of known ones. No further action is expected
***REMOVED*** * on the pool.
***REMOVED*** */
***REMOVED*** public void publishAlgorithm(Algorithm algorithm) ***REMOVED***
***REMOVED*** algorithms.add(algorithm);
***REMOVED*** ***REMOVED***
***REMOVED***
***REMOVED*** /**
***REMOVED*** * Re-deploy the given algorithm wherever it's installed
***REMOVED*** *
***REMOVED*** * @param algorithm
***REMOVED*** */
***REMOVED*** /*
***REMOVED*** * public void updateAlgorithm(Algorithm algorithm) ***REMOVED*** ***REMOVED*** TODO implement this ***REMOVED***
***REMOVED*** */
***REMOVED***
***REMOVED*** /**
***REMOVED*** * Add the give algorithm to the given set
***REMOVED*** *
***REMOVED*** * @param algorithmId
***REMOVED*** * @param setId
***REMOVED*** */
***REMOVED*** public void addAlgorithmToSet(String algorithmName, String setName) ***REMOVED***
***REMOVED*** AlgorithmSet set = this.getAlgorithmSet(setName);
***REMOVED*** Algorithm algorithm = this.getAlgorithm(algorithmName);
***REMOVED*** if (set != null && algorithm != null) ***REMOVED***
***REMOVED*** set.addAlgorithm(algorithm);
***REMOVED*** this.updateClusters();
***REMOVED*** ***REMOVED***
***REMOVED*** ***REMOVED***
***REMOVED***
***REMOVED*** /**
***REMOVED*** * Apply the given set of algorithms to the given cluster
***REMOVED*** *
***REMOVED*** * @param setId
***REMOVED*** * @param clusterId
***REMOVED*** */
***REMOVED*** public void applyAlgorithmSetToCluster(String setName, String clusterName) ***REMOVED***
***REMOVED*** AlgorithmSet set = this.getAlgorithmSet(setName);
***REMOVED*** Cluster cluster = new ISClient().getCluster(clusterName);
***REMOVED*** if (set != null && cluster != null) ***REMOVED***
***REMOVED*** cluster.addAlgorithmSet(set);
***REMOVED*** this.updateClusters();
***REMOVED*** ***REMOVED***
***REMOVED*** ***REMOVED***
***REMOVED***
***REMOVED*** private AlgorithmSet getAlgorithmSet(String name) ***REMOVED***
***REMOVED*** for (AlgorithmSet set : sets) ***REMOVED***
***REMOVED*** if (name.equals(set.getName())) ***REMOVED***
***REMOVED*** return set;
***REMOVED*** ***REMOVED***
***REMOVED*** ***REMOVED***
***REMOVED*** return null;
***REMOVED*** ***REMOVED***
***REMOVED***
***REMOVED*** private Algorithm getAlgorithm(String name) ***REMOVED***
***REMOVED*** for (Algorithm a : algorithms) ***REMOVED***
***REMOVED*** if (name.equals(a.getName())) ***REMOVED***
***REMOVED*** return a;
***REMOVED*** ***REMOVED***
***REMOVED*** ***REMOVED***
***REMOVED*** return null;
***REMOVED*** ***REMOVED***
***REMOVED***
***REMOVED*** public void getLogId(final Algorithm algorithm, final String vre) ***REMOVED***
***REMOVED*** new Thread() ***REMOVED***
***REMOVED*** public void run() ***REMOVED***
***REMOVED*** while (true) ***REMOVED***
***REMOVED*** try ***REMOVED***
***REMOVED*** addAlgorithmToVRE(algorithm, vre);
***REMOVED*** ***REMOVED*** catch (Exception e) ***REMOVED***
***REMOVED*** ***REMOVED***log here
***REMOVED*** ***REMOVED***
***REMOVED*** ***REMOVED***
***REMOVED*** ***REMOVED***
***REMOVED*** ***REMOVED***.start();
***REMOVED******REMOVED***
***REMOVED***
***REMOVED***
***REMOVED*** public String getLogId()***REMOVED***
***REMOVED*** PrintStream console = System.out;
***REMOVED*** File path = new File(worker.getWorkdir() + File.separator + "logs");
***REMOVED*** path.mkdirs();
***REMOVED*** File n = new File(path + File.separator + worker.getWorkerId());
***REMOVED*** FileOutputStream fos = new FileOutputStream(n);
***REMOVED*** PrintStream ps = new PrintStream(fos);
***REMOVED*** System.setOut(ps);
***REMOVED*** worker.apply();
***REMOVED*** System.setOut(console);
***REMOVED*** worker.apply();
***REMOVED*** System.out.println("Log stored to to " + n.getAbsolutePath());
***REMOVED******REMOVED***
***REMOVED*** public String getLogById(String id) throws IOException ***REMOVED***
***REMOVED*** String strLine = null;
***REMOVED*** try***REMOVED***
***REMOVED*** FileInputStream fstream = new FileInputStream("/tmp/dataminer-pool-manager/work/"+id+"/logs/"+id);
***REMOVED*** BufferedReader br = new BufferedReader(new InputStreamReader(fstream));
***REMOVED*** /* read log line by line */
***REMOVED*** while ((strLine = br.readLine()) != null) ***REMOVED***
***REMOVED*** /* parse strLine to obtain what you want */
***REMOVED*** System.out.println (strLine);
***REMOVED*** ***REMOVED***
***REMOVED*** br.close();
***REMOVED*** ***REMOVED*** catch (Exception e) ***REMOVED***
***REMOVED*** System.err.println("Error: " + e.getMessage());
***REMOVED*** ***REMOVED***
***REMOVED*** return strLine;
***REMOVED******REMOVED***
public String getScriptFromURL(URL url) throws IOException ***REMOVED***
if (url == null) ***REMOVED***
return null;
***REMOVED***
URLConnection yc = url.openConnection();
BufferedReader input = new BufferedReader(new InputStreamReader(
yc.getInputStream()));
String line;
StringBuffer buffer = new StringBuffer();
while ((line = input.readLine()) != null) ***REMOVED***
buffer.append(line + "\n");
***REMOVED***
String bufferScript = buffer.substring(0, buffer.length());
input.close();
return bufferScript;
***REMOVED***
/**
* Publish the given algorithm in the given VRE
*
* @param algorithmName
* @param vre
*
*/
public String addAlgorithmToVRE(Algorithm algorithm, final String vre)
throws IOException ***REMOVED***
***REMOVED*** create a fake algorithm set
final AlgorithmSet algoSet = new AlgorithmSet();
algoSet.setName("fake");
algoSet.addAlgorithm(algorithm);
final String uuid = UUID.randomUUID().toString();
new Thread(new Runnable() ***REMOVED***
@Override
public void run() ***REMOVED***
***REMOVED*** TODO Auto-generated method stub
try ***REMOVED***
addAlgorithmsToVRE(algoSet, vre, uuid);
***REMOVED*** catch (IOException e) ***REMOVED***
***REMOVED*** TODO Auto-generated catch block
e.printStackTrace();
***REMOVED***
***REMOVED***
***REMOVED***).start();
***REMOVED*** this line will execute immediately, not waiting for your task to complete
System.out.println(uuid);
return uuid;
***REMOVED***
public String addAlgorithmToHost(Algorithm algorithm, final String hostname)
throws IOException ***REMOVED***
***REMOVED*** create a fake algorithm set
final AlgorithmSet algoSet = new AlgorithmSet();
algoSet.setName("fake");
algoSet.addAlgorithm(algorithm);
final String uuid = UUID.randomUUID().toString();
new Thread(new Runnable() ***REMOVED***
@Override
public void run() ***REMOVED***
***REMOVED*** TODO Auto-generated method stub
try ***REMOVED***
addAlgorithmsToHost(algoSet, hostname, uuid);
***REMOVED*** catch (IOException e) ***REMOVED***
***REMOVED*** TODO Auto-generated catch block
e.printStackTrace();
***REMOVED***
***REMOVED***
***REMOVED***).start();
***REMOVED*** this line will execute immediately, not waiting for your task to complete
System.out.println(uuid);
return uuid;
***REMOVED***
public URL getURLfromWorkerLog(String a) throws MalformedURLException, UnknownHostException***REMOVED***
File path = new File(System.getProperty("user.home")+File.separator+"/gcube/dataminer-pool-manager/work/"+a+File.separator+"logs");
path.mkdirs();
File n = new File(path + File.separator +a);
***REMOVED***String addr = InetAddress.getLocalHost().getHostAddress();
return new File(n.getPath()).toURI().toURL();
***REMOVED***
public String addAlgorithmsToVRE(AlgorithmSet algorithms, String vre, String uuid) throws IOException ***REMOVED***
***REMOVED*** create the cluster (dataminers in the vre)
Cluster cluster = new Cluster();
for(Host h:new ISClient().listDataminersInVRE()) ***REMOVED***
cluster.addHost(h);
***REMOVED***
***REMOVED*** apply the changes
AnsibleBridge a = new AnsibleBridge();
return a.applyAlgorithmSetToCluster(algorithms, cluster,uuid).getWorkerId();
***REMOVED***
public String addAlgorithmsToHost(AlgorithmSet algorithms, String hostname, String uuid) throws IOException ***REMOVED***
***REMOVED*** create the cluster (dataminers in the vre)
Cluster cluster = new Cluster();
cluster.addHost(new ISClient().getDataminer(hostname));
***REMOVED*** for(Host h:new ISClient().listDataminersInVRE()) ***REMOVED***
***REMOVED*** cluster.addHost(h);
***REMOVED*** ***REMOVED***
***REMOVED*** apply the changes
AnsibleBridge a = new AnsibleBridge();
return a.applyAlgorithmSetToCluster(algorithms, cluster,uuid).getWorkerId();
***REMOVED***
public Algorithm extractAlgorithm(String url) throws IOException ***REMOVED***
return new AlgorithmPackageParser().parsePackage(url);
***REMOVED***
@Override
public void getLogId(Algorithm algo, String vre) ***REMOVED***
***REMOVED*** TODO Auto-generated method stub
***REMOVED***
@Override
public String getLogById(String logId) throws IOException ***REMOVED***
***REMOVED*** TODO Auto-generated method stub
return null;
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,145 @@
package org.gcube.dataanalysis.dataminer.poolmanager.util;
***REMOVED***
import java.net.Authenticator;
import java.net.InetSocketAddress;
import java.net.PasswordAuthentication;
import java.net.Proxy;
import java.net.ProxySelector;
import java.net.SocketAddress;
import java.net.URI;
import java.util.ArrayList;
import java.util.Arrays;
***REMOVED***
import org.apache.commons.configuration.ConfigurationException;
import org.apache.commons.configuration.PropertiesConfiguration;
import org.apache.commons.configuration.reloading.FileChangedReloadingStrategy;
interface NetworkConfiguration ***REMOVED***
public String getProxyHost();
public String getProxyPort();
public String getProxyUser();
public String getProxyPassword();
public String getNonProxyHosts();
***REMOVED***
class FileBasedProxyConfiguration implements NetworkConfiguration ***REMOVED***
private static PropertiesConfiguration configuration;
public FileBasedProxyConfiguration(String path) ***REMOVED***
try ***REMOVED***
***REMOVED*** load the configuration
configuration = new PropertiesConfiguration(path);
***REMOVED*** set the reloading strategy to enable hot-configuration
FileChangedReloadingStrategy fcrs = new FileChangedReloadingStrategy();
configuration.setReloadingStrategy(fcrs);
***REMOVED*** catch (ConfigurationException e) ***REMOVED***
e.printStackTrace();
***REMOVED***
***REMOVED***
@Override
public String getProxyHost() ***REMOVED***
return configuration.getString("proxyHost");
***REMOVED***
@Override
public String getProxyPort() ***REMOVED***
return configuration.getString("proxyPort");
***REMOVED***
@Override
public String getProxyUser() ***REMOVED***
return configuration.getString("proxyUser");
***REMOVED***
@Override
public String getProxyPassword() ***REMOVED***
return configuration.getString("proxyPassword");
***REMOVED***
@Override
public String getNonProxyHosts() ***REMOVED***
return configuration.getString("nonProxyHosts");
***REMOVED***
***REMOVED***
public class PropertiesBasedProxySelector extends ProxySelector ***REMOVED***
List<Proxy> proxies = null;
List<String> nonProxyHosts = null;
public PropertiesBasedProxySelector(String proxySettingsPath) ***REMOVED***
this(new FileBasedProxyConfiguration(proxySettingsPath));
***REMOVED***
public PropertiesBasedProxySelector(NetworkConfiguration config) ***REMOVED***
if (config == null || config.getProxyHost() == null) ***REMOVED***
this.proxies = null;
return;
***REMOVED***
String host = config.getProxyHost();
int port = 80;
if (config.getProxyPort() != null) ***REMOVED***
port = Integer.valueOf(config.getProxyPort());
***REMOVED***
if (config.getNonProxyHosts() != null) ***REMOVED***
this.nonProxyHosts = Arrays
.asList(config.getNonProxyHosts().split("\\|"));
***REMOVED***
this.proxies = new ArrayList<Proxy>();
this.proxies.add(new Proxy(Proxy.Type.HTTP, new InetSocketAddress(host,
port)));
if (config.getProxyUser() != null) ***REMOVED***
final String username = config.getProxyUser();
final String password = config.getProxyPassword();
Authenticator.setDefault(new Authenticator() ***REMOVED***
@Override
protected PasswordAuthentication getPasswordAuthentication() ***REMOVED***
return new PasswordAuthentication(username, password.toCharArray());
***REMOVED***
***REMOVED***);
***REMOVED***
***REMOVED***
@Override
public List<Proxy> select(URI uri) ***REMOVED***
if (this.nonProxyHosts == null) ***REMOVED***
return Arrays.asList(Proxy.NO_PROXY);
***REMOVED*** else ***REMOVED***
for (String entry : this.nonProxyHosts) ***REMOVED***
entry = entry.trim();
if (entry.startsWith("*") && uri.getHost().endsWith(entry.substring(1))) ***REMOVED***
return Arrays.asList(Proxy.NO_PROXY);
***REMOVED***
if (uri.getHost().equals(entry)) ***REMOVED***
return Arrays.asList(Proxy.NO_PROXY);
***REMOVED***
***REMOVED***
return this.proxies;
***REMOVED***
***REMOVED***
@Override
public void connectFailed(URI uri, SocketAddress socketAddress, IOException e) ***REMOVED***
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,13 @@
<application mode="online">
<name>dataminer-pool-manager</name>
<group>dataanalysis</group>
<version>0.0.1</version>
<!--<description>Lorem ipsum dolor sit amet...</description>-->
<!--<persistence location="/some/custom/location</persistence" />-->
<!-- <exclude>*</exclude> -->
</application>

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<handlers>
<lifecycle>
<profile-management />
<!-- <plugin-registration-handler /> -->
</lifecycle>
<request>
<request-validation />
<request-accounting />
</request>
</handlers>

View File

@ -0,0 +1,24 @@
<!DOCTYPE web-app PUBLIC
"-***REMOVED***Sun Microsystems, Inc.***REMOVED***DTD Web Application 2.3***REMOVED***EN"
"http:***REMOVED***java.sun.com/dtd/web-app_2_3.dtd" >
<web-app>
<display-name>Archetype Created Web Application</display-name>
<servlet>
<servlet-name>REST-API</servlet-name>
<servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>jersey.config.server.provider.packages</param-name>
<param-value>org.gcube.dataanalysis.dataminer.poolmanager.rest</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>REST-API</servlet-name>
<url-pattern>/rest/*</url-pattern>
</servlet-mapping>
</web-app>

View File

@ -0,0 +1,117 @@
***REMOVED***
import java.io.InputStream;
***REMOVED***
***REMOVED***
import java.util.Vector;
***REMOVED***
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.AlgorithmSet;
import org.gcube.dataanalysis.dataminer.poolmanager.process.AddAlgorithmCommand;
import org.gcube.dataanalysis.dataminer.poolmanager.process.AlgorithmPackageParser;
public class AlgorithmPackageParserTest ***REMOVED***
private static int BUFFER_SIZE = 2048;
public void extractAllAlgorithms() throws IOException ***REMOVED***
String url = "http:***REMOVED***svn.research-infrastructures.eu/public/d4science/gcube/trunk/data-analysis/DataMinerConfiguration/algorithms/dev/algorithms";
List<String> commands = this.extractAddAlgorithmCommands(url);
AlgorithmSet algorithms = new AlgorithmSet();
for (String cmd : commands) ***REMOVED***
System.out.println("-----------------------------------------");
System.out.println(cmd);
AddAlgorithmCommand aac = new AddAlgorithmCommand(cmd);
System.out.println(aac);
***REMOVED*** start creating the algo from the command
Algorithm algo = new Algorithm();
algo.setAlgorithmType(aac.getAlgorithmType());
algo.setCategory(aac.getCategory());
algo.setClazz(aac.getClazz());
algo.setDescription(aac.getDescription());
algo.setName(aac.getName());
algo.setPackageURL(aac.getUrl());
algo.setSkipJava(aac.getSkipjava());
***REMOVED*** then override with info from the package
if (aac.getUrl().length() > 4) ***REMOVED***
Algorithm packagedAlgo = this.extractAlgorithm(aac.getUrl());
if (packagedAlgo != null) ***REMOVED***
algo.setDependencies(packagedAlgo.getDependencies());
***REMOVED***
***REMOVED***
algorithms.addAlgorithm(algo);
break;
***REMOVED***
***REMOVED***to uncomment
***REMOVED*** new DataminerPoolManager().addAlgorithmsToVRE(algorithms,
***REMOVED*** "/gcube/devNext/NextNext");
***REMOVED***
/**
* Extract 'addAlgorithm' commands from a file containing wiki-table-style
* entries for algorithm.
*
* @return
* @throws IOException
*/
private List<String> extractAddAlgorithmCommands(String listUrl)
throws IOException ***REMOVED***
URL url = new URL(listUrl);
InputStream is = url.openStream();
StringBuilder s = new StringBuilder();
byte[] buffer = new byte[BUFFER_SIZE];
int read = 0;
while ((read = is.read(buffer)) != -1) ***REMOVED***
s.append(new String(buffer, 0, read));
***REMOVED***
List<String> out = new Vector<>();
String[] lines = s.toString().split("\n");
for (String line : lines) ***REMOVED***
System.out.println("--------------------");
if (!line.isEmpty()) ***REMOVED***
String[] parts = line.split("\\|");
int c = 1;
for (String part : parts) ***REMOVED***
if (part == null || part.trim().isEmpty()) ***REMOVED***
continue;
***REMOVED***
System.out.println(c + ". " + part);
c++;
if (part.contains("addAlgorithm.sh")) ***REMOVED***
String cmd = part.trim();
cmd = cmd.replaceAll("<notextile>", "");
cmd = cmd.replaceAll("</notextile>", "");
System.out.println(cmd);
***REMOVED*** AddAlgorithmCommand aac = new AddAlgorithmCommand(cmd);
***REMOVED*** System.out.println(aac);
out.add(cmd);
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
return out;
***REMOVED***
/**
* Create an Algorithm starting from the algorithm jar.
*
* @param url
* @return
* @throws IOException
*/
private Algorithm extractAlgorithm(String url) throws IOException ***REMOVED***
return new AlgorithmPackageParser().parsePackage(url);
***REMOVED***
public static void main(String[] args) throws Exception ***REMOVED***
***REMOVED*** ProxySelector.setDefault(new PropertiesBasedProxySelector(
***REMOVED*** "/home/ngalante/.proxy-settings"));
new AlgorithmPackageParserTest().extractAllAlgorithms();
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,33 @@
import java.io.File;
***REMOVED***
import java.util.UUID;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.AnsibleWorker;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Inventory;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Playbook;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile;
public class AnsibleWorkerTest ***REMOVED***
public static void main(String[] args) throws IOException ***REMOVED***
AnsibleWorker worker = new AnsibleWorker(new File("/home/nagalante/gcube/dataminer-pool-manager/work/"+UUID.randomUUID().toString()));
System.out.println("created worker named " + worker.getWorkerId());
worker.setInventory(new Inventory());
worker.setPlaybook(new Playbook());
Role r = new Role();
r.setName("latex");
RoleFile tf = new RoleFile("main", "do something special for " + r.getName());
r.addTaskFile(tf);
worker.addRole(r);
worker.apply();
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,227 @@
import java.net.ProxySelector;
import java.util.UUID;
***REMOVED***
***REMOVED***
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.AlgorithmSet;
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency;
***REMOVED***
import org.gcube.dataanalysis.dataminer.poolmanager.util.PropertiesBasedProxySelector;
public class DataminerPoolManagerTest ***REMOVED***
/*
private static Map<String, Domain> domains = new HashMap<>();
private static Map<String, Cluster> clusters = new HashMap<>();
private static Dependency createDependency(String depName) ***REMOVED***
String[] parts = depName.split(":");
Dependency out = new Dependency();
if(parts.length>1) ***REMOVED***
out.setType(parts[0]);
out.setName(parts[1]);
***REMOVED*** else ***REMOVED***
out.setType("os");
out.setName(depName);
***REMOVED***
return out;
***REMOVED***
private static Algorithm createAlgorithm(String name, String ... deps) ***REMOVED***
Algorithm a = new Algorithm();
a.setName(name);
for(String dep:deps) ***REMOVED***
a.addDependency(createDependency(dep));
***REMOVED***
return a;
***REMOVED***
private static AlgorithmSet createAlgorithmSet(String name, Algorithm ... algs) ***REMOVED***
AlgorithmSet out = new AlgorithmSet();
out.setName(name);
for(Algorithm a:algs) ***REMOVED***
out.addAlgorithm(a);
***REMOVED***
return out;
***REMOVED***
private static Domain getDomain(String name) ***REMOVED***
if(domains.get(name)==null) ***REMOVED***
Domain d = new Domain();
d.setName(name);
domains.put(name, d);
return d;
***REMOVED*** else ***REMOVED***
return domains.get(name);
***REMOVED***
***REMOVED***
private static Host createHost(String hostname, String domainName) ***REMOVED***
Host out = new Host();
out.setName(hostname);
Domain d = getDomain(domainName);
out.setDomain(d);
return out;
***REMOVED***
private static Cluster getCluster(String name) ***REMOVED***
if(clusters.get(name)==null) ***REMOVED***
Cluster d = new Cluster();
d.setName(name);
clusters.put(name, d);
return d;
***REMOVED*** else ***REMOVED***
return clusters.get(name);
***REMOVED***
***REMOVED***
private static Collection<Dependency> extractDependencies() ***REMOVED***
Collection<Dependency> out = new TreeSet<>(new DependencyComparator());
for(Cluster c:clusters.values()) ***REMOVED***
for(AlgorithmSet as:c.getAlgorithmSets()) ***REMOVED***
for(Algorithm a:as.getAlgorithms()) ***REMOVED***
for(Dependency d:a.getDependencies()) ***REMOVED***
out.add(d);
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
return out;
***REMOVED***
private static Collection<Algorithm> extractAlgorithms() ***REMOVED***
Collection<Algorithm> out = new TreeSet<>(new AlgorithmComparator());
for(Cluster c:clusters.values()) ***REMOVED***
for(AlgorithmSet as:c.getAlgorithmSets()) ***REMOVED***
for(Algorithm a:as.getAlgorithms()) ***REMOVED***
out.add(a);
***REMOVED***
***REMOVED***
***REMOVED***
return out;
***REMOVED***
static ***REMOVED***
Algorithm ewe = createAlgorithm("ewe", "mono", "latex", "cran:some_R_package", "custom:some_git_package");
Algorithm ensemble = createAlgorithm("ensemble", "python");
Algorithm voodoo = createAlgorithm("voodoo", "os:latex", "custom:blah");
AlgorithmSet as1 = createAlgorithmSet("as1-fishes", ewe);
AlgorithmSet as2 = createAlgorithmSet("as2-stat", ensemble);
AlgorithmSet as3 = createAlgorithmSet("as3-blackmagic", voodoo, ewe);
Cluster cluster1 = getCluster("cluster-1");
cluster1.addHost(createHost("host1", "domain1"));
cluster1.addHost(createHost("host2", "domain1"));
cluster1.addHost(createHost("host3", "domain1"));
cluster1.addHost(createHost("host1", "domain2"));
cluster1.addHost(createHost("host2", "domain2"));
Cluster cluster2 = getCluster("cluster-2");
cluster2.addHost(createHost("host4", "domain1"));
cluster2.addHost(createHost("host5", "domain1"));
cluster2.addHost(createHost("host6", "domain1"));
cluster2.addHost(createHost("host3", "domain2"));
cluster2.addHost(createHost("host4", "domain2"));
cluster2.addHost(createHost("host5", "domain2"));
cluster1.addAlgorithmSet(as1);
cluster1.addAlgorithmSet(as2);
cluster2.addAlgorithmSet(as1);
cluster2.addAlgorithmSet(as3);
***REMOVED***
*/
public static void main(String[] args) throws Exception ***REMOVED***
/*
AnsibleBridge ab = new AnsibleBridge();
ab.printInventoryByDomainAndSets(clusters.values());
System.out.println("-----------");
ab.printInventoryBySets(clusters.values());
AnsibleWorker worker = ab.createWorker();
for(Algorithm a:extractAlgorithms()) ***REMOVED***
for(Role r:ab.generateRoles(a)) ***REMOVED***
worker.addRole(r);
***REMOVED***
***REMOVED***
for(Dependency d:extractDependencies()) ***REMOVED***
for(Role r:ab.generateRoles(d)) ***REMOVED***
worker.addRole(r);
***REMOVED***
***REMOVED***
*/
ScopeProvider.instance.set("/gcube/devNext/NextNext");
ProxySelector.setDefault(new PropertiesBasedProxySelector("/home/ngalante/.proxy-settings"));
***REMOVED***
***REMOVED*** ***REMOVED*** create the algorithm (download it, etc etc)
***REMOVED*** Algorithm algorithm = new Algorithm();
***REMOVED*** algorithm.setName("ichtyop");
***REMOVED*** algorithm.setClazz("org.gcube...");
***REMOVED*** algorithm.setDescription("some description");
***REMOVED***
***REMOVED*** Dependency d = new Dependency();
***REMOVED*** d.setName("libpng");
***REMOVED*** d.setType("os");
***REMOVED*** algorithm.addDependency(d);
***REMOVED***
***REMOVED*** d = new Dependency();
***REMOVED*** d.setName("some-r-package");
***REMOVED*** d.setType("cran");
***REMOVED*** algorithm.addDependency(d);
***REMOVED***
***REMOVED*** d = new Dependency();
***REMOVED*** d.setName("some-other-r-package");
***REMOVED*** d.setType("cran");
***REMOVED*** algorithm.addDependency(d);
***REMOVED***
***REMOVED*** d = new Dependency();
***REMOVED*** d.setName("voodoo");
***REMOVED*** d.setType("custom");
***REMOVED*** algorithm.addDependency(d);
***REMOVED***
***REMOVED*** ***REMOVED*** create the algorithm (download it, etc etc)
***REMOVED*** Algorithm ewe = new Algorithm();
***REMOVED*** ewe.setName("ewe");
***REMOVED***
***REMOVED*** d = new Dependency();
***REMOVED*** d.setName("voodoo");
***REMOVED*** d.setType("custom");
***REMOVED*** ewe.addDependency(d);
AlgorithmSet algorithms = new AlgorithmSet();
algorithms.setName("dummy-set");
***REMOVED*** algorithms.addAlgorithm(algorithm);
***REMOVED*** algorithms.addAlgorithm(ewe);
Algorithm ensemble = new Algorithm();
ensemble.setName("ewe");
ensemble.setCategory("a");
ensemble.setAlgorithmType("transducerers");
ensemble.setPackageURL("http:***REMOVED***data.d4science.org/eDd5b2ovMmpSVEZaZWYvY3g2bDZNcGRFNUIxNi85UFlHbWJQNStIS0N6Yz0");
ensemble.setClazz("org.gcube.dataanalysis.executor.rscripts.Ichthyopmodelonebyone");
ensemble.setSkipJava("N");
ensemble.setDescription("test");
Dependency d = new Dependency();
d.setName("libpng3");
d.setType("os");
ensemble.addDependency(d);
algorithms.addAlgorithm(ensemble);
new DataminerPoolManager().addAlgorithmsToVRE(algorithms, "/gcube/devNext/NextNext", "test"+UUID.randomUUID());
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,17 @@
import java.net.ProxySelector;
***REMOVED***
import org.gcube.dataanalysis.dataminer.poolmanager.clients.ISClient;
import org.gcube.dataanalysis.dataminer.poolmanager.util.PropertiesBasedProxySelector;
public class ISClientTest ***REMOVED***
public static void main(String[] args) ***REMOVED***
ProxySelector.setDefault(new PropertiesBasedProxySelector("/home/ngalante/.proxy-settings"));
ScopeProvider.instance.set("/gcube/devNext/NextNext");
System.out.println(new ISClient().listDataminersInVRE());
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,119 @@
package org.gcube.dataanalysis.dataminerpoolmanager;
***REMOVED***
import java.io.InputStream;
import java.net.ProxySelector;
***REMOVED***
***REMOVED***
import java.util.Vector;
***REMOVED***
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.AlgorithmSet;
import org.gcube.dataanalysis.dataminer.poolmanager.process.AddAlgorithmCommand;
import org.gcube.dataanalysis.dataminer.poolmanager.process.AlgorithmPackageParser;
import org.gcube.dataanalysis.dataminer.poolmanager.util.PropertiesBasedProxySelector;
public class AlgorithmPackageParserTest ***REMOVED***
private static int BUFFER_SIZE = 2048;
public void extractAllAlgorithms() throws IOException ***REMOVED***
String url = "http:***REMOVED***svn.research-infrastructures.eu/public/d4science/gcube/trunk/data-analysis/DataMinerConfiguration/algorithms/dev/algorithms";
List<String> commands = this.extractAddAlgorithmCommands(url);
AlgorithmSet algorithms = new AlgorithmSet();
for (String cmd : commands) ***REMOVED***
System.out.println("-----------------------------------------");
System.out.println(cmd);
AddAlgorithmCommand aac = new AddAlgorithmCommand(cmd);
System.out.println(aac);
***REMOVED*** start creating the algo from the command
Algorithm algo = new Algorithm();
algo.setAlgorithmType(aac.getAlgorithmType());
algo.setCategory(aac.getCategory());
algo.setClazz(aac.getClazz());
algo.setDescription(aac.getDescription());
algo.setName(aac.getName());
algo.setPackageURL(aac.getUrl());
algo.setSkipJava(aac.getSkipjava());
***REMOVED*** then override with info from the package
if (aac.getUrl().length() > 4) ***REMOVED***
Algorithm packagedAlgo = this.extractAlgorithm(aac.getUrl());
if (packagedAlgo != null) ***REMOVED***
algo.setDependencies(packagedAlgo.getDependencies());
***REMOVED***
***REMOVED***
algorithms.addAlgorithm(algo);
break;
***REMOVED***
***REMOVED***to uncomment
***REMOVED*** new DataminerPoolManager().addAlgorithmsToVRE(algorithms,
***REMOVED*** "/gcube/devNext/NextNext");
***REMOVED***
/**
* Extract 'addAlgorithm' commands from a file containing wiki-table-style
* entries for algorithm.
*
* @return
* @throws IOException
*/
private List<String> extractAddAlgorithmCommands(String listUrl)
throws IOException ***REMOVED***
URL url = new URL(listUrl);
InputStream is = url.openStream();
StringBuilder s = new StringBuilder();
byte[] buffer = new byte[BUFFER_SIZE];
int read = 0;
while ((read = is.read(buffer)) != -1) ***REMOVED***
s.append(new String(buffer, 0, read));
***REMOVED***
List<String> out = new Vector<>();
String[] lines = s.toString().split("\n");
for (String line : lines) ***REMOVED***
System.out.println("--------------------");
if (!line.isEmpty()) ***REMOVED***
String[] parts = line.split("\\|");
int c = 1;
for (String part : parts) ***REMOVED***
if (part == null || part.trim().isEmpty()) ***REMOVED***
continue;
***REMOVED***
System.out.println(c + ". " + part);
c++;
if (part.contains("addAlgorithm.sh")) ***REMOVED***
String cmd = part.trim();
cmd = cmd.replaceAll("<notextile>", "");
cmd = cmd.replaceAll("</notextile>", "");
System.out.println(cmd);
***REMOVED*** AddAlgorithmCommand aac = new AddAlgorithmCommand(cmd);
***REMOVED*** System.out.println(aac);
out.add(cmd);
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
return out;
***REMOVED***
/**
* Create an Algorithm starting from the algorithm jar.
*
* @param url
* @return
* @throws IOException
*/
private Algorithm extractAlgorithm(String url) throws IOException ***REMOVED***
return new AlgorithmPackageParser().parsePackage(url);
***REMOVED***
public static void main(String[] args) throws Exception ***REMOVED***
***REMOVED*** ProxySelector.setDefault(new PropertiesBasedProxySelector(
***REMOVED*** "/home/ngalante/.proxy-settings"));
new AlgorithmPackageParserTest().extractAllAlgorithms();
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,33 @@
package org.gcube.dataanalysis.dataminerpoolmanager;
import java.io.File;
***REMOVED***
import java.util.UUID;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.AnsibleWorker;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Inventory;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Playbook;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role;
import org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile;
public class AnsibleWorkerTest ***REMOVED***
public static void main(String[] args) throws IOException ***REMOVED***
AnsibleWorker worker = new AnsibleWorker(new File("/home/nagalante/gcube/dataminer-pool-manager/work/"+UUID.randomUUID().toString()));
System.out.println("created worker named " + worker.getWorkerId());
worker.setInventory(new Inventory());
worker.setPlaybook(new Playbook());
Role r = new Role();
r.setName("latex");
RoleFile tf = new RoleFile("main", "do something special for " + r.getName());
r.addTaskFile(tf);
worker.addRole(r);
worker.apply();
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,227 @@
package org.gcube.dataanalysis.dataminerpoolmanager;
import java.net.ProxySelector;
import java.util.UUID;
***REMOVED***
***REMOVED***
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.AlgorithmSet;
import org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency;
***REMOVED***
import org.gcube.dataanalysis.dataminer.poolmanager.util.PropertiesBasedProxySelector;
public class DataminerPoolManagerTest ***REMOVED***
/*
private static Map<String, Domain> domains = new HashMap<>();
private static Map<String, Cluster> clusters = new HashMap<>();
private static Dependency createDependency(String depName) ***REMOVED***
String[] parts = depName.split(":");
Dependency out = new Dependency();
if(parts.length>1) ***REMOVED***
out.setType(parts[0]);
out.setName(parts[1]);
***REMOVED*** else ***REMOVED***
out.setType("os");
out.setName(depName);
***REMOVED***
return out;
***REMOVED***
private static Algorithm createAlgorithm(String name, String ... deps) ***REMOVED***
Algorithm a = new Algorithm();
a.setName(name);
for(String dep:deps) ***REMOVED***
a.addDependency(createDependency(dep));
***REMOVED***
return a;
***REMOVED***
private static AlgorithmSet createAlgorithmSet(String name, Algorithm ... algs) ***REMOVED***
AlgorithmSet out = new AlgorithmSet();
out.setName(name);
for(Algorithm a:algs) ***REMOVED***
out.addAlgorithm(a);
***REMOVED***
return out;
***REMOVED***
private static Domain getDomain(String name) ***REMOVED***
if(domains.get(name)==null) ***REMOVED***
Domain d = new Domain();
d.setName(name);
domains.put(name, d);
return d;
***REMOVED*** else ***REMOVED***
return domains.get(name);
***REMOVED***
***REMOVED***
private static Host createHost(String hostname, String domainName) ***REMOVED***
Host out = new Host();
out.setName(hostname);
Domain d = getDomain(domainName);
out.setDomain(d);
return out;
***REMOVED***
private static Cluster getCluster(String name) ***REMOVED***
if(clusters.get(name)==null) ***REMOVED***
Cluster d = new Cluster();
d.setName(name);
clusters.put(name, d);
return d;
***REMOVED*** else ***REMOVED***
return clusters.get(name);
***REMOVED***
***REMOVED***
private static Collection<Dependency> extractDependencies() ***REMOVED***
Collection<Dependency> out = new TreeSet<>(new DependencyComparator());
for(Cluster c:clusters.values()) ***REMOVED***
for(AlgorithmSet as:c.getAlgorithmSets()) ***REMOVED***
for(Algorithm a:as.getAlgorithms()) ***REMOVED***
for(Dependency d:a.getDependencies()) ***REMOVED***
out.add(d);
***REMOVED***
***REMOVED***
***REMOVED***
***REMOVED***
return out;
***REMOVED***
private static Collection<Algorithm> extractAlgorithms() ***REMOVED***
Collection<Algorithm> out = new TreeSet<>(new AlgorithmComparator());
for(Cluster c:clusters.values()) ***REMOVED***
for(AlgorithmSet as:c.getAlgorithmSets()) ***REMOVED***
for(Algorithm a:as.getAlgorithms()) ***REMOVED***
out.add(a);
***REMOVED***
***REMOVED***
***REMOVED***
return out;
***REMOVED***
static ***REMOVED***
Algorithm ewe = createAlgorithm("ewe", "mono", "latex", "cran:some_R_package", "custom:some_git_package");
Algorithm ensemble = createAlgorithm("ensemble", "python");
Algorithm voodoo = createAlgorithm("voodoo", "os:latex", "custom:blah");
AlgorithmSet as1 = createAlgorithmSet("as1-fishes", ewe);
AlgorithmSet as2 = createAlgorithmSet("as2-stat", ensemble);
AlgorithmSet as3 = createAlgorithmSet("as3-blackmagic", voodoo, ewe);
Cluster cluster1 = getCluster("cluster-1");
cluster1.addHost(createHost("host1", "domain1"));
cluster1.addHost(createHost("host2", "domain1"));
cluster1.addHost(createHost("host3", "domain1"));
cluster1.addHost(createHost("host1", "domain2"));
cluster1.addHost(createHost("host2", "domain2"));
Cluster cluster2 = getCluster("cluster-2");
cluster2.addHost(createHost("host4", "domain1"));
cluster2.addHost(createHost("host5", "domain1"));
cluster2.addHost(createHost("host6", "domain1"));
cluster2.addHost(createHost("host3", "domain2"));
cluster2.addHost(createHost("host4", "domain2"));
cluster2.addHost(createHost("host5", "domain2"));
cluster1.addAlgorithmSet(as1);
cluster1.addAlgorithmSet(as2);
cluster2.addAlgorithmSet(as1);
cluster2.addAlgorithmSet(as3);
***REMOVED***
*/
public static void main(String[] args) throws Exception ***REMOVED***
/*
AnsibleBridge ab = new AnsibleBridge();
ab.printInventoryByDomainAndSets(clusters.values());
System.out.println("-----------");
ab.printInventoryBySets(clusters.values());
AnsibleWorker worker = ab.createWorker();
for(Algorithm a:extractAlgorithms()) ***REMOVED***
for(Role r:ab.generateRoles(a)) ***REMOVED***
worker.addRole(r);
***REMOVED***
***REMOVED***
for(Dependency d:extractDependencies()) ***REMOVED***
for(Role r:ab.generateRoles(d)) ***REMOVED***
worker.addRole(r);
***REMOVED***
***REMOVED***
*/
ScopeProvider.instance.set("/gcube/devNext/NextNext");
ProxySelector.setDefault(new PropertiesBasedProxySelector("/home/ngalante/.proxy-settings"));
***REMOVED***
***REMOVED*** ***REMOVED*** create the algorithm (download it, etc etc)
***REMOVED*** Algorithm algorithm = new Algorithm();
***REMOVED*** algorithm.setName("ichtyop");
***REMOVED*** algorithm.setClazz("org.gcube...");
***REMOVED*** algorithm.setDescription("some description");
***REMOVED***
***REMOVED*** Dependency d = new Dependency();
***REMOVED*** d.setName("libpng");
***REMOVED*** d.setType("os");
***REMOVED*** algorithm.addDependency(d);
***REMOVED***
***REMOVED*** d = new Dependency();
***REMOVED*** d.setName("some-r-package");
***REMOVED*** d.setType("cran");
***REMOVED*** algorithm.addDependency(d);
***REMOVED***
***REMOVED*** d = new Dependency();
***REMOVED*** d.setName("some-other-r-package");
***REMOVED*** d.setType("cran");
***REMOVED*** algorithm.addDependency(d);
***REMOVED***
***REMOVED*** d = new Dependency();
***REMOVED*** d.setName("voodoo");
***REMOVED*** d.setType("custom");
***REMOVED*** algorithm.addDependency(d);
***REMOVED***
***REMOVED*** ***REMOVED*** create the algorithm (download it, etc etc)
***REMOVED*** Algorithm ewe = new Algorithm();
***REMOVED*** ewe.setName("ewe");
***REMOVED***
***REMOVED*** d = new Dependency();
***REMOVED*** d.setName("voodoo");
***REMOVED*** d.setType("custom");
***REMOVED*** ewe.addDependency(d);
AlgorithmSet algorithms = new AlgorithmSet();
algorithms.setName("dummy-set");
***REMOVED*** algorithms.addAlgorithm(algorithm);
***REMOVED*** algorithms.addAlgorithm(ewe);
Algorithm ensemble = new Algorithm();
ensemble.setName("ensemble");
ensemble.setCategory("ICHTHYOP_MODEL");
ensemble.setAlgorithmType("transducerers");
ensemble.setPackageURL("http:***REMOVED***data.d4science.org/R0FqV2lNOW1jMkxuUEIrWXY4aUhvSENHSmVMQks4NjdHbWJQNStIS0N6Yz0");
ensemble.setClazz("org.gcube.dataanalysis.executor.rscripts.Ichthyopmodelonebyone");
ensemble.setSkipJava("N");
ensemble.setDescription("test");
Dependency d = new Dependency();
d.setName("libpng3");
d.setType("os");
ensemble.addDependency(d);
algorithms.addAlgorithm(ensemble);
new DataminerPoolManager().addAlgorithmsToVRE(algorithms, "/gcube/devNext/NextNext", "test"+UUID.randomUUID());
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,17 @@
package org.gcube.dataanalysis.dataminerpoolmanager;
import java.net.ProxySelector;
***REMOVED***
import org.gcube.dataanalysis.dataminer.poolmanager.clients.ISClient;
import org.gcube.dataanalysis.dataminer.poolmanager.util.PropertiesBasedProxySelector;
public class ISClientTest ***REMOVED***
public static void main(String[] args) ***REMOVED***
ProxySelector.setDefault(new PropertiesBasedProxySelector("/home/ngalante/.proxy-settings"));
ScopeProvider.instance.set("/gcube/devNext/NextNext");
System.out.println(new ISClient().listDataminersInVRE());
***REMOVED***
***REMOVED***

View File

@ -0,0 +1,52 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>All Classes (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<h1 class="bar">All Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Action.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel" target="classFrame">Action</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process" target="classFrame">AddAlgorithmCommand</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel" target="classFrame">Algorithm</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/AlgorithmComparator.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator" target="classFrame">AlgorithmComparator</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template" target="classFrame">AlgorithmPackage</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/process/AlgorithmPackageParser.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process" target="classFrame">AlgorithmPackageParser</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel" target="classFrame">AlgorithmSet</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge" target="classFrame">AnsibleBridge</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model" target="classFrame">AnsibleHost</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge" target="classFrame">AnsibleSerializeHelper</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible" target="classFrame">AnsibleWorker</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel" target="classFrame">Cluster</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CranDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template" target="classFrame">CranDependencyPackage</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template" target="classFrame">CustomDependencyPackage</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template" target="classFrame">CustomRoleManager</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.service" target="classFrame">DataminerPoolManager</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel" target="classFrame">Dependency</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/DependencyComparator.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator" target="classFrame">DependencyComparator</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template" target="classFrame">DependencyPackage</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Domain.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel" target="classFrame">Domain</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Host.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel" target="classFrame">Host</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/HostComparator.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator" target="classFrame">HostComparator</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model" target="classFrame">HostGroup</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model" target="classFrame">Inventory</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/clients/ISClient.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.clients" target="classFrame">ISClient</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/OSDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template" target="classFrame">OSDependencyPackage</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model" target="classFrame">Playbook</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/rest/PoolManager.html" title="interface in org.gcube.dataanalysis.dataminer.poolmanager.rest" target="classFrame"><i>PoolManager</i></a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/util/PropertiesBasedProxySelector.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.util" target="classFrame">PropertiesBasedProxySelector</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.rest" target="classFrame">RestPoolManager</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model" target="classFrame">Role</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model" target="classFrame">RoleFile</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template" target="classFrame">StaticRoleManager</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template" target="classFrame">TemplateManager</a></li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,52 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>All Classes (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<h1 class="bar">All Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Action.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Action</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process">AddAlgorithmCommand</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/AlgorithmComparator.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator">AlgorithmComparator</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">AlgorithmPackage</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/process/AlgorithmPackageParser.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process">AlgorithmPackageParser</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">AlgorithmSet</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleBridge</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleSerializeHelper</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CranDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">CranDependencyPackage</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">CustomDependencyPackage</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">CustomRoleManager</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.service">DataminerPoolManager</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/DependencyComparator.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator">DependencyComparator</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">DependencyPackage</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Domain.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Domain</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Host.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Host</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/HostComparator.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator">HostComparator</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">HostGroup</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Inventory</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/clients/ISClient.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.clients">ISClient</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/OSDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">OSDependencyPackage</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/rest/PoolManager.html" title="interface in org.gcube.dataanalysis.dataminer.poolmanager.rest"><i>PoolManager</i></a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/util/PropertiesBasedProxySelector.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.util">PropertiesBasedProxySelector</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.rest">RestPoolManager</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">StaticRoleManager</a></li>
<li><a href="org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">TemplateManager</a></li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,117 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Constant Field Values (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Constant Field Values (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
<li><a href="constant-values.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
<h2 title="Contents">Contents</h2>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
<li><a href="constant-values.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,117 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Deprecated List (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Deprecated List (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Deprecated API" class="title">Deprecated API</h1>
<h2 title="Contents">Contents</h2>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,222 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>API Help (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="API Help (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li class="navBarCell1Rev">Help</li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
<li><a href="help-doc.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">How This API Document Is Organized</h1>
<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<h2>Overview</h2>
<p>The <a href="overview-summary.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.</p>
</li>
<li class="blockList">
<h2>Package</h2>
<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
<ul>
<li>Interfaces (italic)</li>
<li>Classes</li>
<li>Enums</li>
<li>Exceptions</li>
<li>Errors</li>
<li>Annotation Types</li>
</ul>
</li>
<li class="blockList">
<h2>Class/Interface</h2>
<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
<ul>
<li>Class inheritance diagram</li>
<li>Direct Subclasses</li>
<li>All Known Subinterfaces</li>
<li>All Known Implementing Classes</li>
<li>Class/interface declaration</li>
<li>Class/interface description</li>
</ul>
<ul>
<li>Nested Class Summary</li>
<li>Field Summary</li>
<li>Constructor Summary</li>
<li>Method Summary</li>
</ul>
<ul>
<li>Field Detail</li>
<li>Constructor Detail</li>
<li>Method Detail</li>
</ul>
<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
</li>
<li class="blockList">
<h2>Annotation Type</h2>
<p>Each annotation type has its own separate page with the following sections:</p>
<ul>
<li>Annotation Type declaration</li>
<li>Annotation Type description</li>
<li>Required Element Summary</li>
<li>Optional Element Summary</li>
<li>Element Detail</li>
</ul>
</li>
<li class="blockList">
<h2>Enum</h2>
<p>Each enum has its own separate page with the following sections:</p>
<ul>
<li>Enum declaration</li>
<li>Enum description</li>
<li>Enum Constant Summary</li>
<li>Enum Constant Detail</li>
</ul>
</li>
<li class="blockList">
<h2>Use</h2>
<p>Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.</p>
</li>
<li class="blockList">
<h2>Tree (Class Hierarchy)</h2>
<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
<ul>
<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
</ul>
</li>
<li class="blockList">
<h2>Deprecated API</h2>
<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
</li>
<li class="blockList">
<h2>Index</h2>
<p>The <a href="index-all.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
</li>
<li class="blockList">
<h2>Prev/Next</h2>
<p>These links take you to the next or previous class, interface, package, or related page.</p>
</li>
<li class="blockList">
<h2>Frames/No Frames</h2>
<p>These links show and hide the HTML frames. All pages are available with or without frames.</p>
</li>
<li class="blockList">
<h2>All Classes</h2>
<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
</li>
<li class="blockList">
<h2>Serialized Form</h2>
<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
</li>
<li class="blockList">
<h2>Constant Field Values</h2>
<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
</li>
</ul>
<em>This help file applies to API documentation generated using the standard doclet.</em></div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li class="navBarCell1Rev">Help</li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
<li><a href="help-doc.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,723 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Index (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="./stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Index (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="./overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="./overview-tree.html">Tree</a></li>
<li><a href="./deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="./help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="./index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="./allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="#_A_">A</a>&nbsp;<a href="#_C_">C</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a href="#_E_">E</a>&nbsp;<a href="#_F_">F</a>&nbsp;<a href="#_G_">G</a>&nbsp;<a href="#_H_">H</a>&nbsp;<a href="#_I_">I</a>&nbsp;<a href="#_L_">L</a>&nbsp;<a href="#_M_">M</a>&nbsp;<a href="#_O_">O</a>&nbsp;<a href="#_P_">P</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a href="#_S_">S</a>&nbsp;<a href="#_T_">T</a>&nbsp;<a name="_A_">
<!-- -->
</a>
<h2 class="title">A</h2>
<dl>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Action.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel"><span class="strong">Action</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.datamodel</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Action.html#Action()">Action()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Action.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Action</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#addAction(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Action)">addAction(Action)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html#addAlgorithm(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm)">addAlgorithm(Algorithm)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">AlgorithmSet</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process"><span class="strong">AddAlgorithmCommand</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.process</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html#AddAlgorithmCommand(java.lang.String)">AddAlgorithmCommand(String)</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.process.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process">AddAlgorithmCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html#addAlgorithmSet(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.AlgorithmSet)">addAlgorithmSet(AlgorithmSet)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html#addAlgorithmsToHost(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.AlgorithmSet,%20java.lang.String,%20java.lang.String)">addAlgorithmsToHost(AlgorithmSet, String, String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.service.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.service">DataminerPoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html#addAlgorithmsToVRE(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.AlgorithmSet,%20java.lang.String,%20java.lang.String)">addAlgorithmsToVRE(AlgorithmSet, String, String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.service.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.service">DataminerPoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/PoolManager.html#addAlgorithmToHost(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm,%20java.lang.String)">addAlgorithmToHost(Algorithm, String)</a></span> - Method in interface org.gcube.dataanalysis.dataminer.poolmanager.rest.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/PoolManager.html" title="interface in org.gcube.dataanalysis.dataminer.poolmanager.rest">PoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html#addAlgorithmToHost(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String)">addAlgorithmToHost(String, String, String, String, String, String, String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.rest.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.rest">RestPoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html#addAlgorithmToHost(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm,%20java.lang.String)">addAlgorithmToHost(Algorithm, String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.rest.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.rest">RestPoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html#addAlgorithmToHost(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm,%20java.lang.String)">addAlgorithmToHost(Algorithm, String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.service.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.service">DataminerPoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/PoolManager.html#addAlgorithmToVRE(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm,%20java.lang.String)">addAlgorithmToVRE(Algorithm, String)</a></span> - Method in interface org.gcube.dataanalysis.dataminer.poolmanager.rest.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/PoolManager.html" title="interface in org.gcube.dataanalysis.dataminer.poolmanager.rest">PoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html#addAlgorithmToVRE(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String)">addAlgorithmToVRE(String, String, String, String, String, String, String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.rest.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.rest">RestPoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html#addAlgorithmToVRE(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm,%20java.lang.String)">addAlgorithmToVRE(Algorithm, String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.rest.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.rest">RestPoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html#addAlgorithmToVRE(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm,%20java.lang.String)">addAlgorithmToVRE(Algorithm, String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.service.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.service">DataminerPoolManager</a></dt>
<dd>
<div class="block">Publish the given algorithm in the given VRE</div>
</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#addDependency(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">addDependency(Dependency)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html#addGroup(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.HostGroup)">addGroup(HostGroup)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Inventory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html#addHost(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.AnsibleHost)">addHost(AnsibleHost)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">HostGroup</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html#addHost(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.AnsibleHost,%20java.lang.String)">addHost(AnsibleHost, String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Inventory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html#addHost(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Host)">addHost(Host)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#addMeta(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile)">addMeta(RoleFile)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#addRole(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role)">addRole(Role)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html#addRole(java.lang.String)">addRole(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#addTaskFile(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile)">addTaskFile(RoleFile)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel"><span class="strong">Algorithm</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.datamodel</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#Algorithm()">Algorithm()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/AlgorithmComparator.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator"><span class="strong">AlgorithmComparator</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/AlgorithmComparator.html#AlgorithmComparator()">AlgorithmComparator()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/AlgorithmComparator.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator">AlgorithmComparator</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">AlgorithmPackage</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html#AlgorithmPackage(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm)">AlgorithmPackage(Algorithm)</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">AlgorithmPackage</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AlgorithmPackageParser.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process"><span class="strong">AlgorithmPackageParser</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.process</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AlgorithmPackageParser.html#AlgorithmPackageParser()">AlgorithmPackageParser()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.process.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AlgorithmPackageParser.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process">AlgorithmPackageParser</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel"><span class="strong">AlgorithmSet</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.datamodel</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html#AlgorithmSet()">AlgorithmSet()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">AlgorithmSet</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge"><span class="strong">AnsibleBridge</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#AnsibleBridge()">AnsibleBridge()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleBridge</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#AnsibleBridge(java.lang.String)">AnsibleBridge(String)</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleBridge</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">AnsibleHost</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html#AnsibleHost(java.lang.String)">AnsibleHost(String)</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge"><span class="strong">AnsibleSerializeHelper</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#AnsibleSerializeHelper()">AnsibleSerializeHelper()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleSerializeHelper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible"><span class="strong">AnsibleWorker</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible</a></dt>
<dd>
<div class="block">This class is responsible for the interface with ansible, retrieving log,
etc.</div>
</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#AnsibleWorker(java.io.File)">AnsibleWorker(File)</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansible.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#apply()">apply()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#applyAlgorithmSetToCluster(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.AlgorithmSet,%20org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Cluster)">applyAlgorithmSetToCluster(AlgorithmSet, Cluster)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleBridge</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#applyAlgorithmSetToCluster(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.AlgorithmSet,%20org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Cluster,%20java.lang.String)">applyAlgorithmSetToCluster(AlgorithmSet, Cluster, String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleBridge</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html#applyTo(java.lang.String)">applyTo(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_C_">
<!-- -->
</a>
<h2 class="title">C</h2>
<dl>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel"><span class="strong">Cluster</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.datamodel</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html#Cluster()">Cluster()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/AlgorithmComparator.html#compare(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm,%20org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm)">compare(Algorithm, Algorithm)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/AlgorithmComparator.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator">AlgorithmComparator</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/DependencyComparator.html#compare(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency,%20org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">compare(Dependency, Dependency)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/DependencyComparator.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator">DependencyComparator</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/HostComparator.html#compare(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Host,%20org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Host)">compare(Host, Host)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/HostComparator.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator">HostComparator</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/util/PropertiesBasedProxySelector.html#connectFailed(java.net.URI,%20java.net.SocketAddress,%20java.io.IOException)">connectFailed(URI, SocketAddress, IOException)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.util.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/util/PropertiesBasedProxySelector.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.util">PropertiesBasedProxySelector</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CranDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">CranDependencyPackage</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CranDependencyPackage.html#CranDependencyPackage(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">CranDependencyPackage(Dependency)</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CranDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">CranDependencyPackage</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#createWorker()">createWorker()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleBridge</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">CustomDependencyPackage</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html#CustomDependencyPackage(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">CustomDependencyPackage(Dependency)</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">CustomDependencyPackage</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">CustomRoleManager</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html#CustomRoleManager(java.lang.String)">CustomRoleManager(String)</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">CustomRoleManager</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_D_">
<!-- -->
</a>
<h2 class="title">D</h2>
<dl>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.service"><span class="strong">DataminerPoolManager</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.service</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html#DataminerPoolManager()">DataminerPoolManager()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.service.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.service">DataminerPoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel"><span class="strong">Dependency</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.datamodel</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html#Dependency()">Dependency()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/DependencyComparator.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator"><span class="strong">DependencyComparator</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/DependencyComparator.html#DependencyComparator()">DependencyComparator()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/DependencyComparator.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator">DependencyComparator</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">DependencyPackage</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html#DependencyPackage(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">DependencyPackage(Dependency)</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">DependencyPackage</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#deserializeRoleFromFilesystem(java.io.File)">deserializeRoleFromFilesystem(File)</a></span> - Static method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleSerializeHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#destroy()">destroy()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></dt>
<dd>
<div class="block">Destroy the worker:
- remove the working dir</div>
</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Domain.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel"><span class="strong">Domain</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.datamodel</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Domain.html#Domain()">Domain()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Domain.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Domain</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_E_">
<!-- -->
</a>
<h2 class="title">E</h2>
<dl>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#ensureWorkStructure()">ensureWorkStructure()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/PoolManager.html#extractAlgorithm(java.lang.String)">extractAlgorithm(String)</a></span> - Method in interface org.gcube.dataanalysis.dataminer.poolmanager.rest.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/PoolManager.html" title="interface in org.gcube.dataanalysis.dataminer.poolmanager.rest">PoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html#extractAlgorithm(java.lang.String)">extractAlgorithm(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.rest.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.rest">RestPoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html#extractAlgorithm(java.lang.String)">extractAlgorithm(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.service.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.service">DataminerPoolManager</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_F_">
<!-- -->
</a>
<h2 class="title">F</h2>
<dl>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html#fillRoleTemplate(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role,%20java.util.Map)">fillRoleTemplate(Role, Map&lt;String, String&gt;)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">TemplateManager</a></dt>
<dd>
<div class="block">Return the content of the given template</div>
</dd>
</dl>
<a name="_G_">
<!-- -->
</a>
<h2 class="title">G</h2>
<dl>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#generateRoles(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">generateRoles(Dependency)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleBridge</a></dt>
<dd>
<div class="block">Generate all roles for this dependency</div>
</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#generateRoles(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm)">generateRoles(Algorithm)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleBridge</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#getActions()">getActions()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html#getAlgorithm()">getAlgorithm()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">AlgorithmPackage</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html#getAlgorithms()">getAlgorithms()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">AlgorithmSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html#getAlgorithmSets()">getAlgorithmSets()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#getAlgorithmType()">getAlgorithmType()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html#getAlgorithmType()">getAlgorithmType()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.process.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process">AddAlgorithmCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#getCategory()">getCategory()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html#getCategory()">getCategory()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.process.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process">AddAlgorithmCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#getClazz()">getClazz()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html#getClazz()">getClazz()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.process.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process">AddAlgorithmCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html#getCommand()">getCommand()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.process.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process">AddAlgorithmCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html#getContent()">getContent()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/clients/ISClient.html#getDataminer(java.lang.String)">getDataminer(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.clients.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/clients/ISClient.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.clients">ISClient</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#getDependencies()">getDependencies()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html#getDependency()">getDependency()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">DependencyPackage</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Action.html#getDescription()">getDescription()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Action.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Action</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#getDescription()">getDescription()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html#getDescription()">getDescription()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html#getDescription()">getDescription()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.process.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process">AddAlgorithmCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html#getDictionary(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm)">getDictionary(Algorithm)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">AlgorithmPackage</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html#getDictionary(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">getDictionary(Dependency)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">DependencyPackage</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Host.html#getDomain()">getDomain()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Host.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Host</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Host.html#getFullyQualifiedName()">getFullyQualifiedName()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Host.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Host</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html#getHostGroupName()">getHostGroupName()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html#getHostGroups()">getHostGroups()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Inventory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html#getHosts()">getHosts()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">HostGroup</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html#getHosts()">getHosts()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#getInventoryFile()">getInventoryFile()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/PoolManager.html#getLogById(java.lang.String)">getLogById(String)</a></span> - Method in interface org.gcube.dataanalysis.dataminer.poolmanager.rest.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/PoolManager.html" title="interface in org.gcube.dataanalysis.dataminer.poolmanager.rest">PoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html#getLogById(java.lang.String)">getLogById(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.rest.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.rest">RestPoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html#getLogById(java.lang.String)">getLogById(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.service.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.service">DataminerPoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/PoolManager.html#getLogId(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm,%20java.lang.String)">getLogId(Algorithm, String)</a></span> - Method in interface org.gcube.dataanalysis.dataminer.poolmanager.rest.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/PoolManager.html" title="interface in org.gcube.dataanalysis.dataminer.poolmanager.rest">PoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html#getLogId(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm,%20java.lang.String)">getLogId(Algorithm, String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.rest.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.rest">RestPoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html#getLogId(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm,%20java.lang.String)">getLogId(Algorithm, String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.service.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.service">DataminerPoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#getMeta()">getMeta()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html#getName()">getName()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html#getName()">getName()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">HostGroup</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#getName()">getName()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html#getName()">getName()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Action.html#getName()">getName()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Action.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Action</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#getName()">getName()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html#getName()">getName()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">AlgorithmSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html#getName()">getName()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html#getName()">getName()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Domain.html#getName()">getName()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Domain.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Domain</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Host.html#getName()">getName()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Host.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Host</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html#getName()">getName()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.process.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process">AddAlgorithmCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#getPackageURL()">getPackageURL()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html#getPath()">getPath()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#getPlaybookFile()">getPlaybookFile()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html#getRemote_user()">getRemote_user()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html#getRole(java.lang.String)">getRole(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">CustomRoleManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html#getRoles()">getRoles()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html#getRoles(org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.TemplateManager)">getRoles(TemplateManager)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">AlgorithmPackage</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html#getRoles(org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CustomRoleManager)">getRoles(CustomRoleManager)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">CustomDependencyPackage</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html#getRoles(org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.TemplateManager)">getRoles(TemplateManager)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">DependencyPackage</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#getRolesDir()">getRolesDir()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html#getRoleTemplate(java.lang.String)">getRoleTemplate(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">TemplateManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html#getRoot()">getRoot()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">CustomRoleManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html#getRoot()">getRoot()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">StaticRoleManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Action.html#getScript()">getScript()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Action.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Action</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/PoolManager.html#getScriptFromURL(java.net.URL)">getScriptFromURL(URL)</a></span> - Method in interface org.gcube.dataanalysis.dataminer.poolmanager.rest.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/PoolManager.html" title="interface in org.gcube.dataanalysis.dataminer.poolmanager.rest">PoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html#getScriptFromURL(java.net.URL)">getScriptFromURL(URL)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.rest.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.rest">RestPoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html#getScriptFromURL(java.net.URL)">getScriptFromURL(URL)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.service.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.service">DataminerPoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#getSkipJava()">getSkipJava()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html#getSkipjava()">getSkipjava()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.process.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process">AddAlgorithmCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html#getStaticRoles()">getStaticRoles()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">StaticRoleManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#getTaskFiles()">getTaskFiles()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html#getTemplateRoot()">getTemplateRoot()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">TemplateManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html#getType()">getType()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html#getUrl()">getUrl()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.process.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process">AddAlgorithmCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/PoolManager.html#getURLfromWorkerLog(java.lang.String)">getURLfromWorkerLog(String)</a></span> - Method in interface org.gcube.dataanalysis.dataminer.poolmanager.rest.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/PoolManager.html" title="interface in org.gcube.dataanalysis.dataminer.poolmanager.rest">PoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html#getURLfromWorkerLog(java.lang.String)">getURLfromWorkerLog(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.rest.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.rest">RestPoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html#getURLfromWorkerLog(java.lang.String)">getURLfromWorkerLog(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.service.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/DataminerPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.service">DataminerPoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html#getVRE()">getVRE()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.process.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process">AddAlgorithmCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#getWorkdir()">getWorkdir()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#getWorkerId()">getWorkerId()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_H_">
<!-- -->
</a>
<h2 class="title">H</h2>
<dl>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html#hasAlgorithm(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm)">hasAlgorithm(Algorithm)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">AlgorithmSet</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Host.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel"><span class="strong">Host</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.datamodel</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Host.html#Host()">Host()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Host.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Host</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/HostComparator.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator"><span class="strong">HostComparator</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/HostComparator.html#HostComparator()">HostComparator()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/HostComparator.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator">HostComparator</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">HostGroup</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html#HostGroup(java.lang.String)">HostGroup(String)</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">HostGroup</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_I_">
<!-- -->
</a>
<h2 class="title">I</h2>
<dl>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Inventory</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html#Inventory()">Inventory()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Inventory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/clients/ISClient.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.clients"><span class="strong">ISClient</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/clients/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.clients</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/clients/ISClient.html#ISClient()">ISClient()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.clients.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/clients/ISClient.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.clients">ISClient</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_L_">
<!-- -->
</a>
<h2 class="title">L</h2>
<dl>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/clients/ISClient.html#listDataminersInVRE()">listDataminersInVRE()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.clients.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/clients/ISClient.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.clients">ISClient</a></dt>
<dd>
<div class="block">Return the list of hosts (dataminers) in a given VRE</div>
</dd>
</dl>
<a name="_M_">
<!-- -->
</a>
<h2 class="title">M</h2>
<dl>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/clients/ISClient.html#main(java.lang.String[])">main(String[])</a></span> - Static method in class org.gcube.dataanalysis.dataminer.poolmanager.clients.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/clients/ISClient.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.clients">ISClient</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html#main(java.lang.String[])">main(String[])</a></span> - Static method in class org.gcube.dataanalysis.dataminer.poolmanager.rest.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.rest">RestPoolManager</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_O_">
<!-- -->
</a>
<h2 class="title">O</h2>
<dl>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible</a> - package org.gcube.dataanalysis.dataminer.poolmanager.ansible</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a> - package org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a> - package org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a> - package org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/clients/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.clients</a> - package org.gcube.dataanalysis.dataminer.poolmanager.clients</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.datamodel</a> - package org.gcube.dataanalysis.dataminer.poolmanager.datamodel</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/comparator/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator</a> - package org.gcube.dataanalysis.dataminer.poolmanager.datamodel.comparator</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.process</a> - package org.gcube.dataanalysis.dataminer.poolmanager.process</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.rest</a> - package org.gcube.dataanalysis.dataminer.poolmanager.rest</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/service/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.service</a> - package org.gcube.dataanalysis.dataminer.poolmanager.service</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/util/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.util</a> - package org.gcube.dataanalysis.dataminer.poolmanager.util</dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/OSDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">OSDependencyPackage</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/OSDependencyPackage.html#OSDependencyPackage(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">OSDependencyPackage(Dependency)</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/OSDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">OSDependencyPackage</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_P_">
<!-- -->
</a>
<h2 class="title">P</h2>
<dl>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AlgorithmPackageParser.html#parsePackage(java.lang.String)">parsePackage(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.process.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AlgorithmPackageParser.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process">AlgorithmPackageParser</a></dt>
<dd>
<div class="block">Given an URL to an algorithm package, create an Algorithm object with its
metadata.</div>
</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Playbook</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html#Playbook()">Playbook()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/PoolManager.html" title="interface in org.gcube.dataanalysis.dataminer.poolmanager.rest"><span class="strong">PoolManager</span></a> - Interface in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.rest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#printInventoryByDomainAndSets(java.util.Collection)">printInventoryByDomainAndSets(Collection&lt;Cluster&gt;)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleBridge</a></dt>
<dd>
<div class="block">Groups hosts by domain and algorithm sets</div>
</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#printInventoryBySets(java.util.Collection)">printInventoryBySets(Collection&lt;Cluster&gt;)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleBridge</a></dt>
<dd>
<div class="block">Groups hosts by algorithm sets only</div>
</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/util/PropertiesBasedProxySelector.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.util"><span class="strong">PropertiesBasedProxySelector</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/util/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.util</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/util/PropertiesBasedProxySelector.html#PropertiesBasedProxySelector(java.lang.String)">PropertiesBasedProxySelector(String)</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.util.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/util/PropertiesBasedProxySelector.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.util">PropertiesBasedProxySelector</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/util/PropertiesBasedProxySelector.html#PropertiesBasedProxySelector(org.gcube.dataanalysis.dataminer.poolmanager.util.NetworkConfiguration)">PropertiesBasedProxySelector(NetworkConfiguration)</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.util.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/util/PropertiesBasedProxySelector.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.util">PropertiesBasedProxySelector</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_R_">
<!-- -->
</a>
<h2 class="title">R</h2>
<dl>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#removeWorkStructure()">removeWorkStructure()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.rest"><span class="strong">RestPoolManager</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.rest</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html#RestPoolManager()">RestPoolManager()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.rest.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/rest/RestPoolManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.rest">RestPoolManager</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Role</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#Role()">Role()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#Role(java.lang.String)">Role(String)</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">RoleFile</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html#RoleFile()">RoleFile()</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html#RoleFile(java.lang.String,%20java.lang.String)">RoleFile(String, String)</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_S_">
<!-- -->
</a>
<h2 class="title">S</h2>
<dl>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/util/PropertiesBasedProxySelector.html#select(java.net.URI)">select(URI)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.util.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/util/PropertiesBasedProxySelector.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.util">PropertiesBasedProxySelector</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#serialize(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Inventory,%20java.io.File)">serialize(Inventory, File)</a></span> - Static method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleSerializeHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#serialize(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Playbook,%20java.io.File)">serialize(Playbook, File)</a></span> - Static method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleSerializeHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#serialize(java.lang.String,%20java.io.File)">serialize(String, File)</a></span> - Static method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleSerializeHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#serializeRole(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role,%20java.io.File)">serializeRole(Role, File)</a></span> - Static method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleSerializeHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#serializeTask(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile,%20java.io.File)">serializeTask(RoleFile, File)</a></span> - Static method in class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleSerializeHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#setAlgorithmType(java.lang.String)">setAlgorithmType(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#setCategory(java.lang.String)">setCategory(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#setClazz(java.lang.String)">setClazz(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html#setContent(java.lang.String)">setContent(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#setDependencies(java.util.Collection)">setDependencies(Collection&lt;Dependency&gt;)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Action.html#setDescription(java.lang.String)">setDescription(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Action.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Action</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#setDescription(java.lang.String)">setDescription(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html#setDescription(java.lang.String)">setDescription(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html#setDescription(java.lang.String)">setDescription(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.process.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process">AddAlgorithmCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Host.html#setDomain(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Domain)">setDomain(Domain)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Host.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Host</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html#setHostGroupName(java.lang.String)">setHostGroupName(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#setInventory(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Inventory)">setInventory(Inventory)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Action.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Action.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Action</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">AlgorithmSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Domain.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Domain.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Domain</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Host.html#setName(java.lang.String)">setName(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Host.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Host</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#setPackageURL(java.lang.String)">setPackageURL(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html#setPath(java.lang.String)">setPath(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#setPlaybook(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Playbook)">setPlaybook(Playbook)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html#setRemote_user(java.lang.String)">setRemote_user(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html#setRoles(java.util.List)">setRoles(List&lt;String&gt;)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Action.html#setScript(java.lang.String)">setScript(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Action.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Action</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#setSkipJava(java.lang.String)">setSkipJava(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html#setType(java.lang.String)">setType(String)</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">StaticRoleManager</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html#StaticRoleManager(java.lang.String)">StaticRoleManager(String)</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">StaticRoleManager</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_T_">
<!-- -->
</a>
<h2 class="title">T</h2>
<dl>
<dt><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">TemplateManager</span></a> - Class in <a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html#TemplateManager(java.lang.String)">TemplateManager(String)</a></span> - Constructor for class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">TemplateManager</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html#toString()">toString()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html#toString()">toString()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">AlgorithmSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html#toString()">toString()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html#toString()">toString()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Host.html#toString()">toString()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.datamodel.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Host.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Host</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html#toString()">toString()</a></span> - Method in class org.gcube.dataanalysis.dataminer.poolmanager.process.<a href="./org/gcube/dataanalysis/dataminer/poolmanager/process/AddAlgorithmCommand.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.process">AddAlgorithmCommand</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="#_A_">A</a>&nbsp;<a href="#_C_">C</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a href="#_E_">E</a>&nbsp;<a href="#_F_">F</a>&nbsp;<a href="#_G_">G</a>&nbsp;<a href="#_H_">H</a>&nbsp;<a href="#_I_">I</a>&nbsp;<a href="#_L_">L</a>&nbsp;<a href="#_M_">M</a>&nbsp;<a href="#_O_">O</a>&nbsp;<a href="#_P_">P</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a href="#_S_">S</a>&nbsp;<a href="#_T_">T</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="./overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="./overview-tree.html">Tree</a></li>
<li><a href="./deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="./help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="./index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="./allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

75
target/apidocs/index.html Normal file
View File

@ -0,0 +1,75 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Frameset***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/frameset.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>dataminer-pool-manager 1.0.0-SNAPSHOT API</title>
<script type="text/javascript">
targetPage = "" + window.location.search;
if (targetPage != "" && targetPage != "undefined")
targetPage = targetPage.substring(1);
if (targetPage.indexOf(":") != -1 || (targetPage != "" && !validURL(targetPage)))
targetPage = "undefined";
function validURL(url) ***REMOVED***
try ***REMOVED***
url = decodeURIComponent(url);
***REMOVED***
catch (error) ***REMOVED***
return false;
***REMOVED***
var pos = url.indexOf(".html");
if (pos == -1 || pos != url.length - 5)
return false;
var allowNumber = false;
var allowSep = false;
var seenDot = false;
for (var i = 0; i < url.length - 5; i++) ***REMOVED***
var ch = url.charAt(i);
if ('a' <= ch && ch <= 'z' ||
'A' <= ch && ch <= 'Z' ||
ch == '$' ||
ch == '_' ||
ch.charCodeAt(0) > 127) ***REMOVED***
allowNumber = true;
allowSep = true;
***REMOVED*** else if ('0' <= ch && ch <= '9'
|| ch == '-') ***REMOVED***
if (!allowNumber)
return false;
***REMOVED*** else if (ch == '/' || ch == '.') ***REMOVED***
if (!allowSep)
return false;
allowNumber = false;
allowSep = false;
if (ch == '.')
seenDot = true;
if (ch == '/' && seenDot)
return false;
***REMOVED*** else ***REMOVED***
return false;
***REMOVED***
***REMOVED***
return true;
***REMOVED***
function loadFrames() ***REMOVED***
if (targetPage != "" && targetPage != "undefined")
top.classFrame.location = top.targetPage;
***REMOVED***
</script>
</head>
<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
<frameset rows="30%,70%" title="Left frames" onload="top.loadFrames()">
<frame src="overview-frame.html" name="packageListFrame" title="All Packages">
<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
</frameset>
<frame src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
<noframes>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<h2>Frame Alert</h2>
<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p>
</noframes>
</frameset>
</html>

View File

@ -0,0 +1,423 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:18 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>AnsibleWorker (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="AnsibleWorker (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/AnsibleWorker.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" target="_top">Frames</a></li>
<li><a href="AnsibleWorker.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.dataanalysis.dataminer.poolmanager.ansible</div>
<h2 title="Class AnsibleWorker" class="title">Class AnsibleWorker</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.dataanalysis.dataminer.poolmanager.ansible.AnsibleWorker</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">AnsibleWorker</span>
extends <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
<div class="block">This class is responsible for the interface with ansible, retrieving log,
etc. etc. It's not supposed to access templates and static stuff files. It
does not know the service datamodel.</div>
<dl><dt><span class="strong">Author:</span></dt>
<dd>paolo</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#AnsibleWorker(java.io.File)">AnsibleWorker</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;root)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#addRole(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role)">addRole</a></strong>(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&nbsp;r)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#apply()">apply</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#destroy()">destroy</a></strong>()</code>
<div class="block">Destroy the worker:
- remove the working dir</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#ensureWorkStructure()">ensureWorkStructure</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#getInventoryFile()">getInventoryFile</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#getPlaybookFile()">getPlaybookFile</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#getRolesDir()">getRolesDir</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#getWorkdir()">getWorkdir</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#getWorkerId()">getWorkerId</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#removeWorkStructure()">removeWorkStructure</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#setInventory(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Inventory)">setInventory</a></strong>(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Inventory</a>&nbsp;inventory)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#setPlaybook(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Playbook)">setPlaybook</a></strong>(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a>&nbsp;playbook)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="AnsibleWorker(java.io.File)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>AnsibleWorker</h4>
<pre>public&nbsp;AnsibleWorker(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;root)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getWorkdir()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWorkdir</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;getWorkdir()</pre>
</li>
</ul>
<a name="getRolesDir()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRolesDir</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;getRolesDir()</pre>
</li>
</ul>
<a name="getWorkerId()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWorkerId</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getWorkerId()</pre>
</li>
</ul>
<a name="ensureWorkStructure()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ensureWorkStructure</h4>
<pre>public&nbsp;void&nbsp;ensureWorkStructure()</pre>
</li>
</ul>
<a name="removeWorkStructure()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeWorkStructure</h4>
<pre>public&nbsp;void&nbsp;removeWorkStructure()</pre>
</li>
</ul>
<a name="getPlaybookFile()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPlaybookFile</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;getPlaybookFile()</pre>
</li>
</ul>
<a name="getInventoryFile()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getInventoryFile</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;getInventoryFile()</pre>
</li>
</ul>
<a name="setInventory(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Inventory)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setInventory</h4>
<pre>public&nbsp;void&nbsp;setInventory(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Inventory</a>&nbsp;inventory)
throws <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="setPlaybook(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Playbook)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPlaybook</h4>
<pre>public&nbsp;void&nbsp;setPlaybook(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a>&nbsp;playbook)
throws <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="addRole(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addRole</h4>
<pre>public&nbsp;void&nbsp;addRole(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&nbsp;r)
throws <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="apply()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>apply</h4>
<pre>public&nbsp;void&nbsp;apply()
throws <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="destroy()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>destroy</h4>
<pre>public&nbsp;void&nbsp;destroy()</pre>
<div class="block">Destroy the worker:
- remove the working dir</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/AnsibleWorker.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" target="_top">Frames</a></li>
<li><a href="AnsibleWorker.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,168 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.AnsibleWorker (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.AnsibleWorker (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/class-use/AnsibleWorker.html" target="_top">Frames</a></li>
<li><a href="AnsibleWorker.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.AnsibleWorker" class="title">Uses of Class<br>org.gcube.dataanalysis.dataminer.poolmanager.ansible.AnsibleWorker</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a> in <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a> that return <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></code></td>
<td class="colLast"><span class="strong">AnsibleBridge.</span><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#applyAlgorithmSetToCluster(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.AlgorithmSet,%20org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Cluster)">applyAlgorithmSetToCluster</a></strong>(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">AlgorithmSet</a>&nbsp;as,
<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a>&nbsp;cluster)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></code></td>
<td class="colLast"><span class="strong">AnsibleBridge.</span><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#applyAlgorithmSetToCluster(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.AlgorithmSet,%20org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Cluster,%20java.lang.String)">applyAlgorithmSetToCluster</a></strong>(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">AlgorithmSet</a>&nbsp;as,
<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a>&nbsp;cluster,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;uuid)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></code></td>
<td class="colLast"><span class="strong">AnsibleBridge.</span><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#createWorker()">createWorker</a></strong>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/class-use/AnsibleWorker.html" target="_top">Frames</a></li>
<li><a href="AnsibleWorker.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,271 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:18 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>AnsibleHost (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="AnsibleHost (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/AnsibleHost.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" target="_top">Frames</a></li>
<li><a href="AnsibleHost.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</div>
<h2 title="Class AnsibleHost" class="title">Class AnsibleHost</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.AnsibleHost</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">AnsibleHost</span>
extends <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html#AnsibleHost(java.lang.String)">AnsibleHost</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html#getName()">getName</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html#setName(java.lang.String)">setName</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="AnsibleHost(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>AnsibleHost</h4>
<pre>public&nbsp;AnsibleHost(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
</li>
</ul>
<a name="setName(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setName</h4>
<pre>public&nbsp;void&nbsp;setName(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/AnsibleHost.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" target="_top">Frames</a></li>
<li><a href="AnsibleHost.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,284 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:18 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>HostGroup (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="HostGroup (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/HostGroup.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" target="_top">Frames</a></li>
<li><a href="HostGroup.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</div>
<h2 title="Class HostGroup" class="title">Class HostGroup</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.HostGroup</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">HostGroup</span>
extends <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html#HostGroup(java.lang.String)">HostGroup</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html#addHost(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.AnsibleHost)">addHost</a></strong>(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a>&nbsp;h)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html#getHosts()">getHosts</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html#getName()">getName</a></strong>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="HostGroup(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>HostGroup</h4>
<pre>public&nbsp;HostGroup(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="addHost(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.AnsibleHost)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addHost</h4>
<pre>public&nbsp;void&nbsp;addHost(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a>&nbsp;h)</pre>
</li>
</ul>
<a name="getName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
</li>
</ul>
<a name="getHosts()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getHosts</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a>&gt;&nbsp;getHosts()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/HostGroup.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" target="_top">Frames</a></li>
<li><a href="HostGroup.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,286 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:18 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Inventory (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Inventory (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Inventory.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" target="_top">Frames</a></li>
<li><a href="Inventory.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</div>
<h2 title="Class Inventory" class="title">Class Inventory</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Inventory</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">Inventory</span>
extends <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html#Inventory()">Inventory</a></strong>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html#addGroup(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.HostGroup)">addGroup</a></strong>(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">HostGroup</a>&nbsp;group)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html#addHost(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.AnsibleHost,%20java.lang.String)">addHost</a></strong>(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a>&nbsp;h,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;groupName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">HostGroup</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html#getHostGroups()">getHostGroups</a></strong>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Inventory()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Inventory</h4>
<pre>public&nbsp;Inventory()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="addGroup(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.HostGroup)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addGroup</h4>
<pre>public&nbsp;void&nbsp;addGroup(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">HostGroup</a>&nbsp;group)</pre>
</li>
</ul>
<a name="addHost(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.AnsibleHost, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addHost</h4>
<pre>public&nbsp;void&nbsp;addHost(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a>&nbsp;h,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;groupName)</pre>
</li>
</ul>
<a name="getHostGroups()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getHostGroups</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">HostGroup</a>&gt;&nbsp;getHostGroups()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Inventory.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" target="_top">Frames</a></li>
<li><a href="Inventory.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,349 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:18 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Playbook (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Playbook (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Playbook.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" target="_top">Frames</a></li>
<li><a href="Playbook.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</div>
<h2 title="Class Playbook" class="title">Class Playbook</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Playbook</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">Playbook</span>
extends <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html#Playbook()">Playbook</a></strong>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html#addRole(java.lang.String)">addRole</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;role)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html#applyTo(java.lang.String)">applyTo</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;hostGroupName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html#getHostGroupName()">getHostGroupName</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html#getRemote_user()">getRemote_user</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html#getRoles()">getRoles</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html#setHostGroupName(java.lang.String)">setHostGroupName</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;hostGroupName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html#setRemote_user(java.lang.String)">setRemote_user</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;remote_user)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html#setRoles(java.util.List)">setRoles</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;roles)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Playbook()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Playbook</h4>
<pre>public&nbsp;Playbook()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="addRole(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addRole</h4>
<pre>public&nbsp;void&nbsp;addRole(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;role)</pre>
</li>
</ul>
<a name="applyTo(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>applyTo</h4>
<pre>public&nbsp;void&nbsp;applyTo(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;hostGroupName)</pre>
</li>
</ul>
<a name="getHostGroupName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHostGroupName</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getHostGroupName()</pre>
</li>
</ul>
<a name="getRoles()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRoles</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getRoles()</pre>
</li>
</ul>
<a name="getRemote_user()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRemote_user</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getRemote_user()</pre>
</li>
</ul>
<a name="setRemote_user(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRemote_user</h4>
<pre>public&nbsp;void&nbsp;setRemote_user(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;remote_user)</pre>
</li>
</ul>
<a name="setHostGroupName(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHostGroupName</h4>
<pre>public&nbsp;void&nbsp;setHostGroupName(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;hostGroupName)</pre>
</li>
</ul>
<a name="setRoles(java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setRoles</h4>
<pre>public&nbsp;void&nbsp;setRoles(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;roles)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Playbook.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" target="_top">Frames</a></li>
<li><a href="Playbook.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,335 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:18 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Role (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Role (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Role.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" target="_top">Frames</a></li>
<li><a href="Role.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</div>
<h2 title="Class Role" class="title">Class Role</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">Role</span>
extends <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#Role()">Role</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#Role(java.lang.String)">Role</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#addMeta(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile)">addMeta</a></strong>(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a>&nbsp;tf)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#addTaskFile(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile)">addTaskFile</a></strong>(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a>&nbsp;tf)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#getMeta()">getMeta</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#getName()">getName</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#getTaskFiles()">getTaskFiles</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#setName(java.lang.String)">setName</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Role()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Role</h4>
<pre>public&nbsp;Role()</pre>
</li>
</ul>
<a name="Role(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Role</h4>
<pre>public&nbsp;Role(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="addTaskFile(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addTaskFile</h4>
<pre>public&nbsp;void&nbsp;addTaskFile(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a>&nbsp;tf)</pre>
</li>
</ul>
<a name="addMeta(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addMeta</h4>
<pre>public&nbsp;void&nbsp;addMeta(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a>&nbsp;tf)</pre>
</li>
</ul>
<a name="getName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
</li>
</ul>
<a name="setName(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setName</h4>
<pre>public&nbsp;void&nbsp;setName(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getTaskFiles()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTaskFiles</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a>&gt;&nbsp;getTaskFiles()</pre>
</li>
</ul>
<a name="getMeta()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getMeta</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a>&gt;&nbsp;getMeta()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Role.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" target="_top">Frames</a></li>
<li><a href="Role.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,337 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:18 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>RoleFile (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="RoleFile (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/RoleFile.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" target="_top">Frames</a></li>
<li><a href="RoleFile.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</div>
<h2 title="Class RoleFile" class="title">Class RoleFile</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">RoleFile</span>
extends <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html#RoleFile()">RoleFile</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html#RoleFile(java.lang.String,%20java.lang.String)">RoleFile</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;content)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html#getContent()">getContent</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html#getName()">getName</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html#getPath()">getPath</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html#setContent(java.lang.String)">setContent</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;content)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html#setName(java.lang.String)">setName</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html#setPath(java.lang.String)">setPath</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="RoleFile()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RoleFile</h4>
<pre>public&nbsp;RoleFile()</pre>
</li>
</ul>
<a name="RoleFile(java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>RoleFile</h4>
<pre>public&nbsp;RoleFile(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;content)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getName()</pre>
</li>
</ul>
<a name="setName(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setName</h4>
<pre>public&nbsp;void&nbsp;setName(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
</li>
</ul>
<a name="getContent()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getContent</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getContent()</pre>
</li>
</ul>
<a name="setContent(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setContent</h4>
<pre>public&nbsp;void&nbsp;setContent(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;content)</pre>
</li>
</ul>
<a name="getPath()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPath</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getPath()</pre>
</li>
</ul>
<a name="setPath(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setPath</h4>
<pre>public&nbsp;void&nbsp;setPath(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/RoleFile.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" target="_top">Frames</a></li>
<li><a href="RoleFile.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,175 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.AnsibleHost (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.AnsibleHost (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/AnsibleHost.html" target="_top">Frames</a></li>
<li><a href="AnsibleHost.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.AnsibleHost" class="title">Uses of Class<br>org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.AnsibleHost</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a> in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a> that return types with arguments of type <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a>&gt;</code></td>
<td class="colLast"><span class="strong">HostGroup.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html#getHosts()">getHosts</a></strong>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a> with parameters of type <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">HostGroup.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html#addHost(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.AnsibleHost)">addHost</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a>&nbsp;h)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Inventory.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html#addHost(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.AnsibleHost,%20java.lang.String)">addHost</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a>&nbsp;h,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;groupName)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/AnsibleHost.html" target="_top">Frames</a></li>
<li><a href="AnsibleHost.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,170 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.HostGroup (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.HostGroup (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/HostGroup.html" target="_top">Frames</a></li>
<li><a href="HostGroup.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.HostGroup" class="title">Uses of Class<br>org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.HostGroup</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">HostGroup</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">HostGroup</a> in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a> that return types with arguments of type <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">HostGroup</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">HostGroup</a>&gt;</code></td>
<td class="colLast"><span class="strong">Inventory.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html#getHostGroups()">getHostGroups</a></strong>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a> with parameters of type <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">HostGroup</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Inventory.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html#addGroup(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.HostGroup)">addGroup</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">HostGroup</a>&nbsp;group)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/HostGroup.html" target="_top">Frames</a></li>
<li><a href="HostGroup.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,180 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Inventory (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Inventory (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/Inventory.html" target="_top">Frames</a></li>
<li><a href="Inventory.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Inventory" class="title">Uses of Class<br>org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Inventory</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Inventory</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.gcube.dataanalysis.dataminer.poolmanager.ansible">org.gcube.dataanalysis.dataminer.poolmanager.ansible</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.gcube.dataanalysis.dataminer.poolmanager.ansible">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Inventory</a> in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible</a> with parameters of type <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Inventory</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">AnsibleWorker.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#setInventory(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Inventory)">setInventory</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Inventory</a>&nbsp;inventory)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Inventory</a> in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a> with parameters of type <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Inventory</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">AnsibleSerializeHelper.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#serialize(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Inventory,%20java.io.File)">serialize</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Inventory</a>&nbsp;inventory,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;inventoryFile)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/Inventory.html" target="_top">Frames</a></li>
<li><a href="Inventory.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,180 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Playbook (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Playbook (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/Playbook.html" target="_top">Frames</a></li>
<li><a href="Playbook.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Playbook" class="title">Uses of Class<br>org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Playbook</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.gcube.dataanalysis.dataminer.poolmanager.ansible">org.gcube.dataanalysis.dataminer.poolmanager.ansible</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.gcube.dataanalysis.dataminer.poolmanager.ansible">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a> in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible</a> with parameters of type <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">AnsibleWorker.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#setPlaybook(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Playbook)">setPlaybook</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a>&nbsp;playbook)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a> in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a> with parameters of type <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">AnsibleSerializeHelper.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#serialize(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Playbook,%20java.io.File)">serialize</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a>&nbsp;playbook,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;playbookFile)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/Playbook.html" target="_top">Frames</a></li>
<li><a href="Playbook.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,286 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/Role.html" target="_top">Frames</a></li>
<li><a href="Role.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role" class="title">Uses of Class<br>org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.gcube.dataanalysis.dataminer.poolmanager.ansible">org.gcube.dataanalysis.dataminer.poolmanager.ansible</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.gcube.dataanalysis.dataminer.poolmanager.ansible">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a> in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible</a> with parameters of type <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">AnsibleWorker.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html#addRole(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role)">addRole</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&nbsp;r)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a> in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a> that return <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></code></td>
<td class="colLast"><span class="strong">AnsibleSerializeHelper.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#deserializeRoleFromFilesystem(java.io.File)">deserializeRoleFromFilesystem</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;roleDir)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a> that return types with arguments of type <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;</code></td>
<td class="colLast"><span class="strong">AnsibleBridge.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#generateRoles(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm)">generateRoles</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a>&nbsp;a)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;</code></td>
<td class="colLast"><span class="strong">AnsibleBridge.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#generateRoles(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">generateRoles</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a>&nbsp;d)</code>
<div class="block">Generate all roles for this dependency</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a> with parameters of type <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">AnsibleSerializeHelper.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#serializeRole(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role,%20java.io.File)">serializeRole</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&nbsp;r,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;dir)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a> in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a> that return <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></code></td>
<td class="colLast"><span class="strong">TemplateManager.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html#fillRoleTemplate(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role,%20java.util.Map)">fillRoleTemplate</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&nbsp;template,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;dictionary)</code>
<div class="block">Return the content of the given template</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></code></td>
<td class="colLast"><span class="strong">CustomRoleManager.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html#getRole(java.lang.String)">getRole</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;roleName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></code></td>
<td class="colLast"><span class="strong">TemplateManager.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html#getRoleTemplate(java.lang.String)">getRoleTemplate</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;roleName)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a> that return types with arguments of type <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;</code></td>
<td class="colLast"><span class="strong">CustomDependencyPackage.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html#getRoles(org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CustomRoleManager)">getRoles</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">CustomRoleManager</a>&nbsp;crm)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;</code></td>
<td class="colLast"><span class="strong">AlgorithmPackage.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html#getRoles(org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.TemplateManager)">getRoles</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">TemplateManager</a>&nbsp;tm)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;</code></td>
<td class="colLast"><span class="strong">DependencyPackage.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html#getRoles(org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.TemplateManager)">getRoles</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">TemplateManager</a>&nbsp;tm)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;</code></td>
<td class="colLast"><span class="strong">StaticRoleManager.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html#getStaticRoles()">getStaticRoles</a></strong>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a> with parameters of type <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></code></td>
<td class="colLast"><span class="strong">TemplateManager.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html#fillRoleTemplate(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role,%20java.util.Map)">fillRoleTemplate</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&nbsp;template,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;dictionary)</code>
<div class="block">Return the content of the given template</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/Role.html" target="_top">Frames</a></li>
<li><a href="Role.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,201 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/RoleFile.html" target="_top">Frames</a></li>
<li><a href="RoleFile.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile" class="title">Uses of Class<br>org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a> in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a> that return types with arguments of type <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a>&gt;</code></td>
<td class="colLast"><span class="strong">Role.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#getMeta()">getMeta</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a>&gt;</code></td>
<td class="colLast"><span class="strong">Role.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#getTaskFiles()">getTaskFiles</a></strong>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a> with parameters of type <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Role.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#addMeta(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile)">addMeta</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a>&nbsp;tf)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Role.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html#addTaskFile(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile)">addTaskFile</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a>&nbsp;tf)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a> in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a> with parameters of type <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="strong">AnsibleSerializeHelper.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#serializeTask(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile,%20java.io.File)">serializeTask</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a>&nbsp;tf,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;dir)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/RoleFile.html" target="_top">Frames</a></li>
<li><a href="RoleFile.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,25 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.gcube.dataanalysis.dataminer.poolmanager.ansible.model (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<h1 class="bar"><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html" target="classFrame">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a></h1>
<div class="indexContainer">
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model" target="classFrame">AnsibleHost</a></li>
<li><a href="HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model" target="classFrame">HostGroup</a></li>
<li><a href="Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model" target="classFrame">Inventory</a></li>
<li><a href="Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model" target="classFrame">Playbook</a></li>
<li><a href="Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model" target="classFrame">Role</a></li>
<li><a href="RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model" target="classFrame">RoleFile</a></li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,155 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.gcube.dataanalysis.dataminer.poolmanager.ansible.model (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="org.gcube.dataanalysis.dataminer.poolmanager.ansible.model (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-summary.html">Prev Package</a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">Next Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">HostGroup</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Inventory</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-summary.html">Prev Package</a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">Next Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,135 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.gcube.dataanalysis.dataminer.poolmanager.ansible.model Class Hierarchy (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="org.gcube.dataanalysis.dataminer.poolmanager.ansible.model Class Hierarchy (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-tree.html">Prev</a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</h1>
<span class="strong">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
<ul>
<li type="circle">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/AnsibleHost.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">AnsibleHost</span></a></li>
<li type="circle">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/HostGroup.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">HostGroup</span></a></li>
<li type="circle">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Inventory</span></a></li>
<li type="circle">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Playbook</span></a></li>
<li type="circle">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">Role</span></a></li>
<li type="circle">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model"><span class="strong">RoleFile</span></a></li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-tree.html">Prev</a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,228 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Package org.gcube.dataanalysis.dataminer.poolmanager.ansible.model (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Uses of Package org.gcube.dataanalysis.dataminer.poolmanager.ansible.model (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Uses of Package org.gcube.dataanalysis.dataminer.poolmanager.ansible.model" class="title">Uses of Package<br>org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.gcube.dataanalysis.dataminer.poolmanager.ansible">org.gcube.dataanalysis.dataminer.poolmanager.ansible</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.gcube.dataanalysis.dataminer.poolmanager.ansible">
<!-- -->
</a>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a> used by <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/Inventory.html#org.gcube.dataanalysis.dataminer.poolmanager.ansible">Inventory</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/Playbook.html#org.gcube.dataanalysis.dataminer.poolmanager.ansible">Playbook</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/Role.html#org.gcube.dataanalysis.dataminer.poolmanager.ansible">Role</a>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">
<!-- -->
</a>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a> used by <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/AnsibleHost.html#org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">AnsibleHost</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/HostGroup.html#org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">HostGroup</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/RoleFile.html#org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">
<!-- -->
</a>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a> used by <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/Inventory.html#org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">Inventory</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/Playbook.html#org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">Playbook</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/Role.html#org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">Role</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/RoleFile.html#org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">RoleFile</a>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">
<!-- -->
</a>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible.model</a> used by <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/class-use/Role.html#org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">Role</a>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,20 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.gcube.dataanalysis.dataminer.poolmanager.ansible (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<h1 class="bar"><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-summary.html" target="classFrame">org.gcube.dataanalysis.dataminer.poolmanager.ansible</a></h1>
<div class="indexContainer">
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible" target="classFrame">AnsibleWorker</a></li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,138 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.gcube.dataanalysis.dataminer.poolmanager.ansible (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="org.gcube.dataanalysis.dataminer.poolmanager.ansible (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Package</li>
<li><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">Next Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;org.gcube.dataanalysis.dataminer.poolmanager.ansible</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></td>
<td class="colLast">
<div class="block">This class is responsible for the interface with ansible, retrieving log,
etc.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Package</li>
<li><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">Next Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,130 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.gcube.dataanalysis.dataminer.poolmanager.ansible Class Hierarchy (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="org.gcube.dataanalysis.dataminer.poolmanager.ansible Class Hierarchy (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package org.gcube.dataanalysis.dataminer.poolmanager.ansible</h1>
<span class="strong">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
<ul>
<li type="circle">org.gcube.dataanalysis.dataminer.poolmanager.ansible.<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible"><span class="strong">AnsibleWorker</span></a></li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,153 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Package org.gcube.dataanalysis.dataminer.poolmanager.ansible (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Uses of Package org.gcube.dataanalysis.dataminer.poolmanager.ansible (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Uses of Package org.gcube.dataanalysis.dataminer.poolmanager.ansible" class="title">Uses of Package<br>org.gcube.dataanalysis.dataminer.poolmanager.ansible</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">
<!-- -->
</a>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansible</a> used by <a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/class-use/AnsibleWorker.html#org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleWorker</a>
<div class="block">This class is responsible for the interface with ansible, retrieving log,
etc.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansible/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,372 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:18 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>AnsibleBridge (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="AnsibleBridge (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/AnsibleBridge.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" target="_top">Frames</a></li>
<li><a href="AnsibleBridge.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</div>
<h2 title="Class AnsibleBridge" class="title">Class AnsibleBridge</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.AnsibleBridge</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">AnsibleBridge</span>
extends <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#AnsibleBridge()">AnsibleBridge</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#AnsibleBridge(java.lang.String)">AnsibleBridge</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;root)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#applyAlgorithmSetToCluster(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.AlgorithmSet,%20org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Cluster)">applyAlgorithmSetToCluster</a></strong>(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">AlgorithmSet</a>&nbsp;as,
<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a>&nbsp;cluster)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#applyAlgorithmSetToCluster(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.AlgorithmSet,%20org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Cluster,%20java.lang.String)">applyAlgorithmSetToCluster</a></strong>(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">AlgorithmSet</a>&nbsp;as,
<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a>&nbsp;cluster,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;uuid)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#createWorker()">createWorker</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#generateRoles(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm)">generateRoles</a></strong>(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a>&nbsp;a)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#generateRoles(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">generateRoles</a></strong>(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a>&nbsp;d)</code>
<div class="block">Generate all roles for this dependency</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#printInventoryByDomainAndSets(java.util.Collection)">printInventoryByDomainAndSets</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a>&gt;&nbsp;clusters)</code>
<div class="block">Groups hosts by domain and algorithm sets</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html#printInventoryBySets(java.util.Collection)">printInventoryBySets</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a>&gt;&nbsp;clusters)</code>
<div class="block">Groups hosts by algorithm sets only</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="AnsibleBridge()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>AnsibleBridge</h4>
<pre>public&nbsp;AnsibleBridge()</pre>
</li>
</ul>
<a name="AnsibleBridge(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>AnsibleBridge</h4>
<pre>public&nbsp;AnsibleBridge(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;root)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="createWorker()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createWorker</h4>
<pre>public&nbsp;<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a>&nbsp;createWorker()</pre>
</li>
</ul>
<a name="printInventoryByDomainAndSets(java.util.Collection)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>printInventoryByDomainAndSets</h4>
<pre>public&nbsp;void&nbsp;printInventoryByDomainAndSets(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a>&gt;&nbsp;clusters)</pre>
<div class="block">Groups hosts by domain and algorithm sets</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>clusters</code> - </dd></dl>
</li>
</ul>
<a name="printInventoryBySets(java.util.Collection)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>printInventoryBySets</h4>
<pre>public&nbsp;void&nbsp;printInventoryBySets(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a>&gt;&nbsp;clusters)</pre>
<div class="block">Groups hosts by algorithm sets only</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>clusters</code> - </dd></dl>
</li>
</ul>
<a name="applyAlgorithmSetToCluster(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.AlgorithmSet, org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Cluster)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>applyAlgorithmSetToCluster</h4>
<pre>public&nbsp;<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a>&nbsp;applyAlgorithmSetToCluster(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">AlgorithmSet</a>&nbsp;as,
<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a>&nbsp;cluster)
throws <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="applyAlgorithmSetToCluster(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.AlgorithmSet, org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Cluster, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>applyAlgorithmSetToCluster</h4>
<pre>public&nbsp;<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/AnsibleWorker.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible">AnsibleWorker</a>&nbsp;applyAlgorithmSetToCluster(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/AlgorithmSet.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">AlgorithmSet</a>&nbsp;as,
<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Cluster.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Cluster</a>&nbsp;cluster,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;uuid)
throws <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="generateRoles(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>generateRoles</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;&nbsp;generateRoles(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a>&nbsp;d)</pre>
<div class="block">Generate all roles for this dependency</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>d</code> - </dd></dl>
</li>
</ul>
<a name="generateRoles(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>generateRoles</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;&nbsp;generateRoles(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a>&nbsp;a)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/AnsibleBridge.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" target="_top">Frames</a></li>
<li><a href="AnsibleBridge.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,351 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:18 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>AnsibleSerializeHelper (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="AnsibleSerializeHelper (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/AnsibleSerializeHelper.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html" target="_top">Frames</a></li>
<li><a href="AnsibleSerializeHelper.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</div>
<h2 title="Class AnsibleSerializeHelper" class="title">Class AnsibleSerializeHelper</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.AnsibleSerializeHelper</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">AnsibleSerializeHelper</span>
extends <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#AnsibleSerializeHelper()">AnsibleSerializeHelper</a></strong>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#deserializeRoleFromFilesystem(java.io.File)">deserializeRoleFromFilesystem</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;roleDir)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#serialize(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Inventory,%20java.io.File)">serialize</a></strong>(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Inventory</a>&nbsp;inventory,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;inventoryFile)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#serialize(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Playbook,%20java.io.File)">serialize</a></strong>(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a>&nbsp;playbook,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;playbookFile)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#serialize(java.lang.String,%20java.io.File)">serialize</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;f)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#serializeRole(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role,%20java.io.File)">serializeRole</a></strong>(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&nbsp;r,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;dir)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><strong><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html#serializeTask(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile,%20java.io.File)">serializeTask</a></strong>(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a>&nbsp;tf,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;dir)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="AnsibleSerializeHelper()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>AnsibleSerializeHelper</h4>
<pre>public&nbsp;AnsibleSerializeHelper()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="serialize(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Inventory, java.io.File)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>serialize</h4>
<pre>public static&nbsp;void&nbsp;serialize(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Inventory.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Inventory</a>&nbsp;inventory,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;inventoryFile)
throws <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="serialize(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Playbook, java.io.File)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>serialize</h4>
<pre>public static&nbsp;void&nbsp;serialize(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Playbook.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Playbook</a>&nbsp;playbook,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;playbookFile)
throws <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="serializeRole(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role, java.io.File)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>serializeRole</h4>
<pre>public static&nbsp;void&nbsp;serializeRole(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&nbsp;r,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;dir)
throws <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="serializeTask(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.RoleFile, java.io.File)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>serializeTask</h4>
<pre>public static&nbsp;void&nbsp;serializeTask(<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/RoleFile.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">RoleFile</a>&nbsp;tf,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;dir)
throws <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="serialize(java.lang.String, java.io.File)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>serialize</h4>
<pre>public static&nbsp;void&nbsp;serialize(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;f)
throws <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
<a name="deserializeRoleFromFilesystem(java.io.File)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>deserializeRoleFromFilesystem</h4>
<pre>public static&nbsp;<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&nbsp;deserializeRoleFromFilesystem(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io">File</a>&nbsp;roleDir)
throws <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/AnsibleSerializeHelper.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html" target="_top">Frames</a></li>
<li><a href="AnsibleSerializeHelper.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,117 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.AnsibleBridge (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.AnsibleBridge (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/class-use/AnsibleBridge.html" target="_top">Frames</a></li>
<li><a href="AnsibleBridge.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.AnsibleBridge" class="title">Uses of Class<br>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.AnsibleBridge</h2>
</div>
<div class="classUseContainer">No usage of org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.AnsibleBridge</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/class-use/AnsibleBridge.html" target="_top">Frames</a></li>
<li><a href="AnsibleBridge.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,117 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.AnsibleSerializeHelper (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.AnsibleSerializeHelper (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/class-use/AnsibleSerializeHelper.html" target="_top">Frames</a></li>
<li><a href="AnsibleSerializeHelper.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.AnsibleSerializeHelper" class="title">Uses of Class<br>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.AnsibleSerializeHelper</h2>
</div>
<div class="classUseContainer">No usage of org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.AnsibleSerializeHelper</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/class-use/AnsibleSerializeHelper.html" target="_top">Frames</a></li>
<li><a href="AnsibleSerializeHelper.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,21 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<h1 class="bar"><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html" target="classFrame">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</a></h1>
<div class="indexContainer">
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge" target="classFrame">AnsibleBridge</a></li>
<li><a href="AnsibleSerializeHelper.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge" target="classFrame">AnsibleSerializeHelper</a></li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,139 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">Prev Package</a></li>
<li><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-summary.html">Next Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleBridge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge">AnsibleSerializeHelper</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-summary.html">Prev Package</a></li>
<li><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-summary.html">Next Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,131 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge Class Hierarchy (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge Class Hierarchy (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-tree.html">Prev</a></li>
<li><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</h1>
<span class="strong">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="strong">Object</span></a>
<ul>
<li type="circle">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleBridge.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge"><span class="strong">AnsibleBridge</span></a></li>
<li type="circle">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.<a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/AnsibleSerializeHelper.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge"><span class="strong">AnsibleSerializeHelper</span></a></li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/package-tree.html">Prev</a></li>
<li><a href="../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,117 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Package org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Uses of Package org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Uses of Package org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge" class="title">Uses of Package<br>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</h1>
</div>
<div class="contentContainer">No usage of org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,284 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>AlgorithmPackage (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="AlgorithmPackage (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/AlgorithmPackage.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CranDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html" target="_top">Frames</a></li>
<li><a href="AlgorithmPackage.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</div>
<h2 title="Class AlgorithmPackage" class="title">Class AlgorithmPackage</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.AlgorithmPackage</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">AlgorithmPackage</span>
extends <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html#AlgorithmPackage(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm)">AlgorithmPackage</a></strong>(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a>&nbsp;a)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html#getAlgorithm()">getAlgorithm</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html#getDictionary(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm)">getDictionary</a></strong>(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a>&nbsp;a)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html#getRoles(org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.TemplateManager)">getRoles</a></strong>(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">TemplateManager</a>&nbsp;tm)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="AlgorithmPackage(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>AlgorithmPackage</h4>
<pre>public&nbsp;AlgorithmPackage(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a>&nbsp;a)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getDictionary(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Algorithm)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDictionary</h4>
<pre>protected&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getDictionary(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a>&nbsp;a)</pre>
</li>
</ul>
<a name="getAlgorithm()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAlgorithm</h4>
<pre>protected&nbsp;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Algorithm.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Algorithm</a>&nbsp;getAlgorithm()</pre>
</li>
</ul>
<a name="getRoles(org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.TemplateManager)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getRoles</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;&nbsp;getRoles(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">TemplateManager</a>&nbsp;tm)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/AlgorithmPackage.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CranDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html" target="_top">Frames</a></li>
<li><a href="AlgorithmPackage.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,242 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>CranDependencyPackage (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="CranDependencyPackage (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CranDependencyPackage.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CranDependencyPackage.html" target="_top">Frames</a></li>
<li><a href="CranDependencyPackage.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.DependencyPackage">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</div>
<h2 title="Class CranDependencyPackage" class="title">Class CranDependencyPackage</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.DependencyPackage</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CranDependencyPackage</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">CranDependencyPackage</span>
extends <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">DependencyPackage</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CranDependencyPackage.html#CranDependencyPackage(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">CranDependencyPackage</a></strong>(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a>&nbsp;d)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.DependencyPackage">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">DependencyPackage</a></h3>
<code><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html#getDependency()">getDependency</a>, <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html#getDictionary(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">getDictionary</a>, <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html#getRoles(org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.TemplateManager)">getRoles</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="CranDependencyPackage(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>CranDependencyPackage</h4>
<pre>public&nbsp;CranDependencyPackage(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a>&nbsp;d)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CranDependencyPackage.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CranDependencyPackage.html" target="_top">Frames</a></li>
<li><a href="CranDependencyPackage.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.DependencyPackage">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,270 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>CustomDependencyPackage (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="CustomDependencyPackage (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CustomDependencyPackage.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CranDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html" target="_top">Frames</a></li>
<li><a href="CustomDependencyPackage.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</div>
<h2 title="Class CustomDependencyPackage" class="title">Class CustomDependencyPackage</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.DependencyPackage</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CustomDependencyPackage</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">CustomDependencyPackage</span>
extends <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">DependencyPackage</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html#CustomDependencyPackage(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">CustomDependencyPackage</a></strong>(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a>&nbsp;d)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html#getRoles(org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CustomRoleManager)">getRoles</a></strong>(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">CustomRoleManager</a>&nbsp;crm)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.DependencyPackage">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">DependencyPackage</a></h3>
<code><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html#getDependency()">getDependency</a>, <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html#getDictionary(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">getDictionary</a>, <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html#getRoles(org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.TemplateManager)">getRoles</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="CustomDependencyPackage(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>CustomDependencyPackage</h4>
<pre>public&nbsp;CustomDependencyPackage(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a>&nbsp;d)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getRoles(org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CustomRoleManager)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getRoles</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;&nbsp;getRoles(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">CustomRoleManager</a>&nbsp;crm)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CustomDependencyPackage.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CranDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html" target="_top">Frames</a></li>
<li><a href="CustomDependencyPackage.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,274 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>CustomRoleManager (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="CustomRoleManager (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CustomRoleManager.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" target="_top">Frames</a></li>
<li><a href="CustomRoleManager.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</div>
<h2 title="Class CustomRoleManager" class="title">Class CustomRoleManager</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CustomRoleManager</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">CustomRoleManager</span>
extends <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html#CustomRoleManager(java.lang.String)">CustomRoleManager</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;root)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html#getRole(java.lang.String)">getRole</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;roleName)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html#getRoot()">getRoot</a></strong>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="CustomRoleManager(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>CustomRoleManager</h4>
<pre>public&nbsp;CustomRoleManager(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;root)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getRoot()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRoot</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getRoot()</pre>
</li>
</ul>
<a name="getRole(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getRole</h4>
<pre>public&nbsp;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&nbsp;getRole(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;roleName)
throws <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/NoSuchElementException.html?is-external=true" title="class or interface in java.util">NoSuchElementException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/NoSuchElementException.html?is-external=true" title="class or interface in java.util">NoSuchElementException</a></code></dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CustomRoleManager.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" target="_top">Frames</a></li>
<li><a href="CustomRoleManager.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,288 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>DependencyPackage (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="DependencyPackage (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/DependencyPackage.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/OSDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" target="_top">Frames</a></li>
<li><a href="DependencyPackage.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</div>
<h2 title="Class DependencyPackage" class="title">Class DependencyPackage</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.DependencyPackage</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CranDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">CranDependencyPackage</a>, <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">CustomDependencyPackage</a>, <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/OSDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">OSDependencyPackage</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">DependencyPackage</span>
extends <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html#DependencyPackage(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">DependencyPackage</a></strong>(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a>&nbsp;d)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html#getDependency()">getDependency</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html#getDictionary(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">getDictionary</a></strong>(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a>&nbsp;d)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html#getRoles(org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.TemplateManager)">getRoles</a></strong>(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">TemplateManager</a>&nbsp;tm)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="DependencyPackage(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>DependencyPackage</h4>
<pre>public&nbsp;DependencyPackage(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a>&nbsp;d)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getDictionary(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDictionary</h4>
<pre>protected&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;getDictionary(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a>&nbsp;d)</pre>
</li>
</ul>
<a name="getDependency()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDependency</h4>
<pre>protected&nbsp;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a>&nbsp;getDependency()</pre>
</li>
</ul>
<a name="getRoles(org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.TemplateManager)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getRoles</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;&nbsp;getRoles(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">TemplateManager</a>&nbsp;tm)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/DependencyPackage.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/OSDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" target="_top">Frames</a></li>
<li><a href="DependencyPackage.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,242 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>OSDependencyPackage (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="OSDependencyPackage (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/OSDependencyPackage.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/OSDependencyPackage.html" target="_top">Frames</a></li>
<li><a href="OSDependencyPackage.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.DependencyPackage">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</div>
<h2 title="Class OSDependencyPackage" class="title">Class OSDependencyPackage</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.DependencyPackage</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.OSDependencyPackage</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">OSDependencyPackage</span>
extends <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">DependencyPackage</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/OSDependencyPackage.html#OSDependencyPackage(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">OSDependencyPackage</a></strong>(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a>&nbsp;d)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.DependencyPackage">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">DependencyPackage</a></h3>
<code><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html#getDependency()">getDependency</a>, <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html#getDictionary(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">getDictionary</a>, <a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html#getRoles(org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.TemplateManager)">getRoles</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="OSDependencyPackage(org.gcube.dataanalysis.dataminer.poolmanager.datamodel.Dependency)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>OSDependencyPackage</h4>
<pre>public&nbsp;OSDependencyPackage(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/datamodel/Dependency.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.datamodel">Dependency</a>&nbsp;d)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/OSDependencyPackage.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/DependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/OSDependencyPackage.html" target="_top">Frames</a></li>
<li><a href="OSDependencyPackage.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods_inherited_from_class_org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.DependencyPackage">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,271 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>StaticRoleManager (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="StaticRoleManager (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/StaticRoleManager.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/OSDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html" target="_top">Frames</a></li>
<li><a href="StaticRoleManager.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</div>
<h2 title="Class StaticRoleManager" class="title">Class StaticRoleManager</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.StaticRoleManager</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">StaticRoleManager</span>
extends <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html#StaticRoleManager(java.lang.String)">StaticRoleManager</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;root)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html#getRoot()">getRoot</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html#getStaticRoles()">getStaticRoles</a></strong>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="StaticRoleManager(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>StaticRoleManager</h4>
<pre>public&nbsp;StaticRoleManager(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;root)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getRoot()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRoot</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getRoot()</pre>
</li>
</ul>
<a name="getStaticRoles()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getStaticRoles</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;&nbsp;getStaticRoles()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/StaticRoleManager.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/OSDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html" target="_top">Frames</a></li>
<li><a href="StaticRoleManager.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,296 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>TemplateManager (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="TemplateManager (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/TemplateManager.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html" target="_top">Frames</a></li>
<li><a href="TemplateManager.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</div>
<h2 title="Class TemplateManager" class="title">Class TemplateManager</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.TemplateManager</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">TemplateManager</span>
extends <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html#TemplateManager(java.lang.String)">TemplateManager</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;root)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html#fillRoleTemplate(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role,%20java.util.Map)">fillRoleTemplate</a></strong>(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&nbsp;template,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;dictionary)</code>
<div class="block">Return the content of the given template</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html#getRoleTemplate(java.lang.String)">getRoleTemplate</a></strong>(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;roleName)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html#getTemplateRoot()">getTemplateRoot</a></strong>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="TemplateManager(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>TemplateManager</h4>
<pre>public&nbsp;TemplateManager(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;root)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getTemplateRoot()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTemplateRoot</h4>
<pre>public&nbsp;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;getTemplateRoot()</pre>
</li>
</ul>
<a name="fillRoleTemplate(org.gcube.dataanalysis.dataminer.poolmanager.ansible.model.Role, java.util.Map)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fillRoleTemplate</h4>
<pre>public&nbsp;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&nbsp;fillRoleTemplate(<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&nbsp;template,
<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;dictionary)</pre>
<div class="block">Return the content of the given template</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>templateName</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd></dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/NoSuchElementException.html?is-external=true" title="class or interface in java.util">NoSuchElementException</a></code> - if no such template exists</dd></dl>
</li>
</ul>
<a name="getRoleTemplate(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getRoleTemplate</h4>
<pre>public&nbsp;<a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&nbsp;getRoleTemplate(<a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;roleName)
throws <a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/NoSuchElementException.html?is-external=true" title="class or interface in java.util">NoSuchElementException</a></pre>
<dl><dt><span class="strong">Throws:</span></dt>
<dd><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/NoSuchElementException.html?is-external=true" title="class or interface in java.util">NoSuchElementException</a></code></dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/TemplateManager.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/StaticRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/TemplateManager.html" target="_top">Frames</a></li>
<li><a href="TemplateManager.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,117 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.AlgorithmPackage (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.AlgorithmPackage (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/class-use/AlgorithmPackage.html" target="_top">Frames</a></li>
<li><a href="AlgorithmPackage.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.AlgorithmPackage" class="title">Uses of Class<br>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.AlgorithmPackage</h2>
</div>
<div class="classUseContainer">No usage of org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.AlgorithmPackage</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/AlgorithmPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/class-use/AlgorithmPackage.html" target="_top">Frames</a></li>
<li><a href="AlgorithmPackage.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,117 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CranDependencyPackage (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CranDependencyPackage (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CranDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/class-use/CranDependencyPackage.html" target="_top">Frames</a></li>
<li><a href="CranDependencyPackage.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CranDependencyPackage" class="title">Uses of Class<br>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CranDependencyPackage</h2>
</div>
<div class="classUseContainer">No usage of org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CranDependencyPackage</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CranDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/class-use/CranDependencyPackage.html" target="_top">Frames</a></li>
<li><a href="CranDependencyPackage.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,117 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CustomDependencyPackage (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CustomDependencyPackage (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/class-use/CustomDependencyPackage.html" target="_top">Frames</a></li>
<li><a href="CustomDependencyPackage.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CustomDependencyPackage" class="title">Uses of Class<br>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CustomDependencyPackage</h2>
</div>
<div class="classUseContainer">No usage of org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CustomDependencyPackage</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/class-use/CustomDependencyPackage.html" target="_top">Frames</a></li>
<li><a href="CustomDependencyPackage.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

View File

@ -0,0 +1,157 @@
<!DOCTYPE HTML PUBLIC "-***REMOVED***W3C***REMOVED***DTD HTML 4.01 Transitional***REMOVED***EN" "http:***REMOVED***www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Fri Mar 03 18:44:19 CET 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CustomRoleManager (dataminer-pool-manager 1.0.0-SNAPSHOT API)</title>
<meta name="date" content="2017-03-03">
<link rel="stylesheet" type="text/css" href="../../../../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) ***REMOVED***
parent.document.title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CustomRoleManager (dataminer-pool-manager 1.0.0-SNAPSHOT API)";
***REMOVED***
***REMOVED***-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/class-use/CustomRoleManager.html" target="_top">Frames</a></li>
<li><a href="CustomRoleManager.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CustomRoleManager" class="title">Uses of Class<br>org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CustomRoleManager</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">CustomRoleManager</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">CustomRoleManager</a> in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/package-summary.html">org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template</a> with parameters of type <a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">CustomRoleManager</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="http:***REMOVED***download.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansible/model/Role.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansible.model">Role</a>&gt;</code></td>
<td class="colLast"><span class="strong">CustomDependencyPackage.</span><code><strong><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomDependencyPackage.html#getRoles(org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template.CustomRoleManager)">getRoles</a></strong>(<a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">CustomRoleManager</a>&nbsp;crm)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../../../../org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/CustomRoleManager.html" title="class in org.gcube.dataanalysis.dataminer.poolmanager.ansiblebridge.template">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../../index.html?org/gcube/dataanalysis/dataminer/poolmanager/ansiblebridge/template/class-use/CustomRoleManager.html" target="_top">Frames</a></li>
<li><a href="CustomRoleManager.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) ***REMOVED***
allClassesLink.style.display = "block";
***REMOVED***
else ***REMOVED***
allClassesLink.style.display = "none";
***REMOVED***
***REMOVED***-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2017. All Rights Reserved.</small></p>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More