Signed-off-by: HemaTG <hema.gopalkrishnan@ericsson.com>
Change-Id: I8a84498328cad5b66ca61b2446925c57dbde2ede
22 files changed:
- * Copyright (c) 2013 Ericsson AB. All rights reserved.
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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
*
* 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.vpnservice.mdsalutil;
public class AbstractSwitchEntity {
private static final long serialVersionUID = 1L;
private long m_lDpnId;
package org.opendaylight.vpnservice.mdsalutil;
public class AbstractSwitchEntity {
private static final long serialVersionUID = 1L;
private long m_lDpnId;
public AbstractSwitchEntity(long lDpnId) {
m_lDpnId = lDpnId;
public AbstractSwitchEntity(long lDpnId) {
m_lDpnId = lDpnId;
@Override
public String toString() {
return "AbstractSwitchEntity [m_lDpnId=" + m_lDpnId + " ]";
}
@Override
public String toString() {
return "AbstractSwitchEntity [m_lDpnId=" + m_lDpnId + " ]";
}
public long getDpnId() {
return m_lDpnId;
}
public long getDpnId() {
return m_lDpnId;
}
- * Copyright (c) 2013 Ericsson AB. All rights reserved.
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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.vpnservice.mdsalutil;
*/
package org.opendaylight.vpnservice.mdsalutil;
public class ActionInfo implements Serializable{
public class ActionInfo implements Serializable{
private static final long serialVersionUID = 1L;
private final ActionType m_actionType;
private String[] m_asActionValues = null;
private static final long serialVersionUID = 1L;
private final ActionType m_actionType;
private String[] m_asActionValues = null;
- * Copyright (c) 2013 Ericsson AB. All rights reserved.
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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.vpnservice.mdsalutil;
*/
package org.opendaylight.vpnservice.mdsalutil;
- * Copyright (c) 2013 Ericsson AB. All rights reserved.
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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.vpnservice.mdsalutil;
*/
package org.opendaylight.vpnservice.mdsalutil;
- * Copyright (c) 2013 Ericsson AB. All rights reserved.
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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
*
* 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.vpnservice.mdsalutil;
import java.math.BigInteger;
package org.opendaylight.vpnservice.mdsalutil;
import java.math.BigInteger;
- * Copyright (c) 2013 Ericsson AB. All rights reserved.
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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
*
* 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.vpnservice.mdsalutil;
import java.util.List;
package org.opendaylight.vpnservice.mdsalutil;
import java.util.List;
- * Copyright (c) 2013 Ericsson AB. All rights reserved.
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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.vpnservice.mdsalutil;
*/
package org.opendaylight.vpnservice.mdsalutil;
- * Copyright (c) 2013 Ericsson AB. All rights reserved.
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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.vpnservice.mdsalutil;
*/
package org.opendaylight.vpnservice.mdsalutil;
+/*
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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.vpnservice.mdsalutil;
import com.google.common.base.Optional;
package org.opendaylight.vpnservice.mdsalutil;
import com.google.common.base.Optional;
- * Copyright (c) 2013 Ericsson AB. All rights reserved.
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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
*
* 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.vpnservice.mdsalutil;
*/
package org.opendaylight.vpnservice.mdsalutil;
- * Copyright (c) 2013 Ericsson AB. All rights reserved.
- *
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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.vpnservice.mdsalutil;
*/
package org.opendaylight.vpnservice.mdsalutil;
- * Copyright (c) 2013 Ericsson AB. All rights reserved.
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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.vpnservice.mdsalutil;
*/
package org.opendaylight.vpnservice.mdsalutil;
- * Copyright (c) 2013 Ericsson AB. All rights reserved.
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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.vpnservice.mdsalutil;
*/
package org.opendaylight.vpnservice.mdsalutil;
+/*
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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.vpnservice.mdsalutil;
import java.math.BigInteger;
package org.opendaylight.vpnservice.mdsalutil;
import java.math.BigInteger;
- * Copyright (c) 2013 Ericsson AB. All rights reserved.
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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.vpnservice.mdsalutil;
*/
package org.opendaylight.vpnservice.mdsalutil;
+/*
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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.vpnservice.mdsalutil.interfaces;
import java.util.List;
package org.opendaylight.vpnservice.mdsalutil.interfaces;
import java.util.List;
- * Copyright (c) 2013 Ericsson AB. All rights reserved.
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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
*
* 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.vpnservice.mdsalutil.internal;
*/
package org.opendaylight.vpnservice.mdsalutil.internal;
public MDSALManager(final DataBroker db, PacketProcessingService pktProcService) {
m_dataBroker = db;
m_packetProcessingService = pktProcService;
public MDSALManager(final DataBroker db, PacketProcessingService pktProcService) {
m_dataBroker = db;
m_packetProcessingService = pktProcService;
+ s_logger.info( "MDSAL Manager Initialized ") ;
public void installFlow(FlowEntity flowEntity) {
try {
public void installFlow(FlowEntity flowEntity) {
try {
- s_logger.info("InstallFlow for flowEntity {} ", flowEntity);
+ s_logger.trace("InstallFlow for flowEntity {} ", flowEntity);
if (flowEntity.getCookie() == null) {
flowEntity.setCookie(new BigInteger("0110000", 16));
if (flowEntity.getCookie() == null) {
flowEntity.setCookie(new BigInteger("0110000", 16));
@Override
public void onSuccess(final Void result) {
// Commited successfully
@Override
public void onSuccess(final Void result) {
// Commited successfully
- s_logger.info( "Install Flow -- Committedsuccessfully ") ;
+ s_logger.debug( "Install Flow -- Committedsuccessfully ") ;
@Override
public void onSuccess(final Void result) {
// Commited successfully
@Override
public void onSuccess(final Void result) {
// Commited successfully
- s_logger.info( "Install Group -- Committedsuccessfully ") ;
+ s_logger.debug( "Install Group -- Committedsuccessfully ") ;
@Override
public void onSuccess(final Void result) {
// Commited successfully
@Override
public void onSuccess(final Void result) {
// Commited successfully
- s_logger.info( "Delete Flow -- Committedsuccessfully ") ;
+ s_logger.debug( "Delete Flow -- Committedsuccessfully ") ;
@Override
public void onSuccess(final Void result) {
// Commited successfully
@Override
public void onSuccess(final Void result) {
// Commited successfully
- s_logger.info( "Install Group -- Committedsuccessfully ") ;
+ s_logger.debug( "Install Group -- Committedsuccessfully ") ;
+/*
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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.vpnservice.mdsalutil.internal;
import java.util.List;
package org.opendaylight.vpnservice.mdsalutil.internal;
import java.util.List;
final DataBroker dataBroker;
final PacketProcessingService packetProcessingService;
dataBroker = session.getSALService(DataBroker.class);
final DataBroker dataBroker;
final PacketProcessingService packetProcessingService;
dataBroker = session.getSALService(DataBroker.class);
- // TODO - Verify this.
- packetProcessingService = session.getRpcService(PacketProcessingService.class);
+ packetProcessingService = session.getRpcService(PacketProcessingService.class);
mdSalMgr = new MDSALManager( dataBroker, packetProcessingService) ;
}catch( Exception e) {
s_logger.error( "Error initializing MD SAL Util Services " + e );
mdSalMgr = new MDSALManager( dataBroker, packetProcessingService) ;
}catch( Exception e) {
s_logger.error( "Error initializing MD SAL Util Services " + e );
+/*
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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.vpnservice.test;
import java.util.Collection;
package org.opendaylight.vpnservice.test;
import java.util.Collection;
+/*
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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.vpnservice.test;
import java.math.BigInteger;
package org.opendaylight.vpnservice.test;
import java.math.BigInteger;
+/*
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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.vpnservice.test;
import java.util.Collection;
package org.opendaylight.vpnservice.test;
import java.util.Collection;
+/*
+ * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. 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.vpnservice.test;
import java.util.Collection;
package org.opendaylight.vpnservice.test;
import java.util.Collection;