@Singleton public class FederationVpnInterfaceTransformer extends Object implements FederationPluginTransformer<VpnInterface,VpnInterfaces>
| Constructor and Description |
|---|
FederationVpnInterfaceTransformer(SubnetVpnAssociationManager subnetVpnAssociationManager) |
| Modifier and Type | Method and Description |
|---|---|
VpnInterfaces |
applyEgressTransformation(VpnInterface vpnInterface,
FederatedMappings federatedMappings,
PendingModificationCache<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<?>> pendingModifications) |
org.apache.commons.lang3.tuple.Pair<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<VpnInterface>,VpnInterface> |
applyIngressTransformation(VpnInterfaces vpnInterfaces,
org.opendaylight.controller.md.sal.binding.api.DataObjectModification.ModificationType modificationType,
int generationNumber,
String remoteIp) |
@Inject public FederationVpnInterfaceTransformer(SubnetVpnAssociationManager subnetVpnAssociationManager)
public VpnInterfaces applyEgressTransformation(VpnInterface vpnInterface, FederatedMappings federatedMappings, PendingModificationCache<org.opendaylight.controller.md.sal.binding.api.DataTreeModification<?>> pendingModifications)
applyEgressTransformation in interface FederationPluginTransformer<VpnInterface,VpnInterfaces>public org.apache.commons.lang3.tuple.Pair<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<VpnInterface>,VpnInterface> applyIngressTransformation(VpnInterfaces vpnInterfaces, org.opendaylight.controller.md.sal.binding.api.DataObjectModification.ModificationType modificationType, int generationNumber, String remoteIp)
applyIngressTransformation in interface FederationPluginTransformer<VpnInterface,VpnInterfaces>Copyright © 2018 OpenDaylight. All rights reserved.