List of usage examples for org.springframework.data.rest.core.config RepositoryRestConfiguration exposeIdsFor
List exposeIdsFor
To view the source code for org.springframework.data.rest.core.config RepositoryRestConfiguration exposeIdsFor.
Click Source Link
From source file:programacaovi.rackmanagement.repositories.RepositoryConfig.java
@Override protected void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) { config.exposeIdsFor(Painel.class, Ponto.class); }
From source file:com.orange.clara.tool.config.RepositoryRestConfig.java
@Override public void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) { config.exposeIdsFor(WatchedResource.class, Tag.class, ContentResource.class, User.class); }
From source file:com.prodigious.festivities.api.app.RepositoryConfiguration.java
@Override protected void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) { config.exposeIdsFor(Festivity.class); }
From source file:de.knightsoftnet.validationexample.server.spring.SpringDataConfig.java
/** * define classes which should retourn the id's. * // www . ja va 2s . c om * @return RepositoryRestConfigurer */ @Bean public RepositoryRestConfigurer repositoryRestConfigurer() { return new RepositoryRestConfigurerAdapter() { @Override public void configureRepositoryRestConfiguration(final RepositoryRestConfiguration config) { config.exposeIdsFor(Person.class); } }; }
From source file:com.hillert.botanic.MainApp.java
/** * Sets the base URL for the REST API. Also ensure that the primary IDs of * the domain classes are serialized as part of the JSON response. *//*from ww w . j a v a2 s .c om*/ @Override protected void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) { config.exposeIdsFor(Plant.class, Image.class, Garden.class); config.setBaseUri(URI.create("/api")); }
From source file:org.lightadmin.core.config.context.LightAdminRepositoryRestMvcConfiguration.java
@Override protected void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) { config.setDefaultPageSize(10);//from ww w .ja v a 2 s . co m config.setBaseUri(lightAdminConfiguration().getApplicationRestBaseUrl()); config.exposeIdsFor(globalAdministrationConfiguration().getAllDomainTypesAsArray()); config.setReturnBodyOnCreate(true); config.setReturnBodyOnUpdate(true); }
From source file:org.moserp.RestConfiguration.java
@Override public void configureRepositoryRestConfiguration(RepositoryRestConfiguration config) { ClassPathScanningCandidateComponentProvider provider = new ClassPathScanningCandidateComponentProvider( true);//from www . j a v a 2s.co m provider.addIncludeFilter(new AssignableTypeFilter(IdentifiableEntity.class)); Set<BeanDefinition> components = provider.findCandidateComponents(this.getClass().getPackage().getName()); List<Class<?>> classes = new ArrayList<>(); components.forEach(component -> { try { classes.add(Class.forName(component.getBeanClassName())); } catch (Exception e) { e.printStackTrace(); } }); config.exposeIdsFor(classes.toArray(new Class[classes.size()])); }