Package com.aducid.web.controller
Class PeigAdminControllerBase
java.lang.Object
com.aducid.web.controller.ControllerBase
com.aducid.web.controller.AuthenticationController
com.aducid.web.controller.WebPlatformController
com.aducid.web.controller.WebPlatformControllerRootDefault
com.aducid.web.controller.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 Summary
Constructors Constructor Description PeigAdminControllerBase()
-
Method Summary
Modifier and Type Method Description java.lang.String
activateOtherPeig(java.lang.String udi, java.lang.String peigId, javax.servlet.http.HttpServletRequest httpRequest)
Activates other PEIG.java.lang.String
deactivateOtherPeig(java.lang.String udi, java.lang.String peigId, javax.servlet.http.HttpServletRequest httpRequest)
Deactivates other PEIG.java.lang.String
generateUdi(javax.servlet.http.HttpServletRequest httpRequest)
Generates UDI.java.lang.String
listOthersLinkedAims(java.lang.String localUdi, javax.servlet.http.HttpServletRequest httpRequest)
Lists others linked AIMs.java.lang.String
readAllEvents(java.lang.String searchFilter, javax.servlet.http.HttpServletRequest httpRequest)
Reads all events.java.lang.String
readData(java.lang.String udi, javax.servlet.http.HttpServletRequest httpRequest)
Reads data.java.lang.String
readEventsByAdmin(java.lang.String searchFilter, javax.servlet.http.HttpServletRequest httpRequest)
Reads events by admin.java.lang.String
readEventStatistics(java.lang.String searchFilter, javax.servlet.http.HttpServletRequest httpRequest)
Reads event statistics.java.lang.String
readOtherPeigsId(java.lang.String udi, javax.servlet.http.HttpServletRequest httpRequest)
Reads information about other PEIGs ID.java.lang.String
readStatistics(java.lang.String searchFilter, javax.servlet.http.HttpServletRequest httpRequest)
Reads statistics.java.lang.String
readUdis(java.lang.String searchFilter, javax.servlet.http.HttpServletRequest httpRequest)
Reads UDIs.java.lang.String
revokeOtherPeig(java.lang.String udi, java.lang.String peigId, javax.servlet.http.HttpServletRequest httpRequest)
Revokes other PEIG.java.lang.String
udiDeleted(java.lang.String udi, javax.servlet.http.HttpServletRequest httpRequest)
Tests, if UDI is deleted.java.lang.String
udiExists(java.lang.String udi, javax.servlet.http.HttpServletRequest httpRequest)
Tests, if UDI exists.java.lang.String
writeData(java.lang.String udi, java.lang.String data, javax.servlet.http.HttpServletRequest httpRequest)
Writes data.Methods inherited from class com.aducid.web.controller.WebPlatformController
authenticatePage, errorPage, getGuiJsonAsMap, guiJson, logoutPage
Methods inherited from class com.aducid.web.controller.AuthenticationController
authenticate, authenticateCheck, binderLogout, buildPrincipal, checkAccess, checkPersonalFactor, checkProofing, checkResult, fixateSession, getAuthId, getAuthKey, getLoggedInPage, getLogoutPage, getPrincipal, getVerifiedLF, invalidate, isSessionValid, logout, processResponse, proxy, setErrorPage, setLoggedInPage, setLogoutPage, setRedirectUrl
Methods inherited from class com.aducid.web.controller.ControllerBase
afterCheck, afterError, appendId, beforeErrorRedirect, beforeLoggedInRedirect, beforeLogoutRedirect, checkAnnotationConsistency, forwardToAducidResourcesPage, generateId, getAducidBinder, getAducidResources, getAdvancedClient, getAimUrl, getClientArguments, getClientArguments, getClientArguments, getErrorPage, getJsonClient, getLocalizedError, getLocalizedLocalizable, getLocalizedStatusable, getPushClientArguments, getRealAuthId, getRealErrorPage, getRealPeigTypePicture, getRealStatus, getResult, getResultNoLFCheck, getRootRedirect, getServletContext, getSimpleClient, getUrl, getUrl, getUrl, getVerificationResult, getVerifyMessageResult, getWebResult, isJson, processWebError, removeErrorFromSession, setErrorToRequest, setServletContext
-
Constructor Details
-
PeigAdminControllerBase
public PeigAdminControllerBase()
-
-
Method Details
-
generateUdi
@RequestMapping("generateUdi") @ResponseBody public java.lang.String generateUdi(javax.servlet.http.HttpServletRequest httpRequest) throws AducidWebExceptionGenerates 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 AducidWebExceptionTests, if UDI exists.
- Parameters:
udi
- UDIhttpRequest
- 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 AducidWebExceptionTests, if UDI is deleted.
- Parameters:
udi
- UDIhttpRequest
- 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 AducidWebExceptionReads UDIs.
- Parameters:
searchFilter
- search filter as JSONhttpRequest
- 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 AducidWebExceptionReads all events.
- Parameters:
searchFilter
- search filter as JSONhttpRequest
- 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 AducidWebExceptionReads events by admin.
- Parameters:
searchFilter
- search filter as JSONhttpRequest
- 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 AducidWebExceptionReads event statistics.
- Parameters:
searchFilter
- search filter as JSONhttpRequest
- 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 AducidWebExceptionReads statistics.
- Parameters:
searchFilter
- search filter as JSONhttpRequest
- 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 AducidWebExceptionReads information about other PEIGs ID.
- Parameters:
udi
- UDIhttpRequest
- 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 AducidWebExceptionActivates other PEIG.
- Parameters:
udi
- UDIpeigId
- PEIG identifierhttpRequest
- 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 AducidWebExceptionDeactivates other PEIG.
- Parameters:
udi
- UDIpeigId
- PEIG identifierhttpRequest
- 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 AducidWebExceptionRevokes other PEIG.
- Parameters:
udi
- UDIpeigId
- PEIG identifierhttpRequest
- 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 AducidWebExceptionLists others linked AIMs.
- Parameters:
localUdi
- local UDIhttpRequest
- 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 AducidWebExceptionReads data.
- Parameters:
udi
- UDIhttpRequest
- 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 AducidWebExceptionWrites data.
- Parameters:
udi
- UDIdata
- datahttpRequest
- HTTP request- Returns:
- response as JSON
- Throws:
AducidWebException
- when error occurs during web controller call
-