Package org.onosproject.net.pi.service
Interface PiTranslationService
-
@Beta public interface PiTranslationService
A service to translate protocol-dependent (PD) entities to protocol-independent (PI) ones.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PiFlowRuleTranslator
flowRuleTranslator()
Returns a flow rule translator.PiGroupTranslator
groupTranslator()
Returns a group translator.PiMeterTranslator
meterTranslator()
Returns a meter translator.PiReplicationGroupTranslator
replicationGroupTranslator()
Returns a group translator for packet replication engine (PRE) entries.
-
-
-
Method Detail
-
flowRuleTranslator
PiFlowRuleTranslator flowRuleTranslator()
Returns a flow rule translator.- Returns:
- flow rule translator
-
groupTranslator
PiGroupTranslator groupTranslator()
Returns a group translator.- Returns:
- group translator
-
meterTranslator
PiMeterTranslator meterTranslator()
Returns a meter translator.- Returns:
- meter translator
-
replicationGroupTranslator
PiReplicationGroupTranslator replicationGroupTranslator()
Returns a group translator for packet replication engine (PRE) entries.- Returns:
- replication group translator
-
-