public class UploadedAlgorithmRepository extends Object implements ITransactionalAlgorithmRepository
| Constructor and Description |
|---|
UploadedAlgorithmRepository() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addAlgorithm(Object processID) |
boolean |
addAlgorithms(String[] algorithms) |
boolean |
containsAlgorithm(String className) |
IAlgorithm |
getAlgorithm(String className) |
Collection<String> |
getAlgorithmNames() |
Collection<IAlgorithm> |
getAlgorithms() |
net.opengis.wps.x100.ProcessDescriptionType |
getProcessDescription(String processID) |
boolean |
removeAlgorithm(Object processID) |
void |
shutdown()
use to free resources
|
public boolean addAlgorithms(String[] algorithms)
public IAlgorithm getAlgorithm(String className)
getAlgorithm in interface IAlgorithmRepositorypublic Collection<IAlgorithm> getAlgorithms()
public Collection<String> getAlgorithmNames()
getAlgorithmNames in interface IAlgorithmRepositorypublic boolean containsAlgorithm(String className)
containsAlgorithm in interface IAlgorithmRepositorypublic boolean addAlgorithm(Object processID)
addAlgorithm in interface ITransactionalAlgorithmRepositorypublic boolean removeAlgorithm(Object processID)
removeAlgorithm in interface ITransactionalAlgorithmRepositorypublic net.opengis.wps.x100.ProcessDescriptionType getProcessDescription(String processID)
getProcessDescription in interface IAlgorithmRepositorypublic void shutdown()
IAlgorithmRepositoryshutdown in interface IAlgorithmRepositoryCopyright © 2019. All Rights Reserved.