--- /dev/null
+/*
+ * Copyright IBM Corporation, 2015. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ */
+
+package org.opendaylight.neutron.dummyprovider;
+
+import org.opendaylight.neutron.spi.INeutronMeteringLabelAware;
+import org.opendaylight.neutron.spi.NeutronMeteringLabel;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+
+public class NeutronMeteringLabelDummyProvider implements INeutronMeteringLabelAware {
+
+ private static final Logger logger = LoggerFactory.getLogger(NeutronMeteringLabelDummyProvider.class);
+
+ public NeutronMeteringLabelDummyProvider() {
+ }
+
+ public int canCreateMeteringLabel(NeutronMeteringLabel meteringLabel) {
+ return(200);
+ }
+
+ public void neutronMeteringLabelCreated(NeutronMeteringLabel meteringLabel) {
+ logger.info(meteringLabel.toString());
+ }
+
+ public int canDeleteMeteringLabel(NeutronMeteringLabel meteringLabel) {
+ return(200);
+ }
+
+ public void neutronMeteringLabelDeleted(NeutronMeteringLabel meteringLabel) {
+ logger.info(meteringLabel.toString());
+ }
+}
--- /dev/null
+/*
+ * Copyright IBM Corporation, 2015. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ */
+
+package org.opendaylight.neutron.dummyprovider;
+
+import org.opendaylight.neutron.spi.INeutronMeteringLabelRuleAware;
+import org.opendaylight.neutron.spi.NeutronMeteringLabelRule;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+
+public class NeutronMeteringLabelRuleDummyProvider implements INeutronMeteringLabelRuleAware {
+
+ private static final Logger logger = LoggerFactory.getLogger(NeutronMeteringLabelRuleDummyProvider.class);
+
+ public NeutronMeteringLabelRuleDummyProvider() {
+ }
+
+ public int canCreateMeteringLabelRule(NeutronMeteringLabelRule meteringLabelRule) {
+ return(200);
+ }
+
+ public void neutronMeteringLabelRuleCreated(NeutronMeteringLabelRule meteringLabelRule) {
+ logger.info(meteringLabelRule.toString());
+ }
+
+ public int canDeleteMeteringLabelRule(NeutronMeteringLabelRule meteringLabelRule) {
+ return(200);
+ }
+
+ public void neutronMeteringLabelRuleDeleted(NeutronMeteringLabelRule meteringLabelRule) {
+ logger.info(meteringLabelRule.toString());
+ }
+}
--- /dev/null
+/*
+ * Copyright IBM Corporation, 2015. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ */
+
+package org.opendaylight.neutron.dummyprovider;
+
+import org.opendaylight.neutron.spi.INeutronVPNIKEPolicyAware;
+import org.opendaylight.neutron.spi.NeutronVPNIKEPolicy;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+
+public class NeutronVPNIKEPolicyDummyProvider implements INeutronVPNIKEPolicyAware {
+
+ private static final Logger logger = LoggerFactory.getLogger(NeutronVPNIKEPolicyDummyProvider.class);
+
+ public NeutronVPNIKEPolicyDummyProvider() {
+ }
+
+ public int canCreateNeutronVPNIKEPolicy(NeutronVPNIKEPolicy ikePolicy) {
+ return(200);
+ }
+
+ public void neutronVPNIKEPolicyCreated(NeutronVPNIKEPolicy ikePolicy) {
+ logger.info(ikePolicy.toString());
+ }
+
+ public int canUpdateNeutronVPNIKEPolicy(NeutronVPNIKEPolicy delta, NeutronVPNIKEPolicy original) {
+ return(200);
+ }
+
+ public void neutronVPNIKEPolicyUpdated(NeutronVPNIKEPolicy ikePolicy) {
+ logger.info(ikePolicy.toString());
+ }
+
+ public int canDeleteNeutronVPNIKEPolicy(NeutronVPNIKEPolicy ikePolicy) {
+ return(200);
+ }
+
+ public void neutronVPNIKEPolicyDeleted(NeutronVPNIKEPolicy ikePolicy) {
+ logger.info(ikePolicy.toString());
+ }
+}
--- /dev/null
+/*
+ * Copyright IBM Corporation, 2015. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ */
+
+package org.opendaylight.neutron.dummyprovider;
+
+import org.opendaylight.neutron.spi.INeutronVPNIPSECPolicyAware;
+import org.opendaylight.neutron.spi.NeutronVPNIPSECPolicy;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+
+public class NeutronVPNIPSECPolicyDummyProvider implements INeutronVPNIPSECPolicyAware {
+
+ private static final Logger logger = LoggerFactory.getLogger(NeutronVPNIPSECPolicyDummyProvider.class);
+
+ public NeutronVPNIPSECPolicyDummyProvider() {
+ }
+
+ public int canCreateNeutronVPNIPSECPolicy(NeutronVPNIPSECPolicy ipsecPolicy) {
+ return(200);
+ }
+
+ public void neutronVPNIPSECPolicyCreated(NeutronVPNIPSECPolicy ipsecPolicy) {
+ logger.info(ipsecPolicy.toString());
+ }
+
+ public int canUpdateNeutronVPNIPSECPolicy(NeutronVPNIPSECPolicy delta, NeutronVPNIPSECPolicy original) {
+ return(200);
+ }
+
+ public void neutronVPNIPSECPolicyUpdated(NeutronVPNIPSECPolicy ipsecPolicy) {
+ logger.info(ipsecPolicy.toString());
+ }
+
+ public int canDeleteNeutronVPNIPSECPolicy(NeutronVPNIPSECPolicy ipsecPolicy) {
+ return(200);
+ }
+
+ public void neutronVPNIPSECPolicyDeleted(NeutronVPNIPSECPolicy ipsecPolicy) {
+ logger.info(ipsecPolicy.toString());
+ }
+}
--- /dev/null
+/*
+ * Copyright IBM Corporation, 2015. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ */
+
+package org.opendaylight.neutron.dummyprovider;
+
+import org.opendaylight.neutron.spi.INeutronVPNIPSECSiteConnectionAware;
+import org.opendaylight.neutron.spi.NeutronVPNIPSECSiteConnection;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+
+public class NeutronVPNIPSECSiteConnectionDummyProvider implements INeutronVPNIPSECSiteConnectionAware {
+
+ private static final Logger logger = LoggerFactory.getLogger(NeutronVPNIPSECSiteConnectionDummyProvider.class);
+
+ public NeutronVPNIPSECSiteConnectionDummyProvider() {
+ }
+
+ public int canCreateNeutronVPNIPSECSiteConnection(NeutronVPNIPSECSiteConnection ikeSiteConnection) {
+ return(200);
+ }
+
+ public void neutronVPNIPSECSiteConnectionCreated(NeutronVPNIPSECSiteConnection ikeSiteConnection) {
+ logger.info(ikeSiteConnection.toString());
+ }
+
+ public int canUpdateNeutronVPNIPSECSiteConnection(NeutronVPNIPSECSiteConnection delta, NeutronVPNIPSECSiteConnection original) {
+ return(200);
+ }
+
+ public void neutronVPNIPSECSiteConnectionUpdated(NeutronVPNIPSECSiteConnection ikeSiteConnection) {
+ logger.info(ikeSiteConnection.toString());
+ }
+
+ public int canDeleteNeutronVPNIPSECSiteConnection(NeutronVPNIPSECSiteConnection ikeSiteConnection) {
+ return(200);
+ }
+
+ public void neutronVPNIPSECSiteConnectionDeleted(NeutronVPNIPSECSiteConnection ikeSiteConnection) {
+ logger.info(ikeSiteConnection.toString());
+ }
+}
--- /dev/null
+/*
+ * Copyright IBM Corporation, 2015. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ */
+
+package org.opendaylight.neutron.dummyprovider;
+
+import org.opendaylight.neutron.spi.INeutronVPNServiceAware;
+import org.opendaylight.neutron.spi.NeutronVPNService;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+
+public class NeutronVPNServiceDummyProvider implements INeutronVPNServiceAware {
+
+ private static final Logger logger = LoggerFactory.getLogger(NeutronVPNServiceDummyProvider.class);
+
+ public NeutronVPNServiceDummyProvider() {
+ }
+
+ public int canCreateNeutronVPNService(NeutronVPNService vpnService) {
+ return(200);
+ }
+
+ public void neutronVPNServiceCreated(NeutronVPNService vpnService) {
+ logger.info(vpnService.toString());
+ }
+
+ public int canUpdateNeutronVPNService(NeutronVPNService delta, NeutronVPNService original) {
+ return(200);
+ }
+
+ public void neutronVPNServiceUpdated(NeutronVPNService vpnService) {
+ logger.info(vpnService.toString());
+ }
+
+ public int canDeleteNeutronVPNService(NeutronVPNService vpnService) {
+ return(200);
+ }
+
+ public void neutronVPNServiceDeleted(NeutronVPNService vpnService) {
+ logger.info(vpnService.toString());
+ }
+}