import java.util.List;
import java.util.Map;
-import org.opendaylight.openflowplugin.openflow.md.OFConstants;
+import org.opendaylight.openflowplugin.api.OFConstants;
import org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.common.Convertor;
import org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.common.InjectionKey;
import org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.common.InjectionResultTargetKey;
* @see ActionSetNwSrcReactor
*/
public class ActionSetNwDstReactorMappingFactory {
-
+
/**
* @param conversionMapping
*/
- public static void addSetNwDstConvertors(Map<Short, Convertor<SetNwDstActionCase, ?>> conversionMapping) {
+ public static void addSetNwDstConvertors(final Map<Short, Convertor<SetNwDstActionCase, ?>> conversionMapping) {
conversionMapping.put(OFConstants.OFP_VERSION_1_0, new ActionSetNwDstConvertorV10Impl());
conversionMapping.put(OFConstants.OFP_VERSION_1_3, new ActionSetNwDstConvertorImpl());
}
-
+
/**
- * @param injectionMapping
+ * @param injectionMapping
*/
- public static void addSetNwDstInjectors(Map<InjectionKey, ResultInjector<?, ?>> injectionMapping) {
+ public static void addSetNwDstInjectors(final Map<InjectionKey, ResultInjector<?, ?>> injectionMapping) {
// OF-1.0| Ipv4Address -> ActionBuilder; SetNwSrc
- injectionMapping.put(new InjectionResultTargetKey(OFConstants.OFP_VERSION_1_0,
- ActionBuilder.class.getName(), Ipv4Address.class.getName()),
+ injectionMapping.put(new InjectionResultTargetKey(OFConstants.OFP_VERSION_1_0,
+ ActionBuilder.class, Ipv4Address.class),
new ResultInjector<Ipv4Address, ActionBuilder>() {
@Override
- public void inject(Ipv4Address result, ActionBuilder target) {
+ public void inject(final Ipv4Address result, final ActionBuilder target) {
IpAddressActionBuilder ipvaddress = new IpAddressActionBuilder();
ipvaddress.setIpAddress(result);
target.setType(SetNwDst.class);
target.addAugmentation(IpAddressAction.class, ipvaddress.build());
}
});
-
+
// OF-1.3| Ipv4Address -> ActionBuilder; SetNwSrc
- injectionMapping.put(new InjectionResultTargetKey(OFConstants.OFP_VERSION_1_3,
- ActionBuilder.class.getName(), Ipv4Address.class.getName()),
+ injectionMapping.put(new InjectionResultTargetKey(OFConstants.OFP_VERSION_1_3,
+ ActionBuilder.class, Ipv4Address.class),
new ResultInjector<Ipv4Address, ActionBuilder>() {
@Override
- public void inject(Ipv4Address result, ActionBuilder target) {
+ public void inject(final Ipv4Address result, final ActionBuilder target) {
OxmFieldsActionBuilder oxmFieldsActionBuilder = new OxmFieldsActionBuilder();
target.setType(SetField.class);
List<MatchEntries> matchEntriesList = new ArrayList<>();
target.addAugmentation(OxmFieldsAction.class, oxmFieldsActionBuilder.build());
}
});
-
+
// OF-1.3| Ipv6Address -> ActionBuilder; SetNwSrc
- injectionMapping.put(new InjectionResultTargetKey(OFConstants.OFP_VERSION_1_3,
- ActionBuilder.class.getName(), Ipv6Address.class.getName()),
+ injectionMapping.put(new InjectionResultTargetKey(OFConstants.OFP_VERSION_1_3,
+ ActionBuilder.class, Ipv6Address.class),
new ResultInjector<Ipv6Address, ActionBuilder>() {
@Override
- public void inject(Ipv6Address result, ActionBuilder target) {
+ public void inject(final Ipv6Address result, final ActionBuilder target) {
OxmFieldsActionBuilder oxmFieldsActionBuilder = new OxmFieldsActionBuilder();
target.setType(SetField.class);
List<MatchEntries> matchEntriesList = new ArrayList<>();