public class RequestResponseModifierRepository extends AbstractConfiguringServiceLoaderRepository<RequestResponseModifier>
Modifier and Type | Field and Description |
---|---|
private static RequestResponseModifierRepository |
instance |
private Map<RequestResponseModifierKeyType,List<RequestResponseModifier<AbstractServiceRequest<?>,AbstractServiceResponse>>> |
requestResponseModifier |
Constructor and Description |
---|
RequestResponseModifierRepository() |
Modifier and Type | Method and Description |
---|---|
static RequestResponseModifierRepository |
getInstance() |
List<RequestResponseModifier<AbstractServiceRequest<?>,AbstractServiceResponse>> |
getRequestResponseModifier(AbstractServiceRequest request) |
List<RequestResponseModifier<AbstractServiceRequest<?>,AbstractServiceResponse>> |
getRequestResponseModifier(AbstractServiceRequest request,
AbstractServiceResponse response) |
<T,F> List<RequestResponseModifier<AbstractServiceRequest<?>,AbstractServiceResponse>> |
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,List<RequestResponseModifier<AbstractServiceRequest<?>,AbstractServiceResponse>>> requestResponseModifier
public static RequestResponseModifierRepository getInstance()
protected void processConfiguredImplementations(Set<RequestResponseModifier> requestResponseModifier) throws ConfigurationException
processConfiguredImplementations
in class AbstractConfiguringServiceLoaderRepository<RequestResponseModifier>
ConfigurationException
public List<RequestResponseModifier<AbstractServiceRequest<?>,AbstractServiceResponse>> getRequestResponseModifier(AbstractServiceRequest request)
public List<RequestResponseModifier<AbstractServiceRequest<?>,AbstractServiceResponse>> getRequestResponseModifier(AbstractServiceRequest request, AbstractServiceResponse response)
public <T,F> List<RequestResponseModifier<AbstractServiceRequest<?>,AbstractServiceResponse>> 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.