Initial pass at changing groupId
[netvirt.git] / openstack / net-virt / src / main / java / org / opendaylight / netvirt / openstack / netvirt / translator / crud / impl / NeutronFirewallPolicyInterface.java
1 /*
2  * Copyright (c) 2014, 2015 Red Hat, 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
9 package org.opendaylight.netvirt.openstack.netvirt.translator.crud.impl;
10
11 import java.util.List;
12
13 import org.opendaylight.controller.sal.binding.api.BindingAwareBroker.ProviderContext;
14 import org.opendaylight.netvirt.openstack.netvirt.translator.crud.INeutronFirewallPolicyCRUD;
15 import org.opendaylight.netvirt.openstack.netvirt.translator.INeutronObject;
16 import org.opendaylight.netvirt.openstack.netvirt.translator.NeutronFirewallPolicy;
17 import org.opendaylight.yangtools.yang.binding.DataObject;
18 import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
19 import org.osgi.framework.BundleContext;
20 import org.osgi.framework.ServiceRegistration;
21
22 /**
23  */
24
25 public class NeutronFirewallPolicyInterface extends AbstractNeutronInterface implements INeutronFirewallPolicyCRUD {
26
27     NeutronFirewallPolicyInterface(ProviderContext providerContext) {
28         super(providerContext);
29     }
30
31     @Override
32     public boolean neutronFirewallPolicyExists(String uuid) {
33         // TODO Auto-generated method stub
34         return false;
35     }
36
37     @Override
38     public NeutronFirewallPolicy getNeutronFirewallPolicy(String uuid) {
39         // TODO Auto-generated method stub
40         return null;
41     }
42
43     @Override
44     public List<NeutronFirewallPolicy> getAllNeutronFirewallPolicies() {
45         // TODO Auto-generated method stub
46         return null;
47     }
48
49     @Override
50     public boolean addNeutronFirewallPolicy(NeutronFirewallPolicy input) {
51         // TODO Auto-generated method stub
52         return false;
53     }
54
55     @Override
56     public boolean removeNeutronFirewallPolicy(String uuid) {
57         // TODO Auto-generated method stub
58         return false;
59     }
60
61     @Override
62     public boolean updateNeutronFirewallPolicy(String uuid,
63             NeutronFirewallPolicy delta) {
64         // TODO Auto-generated method stub
65         return false;
66     }
67
68     @Override
69     public boolean neutronFirewallPolicyInUse(String uuid) {
70         // TODO Auto-generated method stub
71         return false;
72     }
73
74     @Override
75     protected InstanceIdentifier createInstanceIdentifier(DataObject item) {
76         // TODO Auto-generated method stub
77         return null;
78     }
79
80     @Override
81     protected DataObject toMd(INeutronObject neutronObject) {
82         // TODO Auto-generated method stub
83         return null;
84     }
85
86     @Override
87     protected DataObject toMd(String uuid) {
88         // TODO Auto-generated method stub
89         return null;
90     }
91
92     public static void registerNewInterface(BundleContext context,
93                                             ProviderContext providerContext,
94                                             List<ServiceRegistration<?>> registrations) {
95         NeutronFirewallPolicyInterface neutronFirewallPolicyInterface = new NeutronFirewallPolicyInterface(providerContext);
96         ServiceRegistration<INeutronFirewallPolicyCRUD> neutronFirewallPolicyInterfaceRegistration = context.registerService(INeutronFirewallPolicyCRUD.class, neutronFirewallPolicyInterface, null);
97         if(neutronFirewallPolicyInterfaceRegistration != null) {
98             registrations.add(neutronFirewallPolicyInterfaceRegistration);
99         }
100     }
101
102 }