org.n52.wps.gridgain
Class GridGainAlgorithmRepository

java.lang.Object
  extended by org.n52.wps.gridgain.GridGainAlgorithmRepository
All Implemented Interfaces:
IAlgorithmRepository

public class GridGainAlgorithmRepository
extends java.lang.Object
implements IAlgorithmRepository


Constructor Summary
GridGainAlgorithmRepository()
           
GridGainAlgorithmRepository(java.lang.String wpsConfigPath)
           
 
Method Summary
 boolean addAlgorithm(java.lang.Object processID)
           
 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()
           
static GridGainAlgorithmRepository getInstance()
           
static GridGainAlgorithmRepository getInstance(java.lang.String wpsConfigPath)
           
 net.opengis.wps.x100.ProcessDescriptionType getProcessDescription(java.lang.String processID)
           
 boolean removeAlgorithm(java.lang.Object processID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GridGainAlgorithmRepository

public GridGainAlgorithmRepository()

GridGainAlgorithmRepository

public GridGainAlgorithmRepository(java.lang.String wpsConfigPath)
Method Detail

getInstance

public static GridGainAlgorithmRepository getInstance()

getInstance

public static GridGainAlgorithmRepository getInstance(java.lang.String wpsConfigPath)

addAlgorithm

public boolean addAlgorithm(java.lang.Object processID)

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

removeAlgorithm

public boolean removeAlgorithm(java.lang.Object processID)

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.