Skip navigation links
A C D E G H I L O R S T U 

A

AbstractTransactionalAlgorithmRepository - Class in org.n52.javaps.transactional
Abstract implementation of ListenableTransactionalAlgorithmRepository.
AbstractTransactionalAlgorithmRepository() - Constructor for class org.n52.javaps.transactional.AbstractTransactionalAlgorithmRepository
 
addAlgorithmFromResource(String, boolean) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmConfiguration
 
addAlgorithmFromResource(String) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmConfiguration
 
addAlgorithmFromResource(String, boolean) - Method in class org.n52.javaps.transactional.TransactionalAlgorithmRegistryImpl
 
addListener(TransactionalAlgorithmRepositoryListener) - Method in class org.n52.javaps.transactional.AbstractTransactionalAlgorithmRepository
 
addListener(TransactionalAlgorithmRepositoryListener) - Method in interface org.n52.javaps.transactional.ListenableTransactionalAlgorithmRepository
Adds a listener to this repository.
addListener(TransactionalAlgorithmRepositoryListener) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmConfiguration
 
addListener(TransactionalAlgorithmRepositoryListener) - Method in class org.n52.javaps.transactional.TransactionalAlgorithmRegistryImpl
 

C

configure(TransactionalAlgorithmConfiguration) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmConfigurer
Customize the supplied TransactionalAlgorithmConfiguration.
containsAlgorithm(OwsCode) - Method in class org.n52.javaps.transactional.AbstractTransactionalAlgorithmRepository
 
containsAlgorithm(OwsCode) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmRepository
 
create(String, boolean) - Method in class org.n52.javaps.transactional.ResourceAlgorithmProviderFactory
 
createAlgorithm(ApplicationPackage) - Method in class org.n52.javaps.transactional.AbstractTransactionalAlgorithmRepository
Create the algorithm from the ApplicationPackage.
createProcessDescription(ApplicationPackage) - Method in class org.n52.javaps.transactional.AbstractTransactionalAlgorithmRepository
Create the typed process description from the ApplicationPackage.

D

destroy() - Method in class org.n52.javaps.transactional.TransactionalAlgorithmRegistryImpl
 
DuplicateProcessException - Exception in org.n52.javaps.transactional
TransactionalEngineException that can be thrown if a process already exists.
DuplicateProcessException(OwsCode) - Constructor for exception org.n52.javaps.transactional.DuplicateProcessException

E

equals(Object) - Method in class org.n52.javaps.transactional.UndeletableApplicationPackage
 

G

get() - Method in class org.n52.javaps.transactional.ResourceAlgorithmProvider
 
getAlgorithm(OwsCode) - Method in class org.n52.javaps.transactional.AbstractTransactionalAlgorithmRepository
 
getAlgorithmNames() - Method in class org.n52.javaps.transactional.AbstractTransactionalAlgorithmRepository
 
getApplicationPackage(OwsCode) - Method in class org.n52.javaps.transactional.AbstractTransactionalAlgorithmRepository
 
getApplicationPackage(String) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmRepository
Get the ApplicationPackage with the specified id.
getApplicationPackage(OwsCode) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmRepository
Get the ApplicationPackage with the specified id.
getDeploymentProfileName() - Method in class org.n52.javaps.transactional.UndeletableApplicationPackage
 
getExecutionUnits() - Method in class org.n52.javaps.transactional.UndeletableApplicationPackage
 
getId() - Method in exception org.n52.javaps.transactional.DuplicateProcessException
Get the duplicate identifier.
getId() - Method in exception org.n52.javaps.transactional.UndeletableProcessException
Get the identifier of the process that cannot be unregistered.
getImmediateDeployment() - Method in class org.n52.javaps.transactional.UndeletableApplicationPackage
 
getProcessDescription(OwsCode) - Method in class org.n52.javaps.transactional.AbstractTransactionalAlgorithmRepository
 
getProcessDescription(OwsCode) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmRepository
 
getProcessDescription() - Method in class org.n52.javaps.transactional.UndeletableApplicationPackage
 

H

hashCode() - Method in class org.n52.javaps.transactional.UndeletableApplicationPackage
 

I

init() - Method in class org.n52.javaps.transactional.TransactionalAlgorithmRegistryImpl
 
InitialTransactionalAlgorithmProvider - Interface in org.n52.javaps.transactional
 
isSupported(ApplicationPackage) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmRepository
Checks if the ApplicationPackage is supported by this repository.

L

ListenableTransactionalAlgorithmRepository - Interface in org.n52.javaps.transactional
Extension of TransactionalAlgorithmRepository that allows the subscription of listeners.
LoggingTransactionalAlgorithmRepositoryListener - Class in org.n52.javaps.transactional
Listener implementation that logs the addition and removal of application packages.
LoggingTransactionalAlgorithmRepositoryListener() - Constructor for class org.n52.javaps.transactional.LoggingTransactionalAlgorithmRepositoryListener
 

O

onRegister(ApplicationPackage) - Method in class org.n52.javaps.transactional.LoggingTransactionalAlgorithmRepositoryListener
 
onRegister(ApplicationPackage) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmRepositoryListener
Called when a new ApplicationPackage is registered.
onUnregister(ApplicationPackage) - Method in class org.n52.javaps.transactional.LoggingTransactionalAlgorithmRepositoryListener
 
onUnregister(ApplicationPackage) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmRepositoryListener
Called when a ApplicationPackage is unregistered.
org.n52.javaps.transactional - package org.n52.javaps.transactional
 

R

register(ApplicationPackage) - Method in class org.n52.javaps.transactional.AbstractTransactionalAlgorithmRepository
 
register(ApplicationPackage) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmRegistry
Adds a new process to this service.
register(ApplicationPackage) - Method in class org.n52.javaps.transactional.TransactionalAlgorithmRegistryImpl
 
register(ApplicationPackage) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmRepository
Registers the ApplicationPackage in this repository.
removeListener(TransactionalAlgorithmRepositoryListener) - Method in class org.n52.javaps.transactional.AbstractTransactionalAlgorithmRepository
 
removeListener(TransactionalAlgorithmRepositoryListener) - Method in interface org.n52.javaps.transactional.ListenableTransactionalAlgorithmRepository
Removes the listener from this repository.
ResourceAlgorithmProvider - Class in org.n52.javaps.transactional
 
ResourceAlgorithmProvider(ResourceLoader, DecoderRepository, ObjectReader, String, boolean) - Constructor for class org.n52.javaps.transactional.ResourceAlgorithmProvider
 
ResourceAlgorithmProviderFactory - Class in org.n52.javaps.transactional
 
ResourceAlgorithmProviderFactory(DecoderRepository, ObjectReader, ResourceLoader) - Constructor for class org.n52.javaps.transactional.ResourceAlgorithmProviderFactory
 

S

setConfigurers(Set<TransactionalAlgorithmConfigurer>) - Method in class org.n52.javaps.transactional.TransactionalAlgorithmRegistryImpl
Set the configurers.
setDeploymentProfileName(URI) - Method in class org.n52.javaps.transactional.UndeletableApplicationPackage
 
setExecutionUnits(List<ExecutionUnit>) - Method in class org.n52.javaps.transactional.UndeletableApplicationPackage
 
setImmediateDeployment(Boolean) - Method in class org.n52.javaps.transactional.UndeletableApplicationPackage
 
setListeners(Set<TransactionalAlgorithmRepositoryListener>) - Method in class org.n52.javaps.transactional.TransactionalAlgorithmRegistryImpl
The listeners to register.
setProcessDescription(ProcessOffering) - Method in class org.n52.javaps.transactional.UndeletableApplicationPackage
 
setRepositories(Set<TransactionalAlgorithmRepository>) - Method in class org.n52.javaps.transactional.TransactionalAlgorithmRegistryImpl

T

toString() - Method in class org.n52.javaps.transactional.UndeletableApplicationPackage
 
TransactionalAlgorithmConfiguration - Interface in org.n52.javaps.transactional
Interface for configurers to add initial deployed application packages.
TransactionalAlgorithmConfigurer - Interface in org.n52.javaps.transactional
Configurer to configure a TransactionalAlgorithmConfiguration.
TransactionalAlgorithmRegistry - Interface in org.n52.javaps.transactional
Registry to programmatically add and delete application packages.
TransactionalAlgorithmRegistryImpl - Class in org.n52.javaps.transactional
 
TransactionalAlgorithmRegistryImpl(Engine, ResourceAlgorithmProviderFactory) - Constructor for class org.n52.javaps.transactional.TransactionalAlgorithmRegistryImpl
 
TransactionalAlgorithmRepository - Interface in org.n52.javaps.transactional
Transactional AlgorithmRepository that is able to accept application packages at runtime.
TransactionalAlgorithmRepositoryListener - Interface in org.n52.javaps.transactional
TransactionalEngineException - Exception in org.n52.javaps.transactional
TransactionalEngineException() - Constructor for exception org.n52.javaps.transactional.TransactionalEngineException
TransactionalEngineException(String) - Constructor for exception org.n52.javaps.transactional.TransactionalEngineException
TransactionalEngineException(String, Throwable) - Constructor for exception org.n52.javaps.transactional.TransactionalEngineException
TransactionalEngineException(Throwable) - Constructor for exception org.n52.javaps.transactional.TransactionalEngineException

U

UndeletableApplicationPackage - Class in org.n52.javaps.transactional
ApplicationPackage that cannot be deleted.
UndeletableApplicationPackage(ApplicationPackage) - Constructor for class org.n52.javaps.transactional.UndeletableApplicationPackage
UndeletableProcessException - Exception in org.n52.javaps.transactional
TransactionalEngineException that can be thrown if a process cannot be deleted.
UndeletableProcessException(OwsCode) - Constructor for exception org.n52.javaps.transactional.UndeletableProcessException
unregister(OwsCode) - Method in class org.n52.javaps.transactional.AbstractTransactionalAlgorithmRepository
 
unregister(OwsCode) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmRegistry
Deletes the process with the specified id.
unregister(String) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmRegistry
Deletes the process with the specified id.
unregister(ApplicationPackage) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmRegistry
Deletes the process specified in the application package.
unregister(OwsCode) - Method in class org.n52.javaps.transactional.TransactionalAlgorithmRegistryImpl
 
unregister(ApplicationPackage) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmRepository
Unregisters the ApplicationPackage.
unregister(OwsCode) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmRepository
Unregisters the ApplicationPackage with the specified id.
UnsupportedProcessException - Exception in org.n52.javaps.transactional
TransactionalEngineException that can be thrown if a process is not supported by a repository
UnsupportedProcessException() - Constructor for exception org.n52.javaps.transactional.UnsupportedProcessException
UnsupportedProcessException(String) - Constructor for exception org.n52.javaps.transactional.UnsupportedProcessException
UnsupportedProcessException(String, Throwable) - Constructor for exception org.n52.javaps.transactional.UnsupportedProcessException
UnsupportedProcessException(Throwable) - Constructor for exception org.n52.javaps.transactional.UnsupportedProcessException
update(ApplicationPackage) - Method in interface org.n52.javaps.transactional.TransactionalAlgorithmRegistry
Updates the process specified in the ApplicationPackage.
update(ApplicationPackage) - Method in class org.n52.javaps.transactional.TransactionalAlgorithmRegistryImpl
 
A C D E G H I L O R S T U 
Skip navigation links

Copyright © 2016–2021 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.