| Interface | Description |
|---|---|
| InitialTransactionalAlgorithmProvider | |
| ListenableTransactionalAlgorithmRepository |
Extension of
TransactionalAlgorithmRepository that allows the subscription of listeners. |
| TransactionalAlgorithmConfiguration |
Interface for configurers to add initial deployed application packages.
|
| TransactionalAlgorithmConfigurer |
Configurer to configure a
TransactionalAlgorithmConfiguration. |
| TransactionalAlgorithmRegistry |
Registry to programmatically add and delete application packages.
|
| TransactionalAlgorithmRepository |
Transactional
AlgorithmRepository that is able to accept application packages
at runtime. |
| TransactionalAlgorithmRepositoryListener |
Listener for
transactional algorithm repositories. |
| Class | Description |
|---|---|
| AbstractTransactionalAlgorithmRepository |
Abstract implementation of
ListenableTransactionalAlgorithmRepository. |
| LoggingTransactionalAlgorithmRepositoryListener |
Listener implementation that logs the addition and removal of
application packages.
|
| ResourceAlgorithmProvider | |
| ResourceAlgorithmProviderFactory | |
| TransactionalAlgorithmRegistryImpl | |
| UndeletableApplicationPackage |
ApplicationPackage that cannot be deleted. |
| Exception | Description |
|---|---|
| DuplicateProcessException |
TransactionalEngineException that can be thrown if a process already exists. |
| TransactionalEngineException |
Extension of
EngineException for transactional repositories. |
| UndeletableProcessException |
TransactionalEngineException that can be thrown if a process cannot be deleted. |
| UnsupportedProcessException |
TransactionalEngineException that can be thrown if a process is not supported by a repository |
Copyright © 2016–2021 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.