public class MapResolver extends Object implements IMapResolverAsync
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
LOG |
| Constructor and Description |
|---|
MapResolver(IMappingService mapService,
boolean smr,
String elpPolicy,
IMapRequestResultHandler requestHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
handleMapRequest(MapRequest request)
Handle Map-Request
|
void |
setElpPolicy(String elpPolicy)
Configure how ELPs should be returned in Map-Replies
|
void |
setShouldAuthenticate(boolean shouldAuthenticate)
Configure MapResolver to use authentication
|
void |
setSubscriptionService(boolean smr)
Configure MapResolver to track mappings requesters
|
public MapResolver(IMappingService mapService, boolean smr, String elpPolicy, IMapRequestResultHandler requestHandler)
public void handleMapRequest(MapRequest request)
IMapResolverAsynchandleMapRequest in interface IMapResolverAsyncrequest - The map-request messagepublic void setSubscriptionService(boolean smr)
IGenericMapResolversetSubscriptionService in interface IGenericMapResolversmr - Subscription service statepublic void setElpPolicy(String elpPolicy)
IGenericMapResolversetElpPolicy in interface IGenericMapResolverelpPolicy - ELP policypublic void setShouldAuthenticate(boolean shouldAuthenticate)
IGenericMapResolversetShouldAuthenticate in interface IGenericMapResolvershouldAuthenticate - Authentication stateCopyright © 2017 OpenDaylight. All rights reserved.