Oplink Protection Switch Driver for Protection Behavior

Change-Id: Ibf7e48aa158c8b007474b3fc89f8be092776a2ba
diff --git a/drivers/optical/src/main/resources/optical-drivers.xml b/drivers/optical/src/main/resources/optical-drivers.xml
index 6096b99..21829a1 100644
--- a/drivers/optical/src/main/resources/optical-drivers.xml
+++ b/drivers/optical/src/main/resources/optical-drivers.xml
@@ -69,10 +69,8 @@
         <behaviour api="org.onosproject.openflow.controller.driver.OpenFlowSwitchDriver"
             impl="org.onosproject.driver.optical.handshaker.OplinkSwitchHandshaker"/>
 
-        <!-- Transparent in-line device ignore all FlowRules  -->
-        <behaviour api="org.onosproject.net.flow.FlowRuleProgrammable"
-            impl="org.onosproject.driver.optical.config.ConfigFlowRuleProgrammable"/>
-
+        <behaviour api="org.onosproject.net.behaviour.protection.ProtectionConfigBehaviour"
+                   impl="org.onosproject.driver.optical.protection.OplinkSwitchProtection"/>
     </driver>
 
     <driver name="oplk-edfa" extends="default"