X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=opendaylight%2Fmd-sal%2Fcompatibility%2Fsal-compatibility%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Fcompatibility%2FMDFlowMapping.xtend;h=fe545b09888c6153b225f8467bab4456134f4cfe;hb=6fd408a04fe4a3611843e2246ece6d7c34b76903;hp=b0f6065bac751a25ceb57d6d1bde65ed9550f6cb;hpb=4043d42c401e0ad6369c9ec35f2c926dcc18c80d;p=controller.git diff --git a/opendaylight/md-sal/compatibility/sal-compatibility/src/main/java/org/opendaylight/controller/sal/compatibility/MDFlowMapping.xtend b/opendaylight/md-sal/compatibility/sal-compatibility/src/main/java/org/opendaylight/controller/sal/compatibility/MDFlowMapping.xtend index b0f6065bac..fe545b0988 100644 --- a/opendaylight/md-sal/compatibility/sal-compatibility/src/main/java/org/opendaylight/controller/sal/compatibility/MDFlowMapping.xtend +++ b/opendaylight/md-sal/compatibility/sal-compatibility/src/main/java/org/opendaylight/controller/sal/compatibility/MDFlowMapping.xtend @@ -1,3 +1,10 @@ +/* + * Copyright (c) 2014 Cisco Systems, Inc. and others. All rights reserved. + * + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License v1.0 which accompanies this distribution, + * and is available at http://www.eclipse.org/legal/epl-v10.html + */ package org.opendaylight.controller.sal.compatibility; import com.google.common.net.InetAddresses @@ -135,7 +142,7 @@ public class MDFlowMapping { } - public static def toMDFlow(Flow sourceFlow) { + public static def toMDFlow(Flow sourceFlow, String flowId) { if (sourceFlow == null) throw new IllegalArgumentException(); val it = new FlowBuilder(); @@ -143,7 +150,7 @@ public class MDFlowMapping { idleTimeout = sourceFlow.idleTimeout as int cookie = BigInteger.valueOf(sourceFlow.id) priority = sourceFlow.priority as int - id = new FlowId(sourceFlow.id) + id = new FlowId(flowId) val sourceActions = sourceFlow.actions; val targetActions = new ArrayList();