@@ -0,0 +1,697 @@
+package com.cisco.oss.foundation.directory;%0A%0Aimport com.cisco.oss.foundation.directory.entity.InstanceChange;%0Aimport com.cisco.oss.foundation.directory.entity.ServiceInstance;%0A%0Aimport static com.cisco.oss.foundation.directory.entity.InstanceChange.*;%0A%0A/**%0A * Listener for Service Instance changes%0A *%0A * @see InstanceChange%0A * @see InstanceChange.ChangeType%0A */%0Apublic interface ServiceInstanceChangeListener %7B%0A   /**%0A    * called when service instance change is occurred%0A    *%0A    * @since 1.2%0A    * @param type URL, status, metadata%0A    * @param change the changes%0A    * @throws Exception%0A    *%0A    */%0A   void onChange(ChangeType type, InstanceChange%3CServiceInstance%3E change) throws Exception;%0A%7D%0A

add 1.2 ServiceInstanceChangeListener