@Service public class PortChainSfMapManager extends Object implements PortChainSfMapService
| Modifier and Type | Field and Description |
|---|---|
protected PortChainService |
portChainService |
protected PortPairGroupService |
portPairGroupService |
protected PortPairService |
portPairService |
| Constructor and Description |
|---|
PortChainSfMapManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate() |
void |
deactivate() |
boolean |
exists(PortChainId portChainId)
Returns true if the port chain exists.
|
List<ServiceFunctionGroup> |
getServiceFunctions(PortChainId portChainId)
Returns the list of service function groups available in the given port chain.
|
@Reference(cardinality=MANDATORY_UNARY) protected PortChainService portChainService
@Reference(cardinality=MANDATORY_UNARY) protected PortPairGroupService portPairGroupService
@Reference(cardinality=MANDATORY_UNARY) protected PortPairService portPairService
@Activate public void activate()
@Deactivate public void deactivate()
public boolean exists(PortChainId portChainId)
PortChainSfMapServiceexists in interface PortChainSfMapServiceportChainId - port chain identifierpublic List<ServiceFunctionGroup> getServiceFunctions(PortChainId portChainId)
PortChainSfMapServicegetServiceFunctions in interface PortChainSfMapServiceportChainId - port chain id