public class OperationHandlerRepository extends AbstractComponentRepository<OperationHandlerKey,OperationHandler,OperationHandlerFactory> implements Constructable
| Constructor and Description |
|---|
OperationHandlerRepository() |
| Modifier and Type | Method and Description |
|---|---|
static OperationHandlerRepository |
getInstance()
Deprecated.
|
OperationHandler |
getOperationDAO(OperationHandlerKey key)
Deprecated.
|
OperationHandler |
getOperationDAO(java.lang.String service,
java.lang.String operationName)
Deprecated.
|
java.util.Map<OperationHandlerKey,OperationHandler> |
getOperationDAOs()
Deprecated.
|
OperationHandler |
getOperationHandler(OperationHandlerKey key) |
OperationHandler |
getOperationHandler(java.lang.String service,
java.lang.String operationName) |
java.util.Map<OperationHandlerKey,OperationHandler> |
getOperationHandlers() |
void |
init() |
void |
setComponentFactories(java.util.Optional<java.util.Collection<OperationHandlerFactory>> componentFactories) |
void |
setComponents(java.util.Optional<java.util.Collection<OperationHandler>> components) |
getProviders, getProviders, getUniqueProviders, getUniqueProviders@Inject public void setComponents(java.util.Optional<java.util.Collection<OperationHandler>> components)
@Inject public void setComponentFactories(java.util.Optional<java.util.Collection<OperationHandlerFactory>> componentFactories)
public void init()
init in interface Constructablepublic java.util.Map<OperationHandlerKey,OperationHandler> getOperationHandlers()
public OperationHandler getOperationHandler(java.lang.String service, java.lang.String operationName)
public OperationHandler getOperationHandler(OperationHandlerKey key)
@Deprecated public OperationHandler getOperationDAO(OperationHandlerKey key)
@Deprecated public OperationHandler getOperationDAO(java.lang.String service, java.lang.String operationName)
@Deprecated public java.util.Map<OperationHandlerKey,OperationHandler> getOperationDAOs()
@Deprecated public static OperationHandlerRepository getInstance()
Copyright © 2015–2018 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.