Merge "Fixed bug when Binding-Aware Data Change Listeners we're not triggered."
[controller.git] / opendaylight / md-sal / sal-restconf-broker / src / main / java / org / opendaylight / controller / sal / restconf / broker / transactions / RemoteDataModificationTransaction.java
1 /*
2  * Copyright (c) 2013 Cisco Systems, Inc. and others.  All rights reserved.
3  *
4  * This program and the accompanying materials are made available under the
5  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
6  * and is available at http://www.eclipse.org/legal/epl-v10.html
7  */
8 package org.opendaylight.controller.sal.restconf.broker.transactions;
9
10 import java.util.Map;
11 import java.util.Set;
12 import java.util.concurrent.Future;
13 import org.opendaylight.controller.md.sal.common.api.TransactionStatus;
14 import org.opendaylight.controller.sal.binding.api.data.DataModificationTransaction;
15 import org.opendaylight.yangtools.concepts.ListenerRegistration;
16 import org.opendaylight.yangtools.yang.binding.DataObject;
17 import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
18 import org.opendaylight.yangtools.yang.common.RpcResult;
19
20 public class RemoteDataModificationTransaction implements DataModificationTransaction {
21     //TODO implement this
22
23     @Override
24     public Object getIdentifier() {
25         return null;
26     }
27
28     @Override
29     public TransactionStatus getStatus() {
30         return null;
31     }
32
33     @Override
34     public void putRuntimeData(InstanceIdentifier<? extends DataObject> path, DataObject data) {
35
36     }
37
38     @Override
39     public void putOperationalData(InstanceIdentifier<? extends DataObject> path, DataObject data) {
40
41     }
42
43     @Override
44     public void putConfigurationData(InstanceIdentifier<? extends DataObject> path, DataObject data) {
45
46     }
47
48     @Override
49     public void removeRuntimeData(InstanceIdentifier<? extends DataObject> path) {
50
51     }
52
53     @Override
54     public void removeOperationalData(InstanceIdentifier<? extends DataObject> path) {
55
56     }
57
58     @Override
59     public void removeConfigurationData(InstanceIdentifier<? extends DataObject> path) {
60
61     }
62
63     @Override
64     public Future<RpcResult<TransactionStatus>> commit() {
65         return null;
66     }
67
68     @Override
69     public ListenerRegistration<DataTransactionListener> registerListener(DataTransactionListener listener) {
70         return null;
71     }
72
73     @Override
74     public Map<InstanceIdentifier<? extends DataObject>, DataObject> getCreatedOperationalData() {
75         return null;
76     }
77
78     @Override
79     public Map<InstanceIdentifier<? extends DataObject>, DataObject> getCreatedConfigurationData() {
80         return null;
81     }
82
83     @Override
84     public Map<InstanceIdentifier<? extends DataObject>, DataObject> getUpdatedOperationalData() {
85         return null;
86     }
87
88     @Override
89     public Map<InstanceIdentifier<? extends DataObject>, DataObject> getUpdatedConfigurationData() {
90         return null;
91     }
92
93     @Override
94     public Set<InstanceIdentifier<? extends DataObject>> getRemovedConfigurationData() {
95         return null;
96     }
97
98     @Override
99     public Set<InstanceIdentifier<? extends DataObject>> getRemovedOperationalData() {
100         return null;
101     }
102
103     @Override
104     public Map<InstanceIdentifier<? extends DataObject>, DataObject> getOriginalConfigurationData() {
105         return null;
106     }
107
108     @Override
109     public Map<InstanceIdentifier<? extends DataObject>, DataObject> getOriginalOperationalData() {
110         return null;
111     }
112
113     @Override
114     public DataObject readOperationalData(InstanceIdentifier<? extends DataObject> path) {
115         return null;
116     }
117
118     @Override
119     public DataObject readConfigurationData(InstanceIdentifier<? extends DataObject> path) {
120         return null;
121     }
122 }