*/
package org.opendaylight.lispflowmapping.interfaces.lisp;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev150820.MapNotify;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev150820.MapRegister;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev150820.MapReply;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev150820.MapRequest;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev150820.lispaddress.LispAddressContainer;
+
/**
* A mapping service.
*/
public interface IFlowMapping extends IMapResolver, IMapServer {
+
+ public void clean();
+
+ public void setShouldUseSmr(boolean smr);
+
+ public boolean shouldUseSmr();
+
+ public MapNotify handleMapRegister(MapRegister mb);
+
+ public MapReply handleMapRequest(MapRequest mr);
+ public void removeMapping(LispAddressContainer address);
}