import org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.ServiceBindings;
import org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.ServiceModeIngress;
import org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.ServiceTypeFlowBased;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.StypeOpenflow;
import org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.StypeOpenflowBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.service.bindings.ServicesInfo;
import org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.service.bindings.ServicesInfoKey;
return new BoundServicesBuilder().withKey(new BoundServicesKey(servicePriority))
.setServiceName(serviceName).setServicePriority(servicePriority)
.setServiceType(ServiceTypeFlowBased.class)
- .addAugmentation(StypeOpenflow.class, augBuilder.build()).build();
+ .addAugmentation(augBuilder.build()).build();
}
private InstanceIdentifier<BoundServices> buildServiceId(String interfaceName,
public ActionInfo getLearnActionForNsDrop(Long hardTimeoutinMs) {
int hardTimeout = (int)(hardTimeoutinMs / 1000);
- hardTimeout = (hardTimeout > 0) ? hardTimeout : 30;
+ hardTimeout = hardTimeout > 0 ? hardTimeout : 30;
List<ActionLearn.FlowMod> flowMods = Arrays.asList(
new ActionLearn.MatchFromValue(NwConstants.ETHTYPE_IPV6,
NwConstants.NxmOfFieldType.NXM_OF_ETH_TYPE.getType(),