Class MapResolver
java.lang.Object
org.opendaylight.lispflowmapping.implementation.lisp.MapResolver
- All Implemented Interfaces:
 IGenericMapResolver,IMapResolverAsync
- 
Constructor Summary
ConstructorsConstructorDescriptionMapResolver(IMappingService mapService, boolean smr, String elpPolicy, IMapRequestResultHandler requestHandler)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidhandleMapRequest(MapRequest request) Handle Map-Request.voidsetElpPolicy(String elpPolicy) Configure how ELPs should be returned in Map-Replies.voidsetShouldAuthenticate(boolean shouldAuthenticate) Configure MapResolver to use authentication.voidsetSmrNotificationListener(ISmrNotificationListener smrNotificationListener) Set SMR message notification listener.voidsetSubscriptionService(boolean smr) Configure MapResolver to track mappings requesters. 
- 
Constructor Details
- 
MapResolver
public MapResolver(IMappingService mapService, boolean smr, String elpPolicy, IMapRequestResultHandler requestHandler)  
 - 
 - 
Method Details
- 
handleMapRequest
Description copied from interface:IMapResolverAsyncHandle Map-Request.- Specified by:
 handleMapRequestin interfaceIMapResolverAsync- Parameters:
 request- The map-request message
 - 
setSubscriptionService
public void setSubscriptionService(boolean smr) Description copied from interface:IGenericMapResolverConfigure MapResolver to track mappings requesters.- Specified by:
 setSubscriptionServicein interfaceIGenericMapResolver- Parameters:
 smr- Subscription service state
 - 
setElpPolicy
Description copied from interface:IGenericMapResolverConfigure how ELPs should be returned in Map-Replies.- Specified by:
 setElpPolicyin interfaceIGenericMapResolver- Parameters:
 elpPolicy- ELP policy
 - 
setShouldAuthenticate
public void setShouldAuthenticate(boolean shouldAuthenticate) Description copied from interface:IGenericMapResolverConfigure MapResolver to use authentication.- Specified by:
 setShouldAuthenticatein interfaceIGenericMapResolver- Parameters:
 shouldAuthenticate- Authentication state
 - 
setSmrNotificationListener
Description copied from interface:IMapResolverAsyncSet SMR message notification listener.- Specified by:
 setSmrNotificationListenerin interfaceIMapResolverAsync- Parameters:
 smrNotificationListener- The SMR notification listener
 
 -