/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package com.intel.mtwilson.as.rest.v2.resource; import com.intel.mtwilson.as.rest.v2.model.MlePcr; import com.intel.mtwilson.as.rest.v2.model.MlePcrCollection; import com.intel.mtwilson.as.rest.v2.model.MlePcrFilterCriteria; import com.intel.mtwilson.as.rest.v2.model.MlePcrLocator; import com.intel.mtwilson.as.rest.v2.repository.MlePcrRepository; import com.intel.mtwilson.jaxrs2.NoLinks; import com.intel.mtwilson.jaxrs2.server.resource.AbstractJsonapiResource; import com.intel.mtwilson.launcher.ws.ext.V2; import javax.ws.rs.Path; /** * * @author ssbangal */ @V2 @Path("/mles/{mle_id}/pcrs") public class MlePcrs extends AbstractJsonapiResource<MlePcr, MlePcrCollection, MlePcrFilterCriteria, NoLinks<MlePcr>, MlePcrLocator>{ private MlePcrRepository repository; public MlePcrs() { repository = new MlePcrRepository(); } @Override protected MlePcrRepository getRepository() { return repository; } @Override protected MlePcrCollection createEmptyCollection() { return new MlePcrCollection(); } }