1 package SmartLightsController;
3 /** Interface MotionDetectionCallback for allowing callbacks from the MotionDetection class.
6 * @author Ali Younis <ayounis @ uci.edu>
11 import java.rmi.Remote;
12 import java.rmi.RemoteException;
14 public interface MotionDetectionCallback extends Remote {
16 /** Callback method for when motion is detected.
18 * @param _md [MotionDetection].
20 * @return [void] None.
22 public void motionDetected(MotionDetection _md) throws RemoteException;