@Controller @RequestMapping(value="/zones") public class ZonesController extends RestController
| Constructor and Description |
|---|
ZonesController() |
| Modifier and Type | Method and Description |
|---|---|
com.sitewhere.rest.model.device.Zone |
deleteZone(String zoneToken,
boolean force,
javax.servlet.http.HttpServletRequest servletRequest)
Delete an existing zone.
|
com.sitewhere.rest.model.device.Zone |
getZone(String zoneToken,
javax.servlet.http.HttpServletRequest servletRequest) |
com.sitewhere.rest.model.device.Zone |
updateZone(String zoneToken,
com.sitewhere.rest.model.device.request.ZoneCreateRequest request,
javax.servlet.http.HttpServletRequest servletRequest)
Update information for a zone.
|
getTenant, getTenantAuthToken, handleAccessDenied, handleMissingContent, handleRuntimeException, handleSuccessfulAdd, handleSystemException@RequestMapping(value="/{zoneToken}",
method=GET)
@ResponseBody
@Secured(value="ROLE_REST")
public com.sitewhere.rest.model.device.Zone getZone(@PathVariable
String zoneToken,
javax.servlet.http.HttpServletRequest servletRequest)
throws com.sitewhere.spi.SiteWhereException
@RequestMapping(value="/{zoneToken}",
method=PUT)
@ResponseBody
@Secured(value="ROLE_REST")
public com.sitewhere.rest.model.device.Zone updateZone(@PathVariable
String zoneToken,
@RequestBody
com.sitewhere.rest.model.device.request.ZoneCreateRequest request,
javax.servlet.http.HttpServletRequest servletRequest)
throws com.sitewhere.spi.SiteWhereException
input - com.sitewhere.spi.SiteWhereException@RequestMapping(value="/{zoneToken}",
method=DELETE)
@ResponseBody
@Secured(value="ROLE_REST")
public com.sitewhere.rest.model.device.Zone deleteZone(@PathVariable
String zoneToken,
@RequestParam(defaultValue="false")
boolean force,
javax.servlet.http.HttpServletRequest servletRequest)
throws com.sitewhere.spi.SiteWhereException
zoneToken - com.sitewhere.spi.SiteWhereExceptionCopyright © 2016 SiteWhere, LLC.. All rights reserved.