cd8b690fd142a9aed7899d09444adc72290e3876
[groupbasedpolicy.git] / renderers / vpp / src / main / java / org / opendaylight / groupbasedpolicy / renderer / vpp / commands / ConfigCommand.java
1 /*\r
2  * Copyright (c) 2016 Cisco Systems. All rights reserved.\r
3  *\r
4  * This program and the accompanying materials are made available under the\r
5  * terms of the Eclipse Public License v1.0 which accompanies this distribution,\r
6  * and is available at http://www.eclipse.org/legal/epl-v10.html\r
7  */\r
8 \r
9 package org.opendaylight.groupbasedpolicy.renderer.vpp.commands;\r
10 \r
11 import org.opendaylight.controller.md.sal.binding.api.ReadWriteTransaction;\r
12 \r
13 public interface ConfigCommand {\r
14 \r
15     /**\r
16      * Execute command using a given data modification transaction\r
17      *\r
18      * @param readWriteTransaction Transaction for command execution\r
19      */\r
20     void execute(ReadWriteTransaction readWriteTransaction);\r
21 \r
22 }\r