public class RequestResponseModifierRepository extends AbstractConfiguringServiceLoaderRepository<RequestResponseModifier>
Modifier and Type | Field and Description |
---|---|
private static RequestResponseModifierRepository |
instance |
private Map<RequestResponseModifierKeyType,RequestResponseModifier<?,?>> |
requestResponseModifier |
Constructor and Description |
---|
RequestResponseModifierRepository() |
Modifier and Type | Method and Description |
---|---|
static RequestResponseModifierRepository |
getInstance() |
RequestResponseModifier |
getRequestResponseModifier(AbstractServiceRequest request) |
RequestResponseModifier |
getRequestResponseModifier(AbstractServiceRequest request,
AbstractServiceResponse response) |
<T,F> RequestResponseModifier |
getRequestResponseModifier(RequestResponseModifierKeyType key) |
boolean |
hasRequestResponseModifier(AbstractServiceRequest request) |
boolean |
hasRequestResponseModifier(AbstractServiceRequest request,
AbstractServiceResponse response) |
boolean |
hasRequestResponseModifier(RequestResponseModifierKeyType key) |
protected void |
processConfiguredImplementations(Set<RequestResponseModifier> requestResponseModifier) |
processImplementations
checkConnectionProviderIdentifications, load, update
private static RequestResponseModifierRepository instance
private final Map<RequestResponseModifierKeyType,RequestResponseModifier<?,?>> requestResponseModifier
public static RequestResponseModifierRepository getInstance()
protected void processConfiguredImplementations(Set<RequestResponseModifier> requestResponseModifier) throws ConfigurationException
processConfiguredImplementations
in class AbstractConfiguringServiceLoaderRepository<RequestResponseModifier>
ConfigurationException
public RequestResponseModifier getRequestResponseModifier(AbstractServiceRequest request)
public RequestResponseModifier getRequestResponseModifier(AbstractServiceRequest request, AbstractServiceResponse response)
public <T,F> RequestResponseModifier getRequestResponseModifier(RequestResponseModifierKeyType key)
public boolean hasRequestResponseModifier(AbstractServiceRequest request)
public boolean hasRequestResponseModifier(AbstractServiceRequest request, AbstractServiceResponse response)
public boolean hasRequestResponseModifier(RequestResponseModifierKeyType key)
Copyright © 2012-2015 52north.org. All Rights Reserved.