.. java:import:: dk.magenta.datafordeler.core MonitorService .. java:import:: dk.magenta.datafordeler.core.arearestriction AreaRestriction .. java:import:: dk.magenta.datafordeler.core.arearestriction AreaRestrictionType .. java:import:: dk.magenta.datafordeler.core.exception AccessDeniedException .. java:import:: dk.magenta.datafordeler.core.exception AccessRequiredException .. java:import:: dk.magenta.datafordeler.core.exception HttpNotFoundException .. java:import:: dk.magenta.datafordeler.core.exception InvalidClientInputException .. java:import:: dk.magenta.datafordeler.core.fapi FapiBaseService .. java:import:: dk.magenta.datafordeler.core.fapi OutputWrapper .. java:import:: dk.magenta.datafordeler.core.plugin AreaRestrictionDefinition .. java:import:: dk.magenta.datafordeler.core.plugin Plugin .. java:import:: dk.magenta.datafordeler.core.user DafoUserDetails .. java:import:: dk.magenta.datafordeler.geo GeoAreaRestrictionDefinition .. java:import:: dk.magenta.datafordeler.geo GeoPlugin .. java:import:: dk.magenta.datafordeler.geo GeoRolesDefinition .. java:import:: dk.magenta.datafordeler.geo.data.postcode PostcodeQuery .. java:import:: org.springframework.beans.factory.annotation Autowired .. java:import:: org.springframework.web.bind.annotation RequestMapping .. java:import:: org.springframework.web.bind.annotation RestController .. java:import:: javax.annotation PostConstruct .. java:import:: javax.servlet.http HttpServletRequest .. java:import:: javax.servlet.http HttpServletResponse .. java:import:: java.io IOException .. java:import:: java.util Collection .. java:import:: java.util.stream Stream BuildingService =============== .. java:package:: dk.magenta.datafordeler.geo.data.building :noindex: .. java:type:: @RestController @RequestMapping public class BuildingService extends FapiBaseService Methods ------- applyAreaRestrictionsToQuery ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: @Override protected void applyAreaRestrictionsToQuery(BuildingQuery query, DafoUserDetails user) :outertype: BuildingService checkAccess ^^^^^^^^^^^ .. java:method:: @Override protected void checkAccess(DafoUserDetails dafoUserDetails) :outertype: BuildingService getDefaultMode ^^^^^^^^^^^^^^ .. java:method:: @Override protected OutputWrapper.Mode getDefaultMode() :outertype: BuildingService getEmptyQuery ^^^^^^^^^^^^^ .. java:method:: @Override protected BuildingQuery getEmptyQuery() :outertype: BuildingService getEntityClass ^^^^^^^^^^^^^^ .. java:method:: @Override protected Class getEntityClass() :outertype: BuildingService getPlugin ^^^^^^^^^ .. java:method:: @Override public Plugin getPlugin() :outertype: BuildingService getServiceName ^^^^^^^^^^^^^^ .. java:method:: @Override public String getServiceName() :outertype: BuildingService getVersion ^^^^^^^^^^ .. java:method:: @Override public int getVersion() :outertype: BuildingService init ^^^^ .. java:method:: @PostConstruct public void init() :outertype: BuildingService sendAsCSV ^^^^^^^^^ .. java:method:: @Override protected void sendAsCSV(Stream stream, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) :outertype: BuildingService