d2a900b9e8883e9611b9ef92062edc5408240934
[openflowplugin.git] / openflowplugin-impl / src / main / java / org / opendaylight / openflowplugin / impl / device / DeviceContextImpl.java
1 /**
2  * Copyright (c) 2015 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.openflowplugin.impl.device;
9
10 import org.opendaylight.controller.md.sal.common.api.data.TransactionChain;
11 import org.opendaylight.openflowplugin.api.openflow.connection.ConnectionContext;
12 import org.opendaylight.openflowplugin.api.openflow.device.DeviceContext;
13 import org.opendaylight.openflowplugin.api.openflow.device.DeviceState;
14 import org.opendaylight.openflowplugin.api.openflow.device.RequestContext;
15 import org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.TableFeatures;
16 import org.opendaylight.yangtools.yang.binding.ChildOf;
17 import org.opendaylight.yangtools.yang.binding.DataObject;
18 import java.math.BigInteger;
19 import java.util.Collection;
20
21 /**
22  * 
23  */
24 public class DeviceContextImpl implements DeviceContext {
25
26     @Override
27     public <M extends ChildOf<DataObject>> void onMessage(M message, RequestContext requestContext) {
28         // TODO Auto-generated method stub
29
30     }
31
32     @Override
33     public void addAuxiliaryConenctionContext(ConnectionContext connectionContext) {
34         // TODO Auto-generated method stub
35
36     }
37
38     @Override
39     public void removeAuxiliaryConenctionContext(ConnectionContext connectionContext) {
40         // TODO Auto-generated method stub
41
42     }
43
44     @Override
45     public DeviceState getDeviceState() {
46         // TODO Auto-generated method stub
47         return null;
48     }
49
50     @Override
51     public void setTransactionChain(TransactionChain transactionChain) {
52         // TODO Auto-generated method stub
53
54     }
55
56     @Override
57     public TransactionChain getTransactionChain() {
58         // TODO Auto-generated method stub
59         return null;
60     }
61
62     @Override
63     public TableFeatures getCapabilities() {
64         // TODO Auto-generated method stub
65         return null;
66     }
67
68     @Override
69     public ConnectionContext getPrimaryConnectionContext() {
70         return null;
71     }
72
73     @Override
74     public ConnectionContext getAuxiliaryConnectiobContexts(final BigInteger cookie) {
75         return null;
76     }
77
78
79 }