Class PeigAdminControllerBase

All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.web.context.ServletContextAware

public class PeigAdminControllerBase
extends WebPlatformControllerRootDefault
PEIG admin controller base. Created 9. 2. 2018 8:10:34
Author:
Radek Jira
  • Constructor Details

  • Method Details

    • generateUdi

      @RequestMapping("generateUdi") @ResponseBody public java.lang.String generateUdi​(javax.servlet.http.HttpServletRequest httpRequest) throws AducidWebException

      Generates UDI.

      Parameters:
      httpRequest - HTTP request
      Returns:
      generated UDI as JSON
      Throws:
      AducidWebException - when error occurs during web controller call
    • udiExists

      @RequestMapping("udiExists") @ResponseBody public java.lang.String udiExists​(@RequestParam java.lang.String udi, javax.servlet.http.HttpServletRequest httpRequest) throws AducidWebException

      Tests, if UDI exists.

      Parameters:
      udi - UDI
      httpRequest - HTTP request
      Returns:
      true as JSON, if UDI exists
      Throws:
      AducidWebException - when error occurs during web controller call
    • udiDeleted

      @RequestMapping("udiDeleted") @ResponseBody public java.lang.String udiDeleted​(@RequestParam java.lang.String udi, javax.servlet.http.HttpServletRequest httpRequest) throws AducidWebException

      Tests, if UDI is deleted.

      Parameters:
      udi - UDI
      httpRequest - HTTP request
      Returns:
      true as JSON, if UDI is deleted
      Throws:
      AducidWebException - when error occurs during web controller call
    • readUdis

      @RequestMapping("readUdis") @ResponseBody public java.lang.String readUdis​(@RequestBody java.lang.String searchFilter, javax.servlet.http.HttpServletRequest httpRequest) throws AducidWebException

      Reads UDIs.

      Parameters:
      searchFilter - search filter as JSON
      httpRequest - HTTP request
      Returns:
      search result with UDIs as JSON
      Throws:
      AducidWebException - when error occurs during web controller call
    • readAllEvents

      @RequestMapping("readAllEvents") @ResponseBody public java.lang.String readAllEvents​(@RequestBody java.lang.String searchFilter, javax.servlet.http.HttpServletRequest httpRequest) throws AducidWebException

      Reads all events.

      Parameters:
      searchFilter - search filter as JSON
      httpRequest - HTTP request
      Returns:
      search result with all events as JSON
      Throws:
      AducidWebException - when error occurs during web controller call
    • readEventsByAdmin

      @RequestMapping("readEventsByAdmin") @ResponseBody public java.lang.String readEventsByAdmin​(@RequestBody java.lang.String searchFilter, javax.servlet.http.HttpServletRequest httpRequest) throws AducidWebException

      Reads events by admin.

      Parameters:
      searchFilter - search filter as JSON
      httpRequest - HTTP request
      Returns:
      search result with user events as JSON
      Throws:
      AducidWebException - when error occurs during web controller call
    • readEventStatistics

      @RequestMapping("readEventStatistics") @ResponseBody public java.lang.String readEventStatistics​(@RequestBody java.lang.String searchFilter, javax.servlet.http.HttpServletRequest httpRequest) throws AducidWebException

      Reads event statistics.

      Parameters:
      searchFilter - search filter as JSON
      httpRequest - HTTP request
      Returns:
      search result with event statistics as JSON
      Throws:
      AducidWebException - when error occurs during web controller call
    • readStatistics

      @RequestMapping("readStatistics") @ResponseBody public java.lang.String readStatistics​(@RequestBody java.lang.String searchFilter, javax.servlet.http.HttpServletRequest httpRequest) throws AducidWebException

      Reads statistics.

      Parameters:
      searchFilter - search filter as JSON
      httpRequest - HTTP request
      Returns:
      search result with statistics as JSON
      Throws:
      AducidWebException - when error occurs during web controller call
    • readOtherPeigsId

      @RequestMapping("readOtherPeigsId") @ResponseBody public java.lang.String readOtherPeigsId​(@RequestParam java.lang.String udi, javax.servlet.http.HttpServletRequest httpRequest) throws AducidWebException

      Reads information about other PEIGs ID.

      Parameters:
      udi - UDI
      httpRequest - HTTP request
      Returns:
      list of other PEIGs ID as JSON
      Throws:
      AducidWebException - when error occurs during web controller call
    • activateOtherPeig

      @RequestMapping("activateOtherPeig") @ResponseBody public java.lang.String activateOtherPeig​(@RequestParam java.lang.String udi, @RequestParam java.lang.String peigId, javax.servlet.http.HttpServletRequest httpRequest) throws AducidWebException

      Activates other PEIG.

      Parameters:
      udi - UDI
      peigId - PEIG identifier
      httpRequest - HTTP request
      Returns:
      response as JSON
      Throws:
      AducidWebException - when error occurs during web controller call
    • deactivateOtherPeig

      @RequestMapping("deactivateOtherPeig") @ResponseBody public java.lang.String deactivateOtherPeig​(@RequestParam java.lang.String udi, @RequestParam java.lang.String peigId, javax.servlet.http.HttpServletRequest httpRequest) throws AducidWebException

      Deactivates other PEIG.

      Parameters:
      udi - UDI
      peigId - PEIG identifier
      httpRequest - HTTP request
      Returns:
      response as JSON
      Throws:
      AducidWebException - when error occurs during web controller call
    • revokeOtherPeig

      @RequestMapping("revokeOtherPeig") @ResponseBody public java.lang.String revokeOtherPeig​(@RequestParam java.lang.String udi, @RequestParam java.lang.String peigId, javax.servlet.http.HttpServletRequest httpRequest) throws AducidWebException

      Revokes other PEIG.

      Parameters:
      udi - UDI
      peigId - PEIG identifier
      httpRequest - HTTP request
      Returns:
      response as JSON
      Throws:
      AducidWebException - when error occurs during web controller call
    • listOthersLinkedAims

      @RequestMapping("listOthersLinkedAims") @ResponseBody public java.lang.String listOthersLinkedAims​(@RequestParam java.lang.String localUdi, javax.servlet.http.HttpServletRequest httpRequest) throws AducidWebException

      Lists others linked AIMs.

      Parameters:
      localUdi - local UDI
      httpRequest - HTTP request
      Returns:
      list of others linked AIMs
      Throws:
      AducidWebException - when error occurs during web controller call
    • readData

      @RequestMapping("readData") @ResponseBody public java.lang.String readData​(@RequestParam java.lang.String udi, javax.servlet.http.HttpServletRequest httpRequest) throws AducidWebException

      Reads data.

      Parameters:
      udi - UDI
      httpRequest - HTTP request
      Returns:
      data as JSON
      Throws:
      AducidWebException - when error occurs during web controller call
    • writeData

      @RequestMapping("writeData") @ResponseBody public java.lang.String writeData​(@RequestParam java.lang.String udi, @RequestParam java.lang.String data, javax.servlet.http.HttpServletRequest httpRequest) throws AducidWebException

      Writes data.

      Parameters:
      udi - UDI
      data - data
      httpRequest - HTTP request
      Returns:
      response as JSON
      Throws:
      AducidWebException - when error occurs during web controller call