Merge "creating a default subnet"
[controller.git] / opendaylight / northbound / networkconfiguration / neutron / src / main / java / org / opendaylight / controller / networkconfig / neutron / northbound / NeutronNorthboundRSApplication.java
index 7e2a06be59f668b1109e7ce6e37d7d8dbe9b8e0b..76c39e4294dd05a0ada503edd05d1243c9b436f5 100644 (file)
@@ -1,58 +1,58 @@
-/*\r
- * Copyright IBM Corporation, 2013.  All rights reserved.\r
- *\r
- * This program and the accompanying materials are made available under the\r
- * terms of the Eclipse Public License v1.0 which accompanies this distribution,\r
- * and is available at http://www.eclipse.org/legal/epl-v10.html\r
- */\r
-\r
-package org.opendaylight.controller.networkconfig.neutron.northbound;\r
-\r
-import java.util.HashMap;\r
-import java.util.HashSet;\r
-import java.util.Map;\r
-import java.util.Set;\r
-import javax.ws.rs.core.Application;\r
-import org.eclipse.persistence.jaxb.rs.MOXyJsonProvider;\r
-\r
-\r
-/**\r
- * This class is an instance of javax.ws.rs.core.Application and is used to return the classes\r
- * that will be instantiated for JAXRS processing. This is necessary\r
- * because package scanning in jersey doesn't yet work in OSGi environment.\r
- *\r
- */\r
-public class NeutronNorthboundRSApplication extends Application {\r
-    @Override\r
-    public Set<Class<?>> getClasses() {\r
-        Set<Class<?>> classes = new HashSet<Class<?>>();\r
-// northbound URIs\r
-        classes.add(NeutronNetworksNorthbound.class);\r
-        classes.add(NeutronSubnetsNorthbound.class);\r
-        classes.add(NeutronPortsNorthbound.class);\r
-        classes.add(NeutronRoutersNorthbound.class);\r
-        classes.add(NeutronFloatingIPsNorthbound.class);\r
-        return classes;\r
-    }\r
-\r
-    @Override\r
-    public Set<Object> getSingletons() {\r
-        MOXyJsonProvider moxyJsonProvider = new MOXyJsonProvider();\r
-\r
-        moxyJsonProvider.setAttributePrefix("@");\r
-        moxyJsonProvider.setFormattedOutput(true);\r
-        moxyJsonProvider.setIncludeRoot(false);\r
-        moxyJsonProvider.setMarshalEmptyCollections(true);\r
-        moxyJsonProvider.setValueWrapper("$");\r
-\r
-        Map<String, String> namespacePrefixMapper = new HashMap<String, String>(1);\r
-        namespacePrefixMapper.put("router", "router");        // FIXME: fill in with XSD\r
-        namespacePrefixMapper.put("provider", "provider");    // FIXME: fill in with XSD\r
-        moxyJsonProvider.setNamespacePrefixMapper(namespacePrefixMapper);\r
-        moxyJsonProvider.setNamespaceSeparator(':');\r
-\r
-        HashSet<Object> set = new HashSet<Object>(1);\r
-        set.add(moxyJsonProvider);\r
-        return set;\r
-    }\r
-}\r
+/*
+ * Copyright IBM Corporation, 2013.  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.controller.networkconfig.neutron.northbound;
+
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.Map;
+import java.util.Set;
+import javax.ws.rs.core.Application;
+import org.eclipse.persistence.jaxb.rs.MOXyJsonProvider;
+
+
+/**
+ * This class is an instance of javax.ws.rs.core.Application and is used to return the classes
+ * that will be instantiated for JAXRS processing. This is necessary
+ * because package scanning in jersey doesn't yet work in OSGi environment.
+ *
+ */
+public class NeutronNorthboundRSApplication extends Application {
+    @Override
+    public Set<Class<?>> getClasses() {
+        Set<Class<?>> classes = new HashSet<Class<?>>();
+// northbound URIs
+        classes.add(NeutronNetworksNorthbound.class);
+        classes.add(NeutronSubnetsNorthbound.class);
+        classes.add(NeutronPortsNorthbound.class);
+        classes.add(NeutronRoutersNorthbound.class);
+        classes.add(NeutronFloatingIPsNorthbound.class);
+        return classes;
+    }
+
+    @Override
+    public Set<Object> getSingletons() {
+        MOXyJsonProvider moxyJsonProvider = new MOXyJsonProvider();
+
+        moxyJsonProvider.setAttributePrefix("@");
+        moxyJsonProvider.setFormattedOutput(true);
+        moxyJsonProvider.setIncludeRoot(false);
+        moxyJsonProvider.setMarshalEmptyCollections(true);
+        moxyJsonProvider.setValueWrapper("$");
+
+        Map<String, String> namespacePrefixMapper = new HashMap<String, String>(1);
+        namespacePrefixMapper.put("router", "router");        // FIXME: fill in with XSD
+        namespacePrefixMapper.put("provider", "provider");    // FIXME: fill in with XSD
+        moxyJsonProvider.setNamespacePrefixMapper(namespacePrefixMapper);
+        moxyJsonProvider.setNamespaceSeparator(':');
+
+        HashSet<Object> set = new HashSet<Object>(1);
+        set.add(moxyJsonProvider);
+        return set;
+    }
+}