Package org.n52.iceland.service.operator
Class ServiceOperatorRepository
- java.lang.Object
-
- org.n52.janmayen.component.AbstractComponentRepository<OwsServiceKey,ServiceOperator,ServiceOperatorFactory>
-
- org.n52.iceland.service.operator.ServiceOperatorRepository
-
- All Implemented Interfaces:
Constructable
public class ServiceOperatorRepository extends AbstractComponentRepository<OwsServiceKey,ServiceOperator,ServiceOperatorFactory> implements Constructable
- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description ServiceOperatorRepository()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<String>getAllSupportedVersions()ServiceOperatorgetServiceOperator(String service, String version)ServiceOperatorgetServiceOperator(OwsServiceKey sok)Set<OwsServiceKey>getServiceOperatorKeys()Map<OwsServiceKey,ServiceOperator>getServiceOperators()Set<String>getSupportedServices()Set<String>getSupportedVersions(String service)voidinit()booleanisServiceSupported(String service)booleanisVersionSupported(String service, String version)-
Methods inherited from class org.n52.janmayen.component.AbstractComponentRepository
getProviders, getProviders, getUniqueProviders, getUniqueProviders
-
-
-
-
Method Detail
-
init
public void init()
- Specified by:
initin interfaceConstructable
-
getServiceOperators
public Map<OwsServiceKey,ServiceOperator> getServiceOperators()
- Returns:
- the implemented request listener
-
getServiceOperatorKeys
public Set<OwsServiceKey> getServiceOperatorKeys()
-
getServiceOperator
public ServiceOperator getServiceOperator(OwsServiceKey sok)
-
getServiceOperator
public ServiceOperator getServiceOperator(String service, String version)
- Parameters:
service- the serviceversion- the version- Returns:
- the implemented request listener
-
getSupportedVersions
public Set<String> getSupportedVersions(String service)
- Parameters:
service- the service- Returns:
- the supportedVersions
-
isVersionSupported
public boolean isVersionSupported(String service, String version)
- Parameters:
service- the serviceversion- the version- Returns:
- the supportedVersions
-
isServiceSupported
public boolean isServiceSupported(String service)
-
-