Class OpticalPathIntentCompiler
- java.lang.Object
-
- org.onosproject.net.optical.intent.impl.compiler.OpticalPathIntentCompiler
-
- All Implemented Interfaces:
org.onosproject.net.intent.IntentCompiler<org.onosproject.net.intent.OpticalPathIntent>
public class OpticalPathIntentCompiler extends java.lang.Object implements org.onosproject.net.intent.IntentCompiler<org.onosproject.net.intent.OpticalPathIntent>
-
-
Field Summary
Fields Modifier and Type Field Description protected org.onosproject.core.CoreServicecoreServiceprotected org.onosproject.net.device.DeviceServicedeviceServiceprotected org.onosproject.net.intent.IntentExtensionServiceintentManager
-
Constructor Summary
Constructors Constructor Description OpticalPathIntentCompiler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivate()java.util.List<org.onosproject.net.intent.Intent>compile(org.onosproject.net.intent.OpticalPathIntent intent, java.util.List<org.onosproject.net.intent.Intent> installable)voiddeactivate()
-
-
-
Method Detail
-
activate
public void activate()
-
deactivate
public void deactivate()
-
compile
public java.util.List<org.onosproject.net.intent.Intent> compile(org.onosproject.net.intent.OpticalPathIntent intent, java.util.List<org.onosproject.net.intent.Intent> installable)- Specified by:
compilein interfaceorg.onosproject.net.intent.IntentCompiler<org.onosproject.net.intent.OpticalPathIntent>
-
-