org.n52.wps.ags
Class ArcToolboxProcessRepository

java.lang.Object
  extended by org.n52.wps.ags.ArcToolboxProcessRepository
All Implemented Interfaces:
IAlgorithmRepository

public class ArcToolboxProcessRepository
extends java.lang.Object
implements IAlgorithmRepository


Constructor Summary
ArcToolboxProcessRepository()
           
 
Method Summary
 boolean containsAlgorithm(java.lang.String processID)
          Checks if a given processID exists
 IAlgorithm getAlgorithm(java.lang.String processID, ExecuteRequest executeRequest)
          Returns an IAlgorithm through GenericAGSProcessDelegator
 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
 

Constructor Detail

ArcToolboxProcessRepository

public ArcToolboxProcessRepository()
Method Detail

containsAlgorithm

public boolean containsAlgorithm(java.lang.String processID)
Checks if a given processID exists

Specified by:
containsAlgorithm in interface IAlgorithmRepository
Parameters:
processID -
Returns:

getAlgorithm

public IAlgorithm getAlgorithm(java.lang.String processID,
                               ExecuteRequest executeRequest)
Returns an IAlgorithm through GenericAGSProcessDelegator

Specified by:
getAlgorithm in interface IAlgorithmRepository
Parameters:
processID -
Returns:

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.