package org.gcube.dataanalysis.dataminer.poolmanager.clients.configurations; import javax.xml.bind.annotation.XmlElement; public abstract class AbstractConfiguration ***REMOVED*** private String host; private String algorithmsList; private String softwareRepo; private String ghostRepo; private String depsLinuxCompiled; private String depsPreInstalled; private String depsRBlackbox; private String depsR; private String depsJava; private String depsKnimeWorkflow; private String depsOctave; private String depsPython; private String depsWindowsCompiled; @XmlElement (name="host") public String getHost() ***REMOVED*** return host; ***REMOVED*** public void setHost(String host) ***REMOVED*** this.host = host; ***REMOVED*** @XmlElement (name="algorithms-list") public String getAlgorithmsList() ***REMOVED*** return algorithmsList; ***REMOVED*** public void setAlgorithmsList(String algorithmsList) ***REMOVED*** this.algorithmsList = algorithmsList; ***REMOVED*** @XmlElement (name="software-repo") public String getSoftwareRepo() ***REMOVED*** return softwareRepo; ***REMOVED*** public void setSoftwareRepo(String softwareRepo) ***REMOVED*** this.softwareRepo = softwareRepo; ***REMOVED*** @XmlElement (name="ghost-repo") public String getGhostRepo() ***REMOVED*** return ghostRepo; ***REMOVED*** public void setGhostRepo(String ghostRepo) ***REMOVED*** this.ghostRepo = ghostRepo; ***REMOVED*** @XmlElement (name="deps-linux-compiled") public String getDepsLinuxCompiled() ***REMOVED*** return depsLinuxCompiled; ***REMOVED*** public void setDepsLinuxCompiled(String depsLinuxCompiled) ***REMOVED*** this.depsLinuxCompiled = depsLinuxCompiled; ***REMOVED*** @XmlElement (name="deps-pre-installed") public String getDepsPreInstalled() ***REMOVED*** return depsPreInstalled; ***REMOVED*** public void setDepsPreInstalled(String depsPreInstalled) ***REMOVED*** this.depsPreInstalled = depsPreInstalled; ***REMOVED*** @XmlElement (name="deps-r-blackbox") public String getDepsRBlackbox() ***REMOVED*** return depsRBlackbox; ***REMOVED*** public void setDepsRBlackbox(String depsRBlackbox) ***REMOVED*** this.depsRBlackbox = depsRBlackbox; ***REMOVED*** @XmlElement (name="deps-r") public String getDepsR() ***REMOVED*** return depsR; ***REMOVED*** public void setDepsR(String depsR) ***REMOVED*** this.depsR = depsR; ***REMOVED*** @XmlElement (name="deps-java") public String getDepsJava() ***REMOVED*** return depsJava; ***REMOVED*** public void setDepsJava(String depsJava) ***REMOVED*** this.depsJava = depsJava; ***REMOVED*** @XmlElement (name="deps-knime-workflow") public String getDepsKnimeWorkflow() ***REMOVED*** return depsKnimeWorkflow; ***REMOVED*** public void setDepsKnimeWorkflow(String depsKnimeWorkflow) ***REMOVED*** this.depsKnimeWorkflow = depsKnimeWorkflow; ***REMOVED*** @XmlElement (name="deps-octave") public String getDepsOctave() ***REMOVED*** return depsOctave; ***REMOVED*** public void setDepsOctave(String depsOctave) ***REMOVED*** this.depsOctave = depsOctave; ***REMOVED*** @XmlElement (name="deps-python") public String getDepsPython() ***REMOVED*** return depsPython; ***REMOVED*** public void setDepsPython(String depsPython) ***REMOVED*** this.depsPython = depsPython; ***REMOVED*** @XmlElement (name="deps-windows-compiled") public String getDepsWindowsCompiled() ***REMOVED*** return depsWindowsCompiled; ***REMOVED*** public void setDepsWindowsCompiled(String depsWindowsCompiled) ***REMOVED*** this.depsWindowsCompiled = depsWindowsCompiled; ***REMOVED*** protected String getXML (String type) ***REMOVED*** return "<"+type+">***REMOVED***$resource/Profile/Body/"+type+"/ghost/text()***REMOVED***"+ "***REMOVED***$resource/Profile/Body/"+type+"/algorithms-list/text()***REMOVED***"+ " ***REMOVED***$resource/Profile/Body/"+type+"/software.repo/text()***REMOVED***"+ "***REMOVED***$resource/Profile/Body/"+type+"/algo.ghost.repo/text()***REMOVED***"+ "***REMOVED***$resource/Profile/Body/"+type+"/deps-linux-compiled/text()***REMOVED***"+ "***REMOVED***$resource/Profile/Body/"+type+"/deps-pre-installed/text()***REMOVED***"+ "***REMOVED***$resource/Profile/Body/"+type+"/deps-r-blackbox/text()***REMOVED***"+ "***REMOVED***$resource/Profile/Body/"+type+"/deps-r/text()***REMOVED***"+ "***REMOVED***$resource/Profile/Body/"+type+"/deps-java/text()***REMOVED***"+ "***REMOVED***$resource/Profile/Body/"+type+"/deps-knime-workflow/text()***REMOVED***"+ "***REMOVED***$resource/Profile/Body/"+type+"/deps-octave/text()***REMOVED***"+ "***REMOVED***$resource/Profile/Body/"+type+"/deps-python/text()***REMOVED***"+ "***REMOVED***$resource/Profile/Body/"+type+"/deps-windows-compiled/text()***REMOVED***"; ***REMOVED*** abstract public String getXMLModel (); abstract public String getType (); ***REMOVED***