a421938ad6e437eee1c0bb4c87a5369b1841bc36
[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
19 /**
20  * 
21  */
22 public class DeviceContextImpl implements DeviceContext {
23
24     @Override
25     public <M extends ChildOf<DataObject>> void onMessage(M message, RequestContext requestContext) {
26         // TODO Auto-generated method stub
27
28     }
29
30     @Override
31     public void addAuxiliaryConenctionContext(ConnectionContext connectionContext) {
32         // TODO Auto-generated method stub
33
34     }
35
36     @Override
37     public void removeAuxiliaryConenctionContext(ConnectionContext connectionContext) {
38         // TODO Auto-generated method stub
39
40     }
41
42     @Override
43     public DeviceState getDeviceState() {
44         // TODO Auto-generated method stub
45         return null;
46     }
47
48     @Override
49     public void setTransactionChain(TransactionChain transactionChain) {
50         // TODO Auto-generated method stub
51
52     }
53
54     @Override
55     public TransactionChain getTransactionChain() {
56         // TODO Auto-generated method stub
57         return null;
58     }
59
60     @Override
61     public TableFeatures getCapabilities() {
62         // TODO Auto-generated method stub
63         return null;
64     }
65
66 }