import java.net.HttpURLConnection;
import java.util.ArrayList;
import java.util.List;
+import javax.inject.Inject;
+import javax.inject.Singleton;
import javax.ws.rs.Consumes;
import javax.ws.rs.DELETE;
import javax.ws.rs.GET;
import org.codehaus.enunciate.jaxrs.StatusCodes;
import org.opendaylight.neutron.spi.INeutronSFCFlowClassifierCRUD;
import org.opendaylight.neutron.spi.NeutronSFCFlowClassifier;
+import org.ops4j.pax.cdi.api.OsgiService;
/**
* Neutron Northbound REST APIs for OpenStack SFC Flow Classifier.
*/
+@Singleton
@Path("/sfc/flowclassifiers")
public final class NeutronSFCFlowClassifiersNorthbound extends AbstractNeutronNorthbound<NeutronSFCFlowClassifier,
NeutronSFCFlowClassifierRequest, INeutronSFCFlowClassifierCRUD> {
private static final String RESOURCE_NAME = "Sfc Flow Classifier";
+ @Inject
+ public NeutronSFCFlowClassifiersNorthbound(@OsgiService INeutronSFCFlowClassifierCRUD neutronCRUD) {
+ super(neutronCRUD);
+ }
+
@Override
protected String getResourceName() {
return RESOURCE_NAME;