org.n52.wps.server.grass
Class GrassProcessRepository

java.lang.Object
  extended by org.n52.wps.server.grass.GrassProcessRepository
All Implemented Interfaces:
IAlgorithmRepository

public class GrassProcessRepository
extends java.lang.Object
implements IAlgorithmRepository


Field Summary
static java.lang.String addonPath
           
static java.lang.String gisrcDir
           
static java.lang.String grassHome
           
static java.lang.String grassModuleStarterHome
           
static java.lang.String pythonHome
           
static java.lang.String pythonPath
           
static java.lang.String tmpDir
           
 
Constructor Summary
GrassProcessRepository()
           
 
Method Summary
 boolean containsAlgorithm(java.lang.String processID)
           
 IAlgorithm getAlgorithm(java.lang.String processID, ExecuteRequest executeRequest)
           
 java.util.Collection<java.lang.String> getAlgorithmNames()
           
 java.util.Collection<IAlgorithm> getAlgorithms()
           
 net.opengis.wps.x100.ProcessDescriptionType getProcessDescription(java.lang.String processID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tmpDir

public static java.lang.String tmpDir

grassHome

public static java.lang.String grassHome

pythonHome

public static java.lang.String pythonHome

pythonPath

public static java.lang.String pythonPath

grassModuleStarterHome

public static java.lang.String grassModuleStarterHome

gisrcDir

public static java.lang.String gisrcDir

addonPath

public static java.lang.String addonPath
Constructor Detail

GrassProcessRepository

public GrassProcessRepository()
Method Detail

containsAlgorithm

public boolean containsAlgorithm(java.lang.String processID)
Specified by:
containsAlgorithm in interface IAlgorithmRepository

getAlgorithm

public IAlgorithm getAlgorithm(java.lang.String processID,
                               ExecuteRequest executeRequest)
Specified by:
getAlgorithm in interface IAlgorithmRepository

getAlgorithmNames

public java.util.Collection<java.lang.String> getAlgorithmNames()
Specified by:
getAlgorithmNames in interface IAlgorithmRepository

getAlgorithms

public java.util.Collection<IAlgorithm> getAlgorithms()
Specified by:
getAlgorithms in interface IAlgorithmRepository

getProcessDescription

public net.opengis.wps.x100.ProcessDescriptionType getProcessDescription(java.lang.String processID)
Specified by:
getProcessDescription in interface IAlgorithmRepository


Copyright © 2007-2011 52north.org. All Rights Reserved.