public interface TransactionalAlgorithmRegistry
| Modifier and Type | Method and Description |
|---|---|
org.n52.shetland.ogc.ows.OwsCode |
register(org.n52.shetland.ogc.wps.ap.ApplicationPackage applicationPackage)
Adds a new process to this service.
|
default void |
unregister(org.n52.shetland.ogc.wps.ap.ApplicationPackage applicationPackage)
Deletes the process specified in the application package.
|
void |
unregister(org.n52.shetland.ogc.ows.OwsCode id)
Deletes the process with the specified id.
|
default void |
unregister(String id)
Deletes the process with the specified id.
|
void |
update(org.n52.shetland.ogc.wps.ap.ApplicationPackage applicationPackage)
Updates the process specified in the
ApplicationPackage. |
void update(org.n52.shetland.ogc.wps.ap.ApplicationPackage applicationPackage)
throws UndeletableProcessException,
ProcessNotFoundException,
UnsupportedProcessException
ApplicationPackage.applicationPackage - The description of the new process, a ApplicationPackageProcessNotFoundException - If the process could not be found.UnsupportedProcessException - If the process is not supported.UndeletableProcessException - If the process cannot be updated.void unregister(org.n52.shetland.ogc.ows.OwsCode id)
throws ProcessNotFoundException,
UndeletableProcessException
id - The identifier of the process.ProcessNotFoundException - If the process could not be found.UndeletableProcessException - If the process is not deletable.default void unregister(String id) throws ProcessNotFoundException, UndeletableProcessException
id - The identifier of the process.ProcessNotFoundException - If the process could not be found.UndeletableProcessException - If the process is not deletable.default void unregister(org.n52.shetland.ogc.wps.ap.ApplicationPackage applicationPackage)
throws ProcessNotFoundException,
UndeletableProcessException
applicationPackage - The ApplicationPackage of the process.ProcessNotFoundException - If the process could not be found.UndeletableProcessException - If the process is not deletable.org.n52.shetland.ogc.ows.OwsCode register(org.n52.shetland.ogc.wps.ap.ApplicationPackage applicationPackage)
throws DuplicateProcessException,
UnsupportedProcessException
applicationPackage - The description of the new process, a ApplicationPackage.DuplicateProcessException - If a process with the same identifier already exists.UnsupportedProcessException - If the process is not supported.Copyright © 2016–2021 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.