Change for device discovery on new-data model.
RcDevice is not implemented completely.

It is temporary implementation until all device archtecture is decicded.

Change-Id: Iea73bddbf859b869312d2590e0f31a18bd31aaf5
diff --git a/src/main/java/net/onrc/onos/ofcontroller/devicemanager/IOnosDeviceService.java b/src/main/java/net/onrc/onos/ofcontroller/devicemanager/IOnosDeviceService.java
index 9125985..e860de7 100644
--- a/src/main/java/net/onrc/onos/ofcontroller/devicemanager/IOnosDeviceService.java
+++ b/src/main/java/net/onrc/onos/ofcontroller/devicemanager/IOnosDeviceService.java
@@ -1,6 +1,7 @@
 package net.onrc.onos.ofcontroller.devicemanager;
 
 import net.floodlightcontroller.core.module.IFloodlightService;
+import net.floodlightcontroller.util.MACAddress;
 
 /**
  * {@link OnosDeviceManager} doesn't yet provide any API to fellow modules,
@@ -11,8 +12,13 @@
  */
 public interface IOnosDeviceService extends IFloodlightService {
 
+	public void addOnosDeviceListener(IOnosDeviceListener listener);
+	
+	public void deleteOnosDeviceListener(IOnosDeviceListener listener);	
+	
 	public void deleteOnosDevice(OnosDevice dev);
 
+	public void deleteOnosDeviceByMac(MACAddress mac);
+	
 	public void addOnosDevice(Long mac, OnosDevice dev);
-
 }