public class RequestOperatorRepository extends AbstractComponentRepository<RequestOperatorKey,RequestOperator,RequestOperatorFactory> implements ActivationManager<RequestOperatorKey>, ActivationSource<RequestOperatorKey>, Constructable
| Constructor and Description |
|---|
RequestOperatorRepository() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(RequestOperatorKey key) |
void |
deactivate(RequestOperatorKey key) |
void |
deregisterListener(ActivationListener<RequestOperatorKey> listener) |
Set<RequestOperatorKey> |
getActiveRequestOperatorKeys() |
Set<RequestOperatorKey> |
getActiveRequestOperatorKeys(OwsServiceKey sok) |
Set<RequestOperator> |
getActiveRequestOperators(OwsServiceKey sok) |
Set<RequestOperatorKey> |
getKeys() |
RequestOperator |
getRequestOperator(OwsServiceKey sok,
String operationName) |
RequestOperator |
getRequestOperator(RequestOperatorKey key) |
Set<RequestOperator> |
getRequestOperators() |
void |
init() |
boolean |
isActive(RequestOperatorKey rok) |
void |
registerListener(ActivationListener<RequestOperatorKey> listener) |
void |
setActive(RequestOperatorKey rokt,
boolean active) |
getProviders, getProviders, getUniqueProviders, getUniqueProvidersclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreatepublic void init()
init in interface Constructablepublic RequestOperator getRequestOperator(RequestOperatorKey key)
public RequestOperator getRequestOperator(OwsServiceKey sok, String operationName)
public Set<RequestOperator> getRequestOperators()
public void setActive(RequestOperatorKey rokt, boolean active)
setActive in interface ActivationSink<RequestOperatorKey>public Set<RequestOperator> getActiveRequestOperators(OwsServiceKey sok)
public Set<RequestOperatorKey> getActiveRequestOperatorKeys()
public Set<RequestOperatorKey> getActiveRequestOperatorKeys(OwsServiceKey sok)
public boolean isActive(RequestOperatorKey rok)
isActive in interface ActivationProvider<RequestOperatorKey>public void registerListener(ActivationListener<RequestOperatorKey> listener)
registerListener in interface ActivationListenable<RequestOperatorKey>public void deregisterListener(ActivationListener<RequestOperatorKey> listener)
deregisterListener in interface ActivationListenable<RequestOperatorKey>public void activate(RequestOperatorKey key)
activate in interface ActivationSink<RequestOperatorKey>public void deactivate(RequestOperatorKey key)
deactivate in interface ActivationSink<RequestOperatorKey>public Set<RequestOperatorKey> getKeys()
getKeys in interface ActivationSource<RequestOperatorKey>Copyright © 2015–2020 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.