org.n52.wps.server
Interface IAlgorithmRepository

All Known Subinterfaces:
ITransactionalAlgorithmRepository
All Known Implementing Classes:
AGSProcessRepository, ArcToolboxProcessRepository, GenericTransactionalProcessRepository, GrassProcessRepository, GridGainAlgorithmRepository, LocalAlgorithmRepository, PythonProcessRepository, SextanteProcessRepository, UnicoreAlgorithmRepository, UploadedAlgorithmRepository

public interface IAlgorithmRepository


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)
           
 

Method Detail

getAlgorithmNames

java.util.Collection<java.lang.String> getAlgorithmNames()

getAlgorithm

IAlgorithm getAlgorithm(java.lang.String processID,
                        ExecuteRequest executeRequest)

getAlgorithms

java.util.Collection<IAlgorithm> getAlgorithms()

getProcessDescription

net.opengis.wps.x100.ProcessDescriptionType getProcessDescription(java.lang.String processID)

containsAlgorithm

boolean containsAlgorithm(java.lang.String processID)


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