Class HvlOAuthzLoggerSearchServiceImpl
java.lang.Object
tr.com.havelsan.javarch.oauth.authz.starter.module.support.logger.search.logic.HvlOAuthzLoggerSearchServiceImpl
- All Implemented Interfaces:
HvlOAuthzLoggerSearchService
@Service
public class HvlOAuthzLoggerSearchServiceImpl
extends Object
implements HvlOAuthzLoggerSearchService
The class which implements
HvlOAuthzLoggerSearchService
.-
Constructor Summary
ConstructorDescriptionHvlOAuthzLoggerSearchServiceImpl
(HvlOAuthLogEventTypeManager logEventTypeManager, tr.com.havelsan.javarch.log.search.cloud.client.service.HvlLogSearchRestService logSearchRestService, tr.com.havelsan.javarch.log.search.cloud.client.configuration.properties.HvlLogSearchClientProperties logSearchClientProperties) Instantiates a new HvlOAuthzLoggerSearchService. -
Method Summary
Modifier and TypeMethodDescriptionboolean
Failed login exist by current user.tr.com.havelsan.javarch.data.commons.pageable.HvlPage<tr.com.havelsan.javarch.log.common.model.HvlEventLogModel>
pageLoginHistoryByCurrentUser
(@NotNull tr.com.havelsan.javarch.log.search.cloud.client.model.HvlLogSearchPage logSearchPage) Page login history by current user.Gets list.tr.com.havelsan.javarch.data.commons.pageable.HvlPage<tr.com.havelsan.javarch.log.common.model.HvlEventLogModel>
queryPage
(tr.com.havelsan.javarch.log.search.cloud.client.model.query.HvlLogSearchQueryModel logSearchQueryModel) Query instance logs hvl page.
-
Constructor Details
-
HvlOAuthzLoggerSearchServiceImpl
public HvlOAuthzLoggerSearchServiceImpl(HvlOAuthLogEventTypeManager logEventTypeManager, tr.com.havelsan.javarch.log.search.cloud.client.service.HvlLogSearchRestService logSearchRestService, tr.com.havelsan.javarch.log.search.cloud.client.configuration.properties.HvlLogSearchClientProperties logSearchClientProperties) Instantiates a new HvlOAuthzLoggerSearchService.- Parameters:
logEventTypeManager
- the log event type managerlogSearchRestService
- the log search rest servicelogSearchClientProperties
- the log search client properties
-
-
Method Details
-
queryList
Gets list."- Specified by:
queryList
in interfaceHvlOAuthzLoggerSearchService
- Returns:
- the list
-
pageLoginHistoryByCurrentUser
public tr.com.havelsan.javarch.data.commons.pageable.HvlPage<tr.com.havelsan.javarch.log.common.model.HvlEventLogModel> pageLoginHistoryByCurrentUser(@NotNull @NotNull tr.com.havelsan.javarch.log.search.cloud.client.model.HvlLogSearchPage logSearchPage) Page login history by current user.- Specified by:
pageLoginHistoryByCurrentUser
in interfaceHvlOAuthzLoggerSearchService
- Parameters:
logSearchPage
- the log search page- Returns:
- the hvl page
-
failedLoginExistByCurrentUser
public boolean failedLoginExistByCurrentUser()Failed login exist by current user.- Specified by:
failedLoginExistByCurrentUser
in interfaceHvlOAuthzLoggerSearchService
- Returns:
- the boolean
-
queryPage
public tr.com.havelsan.javarch.data.commons.pageable.HvlPage<tr.com.havelsan.javarch.log.common.model.HvlEventLogModel> queryPage(tr.com.havelsan.javarch.log.search.cloud.client.model.query.HvlLogSearchQueryModel logSearchQueryModel) Query instance logs hvl page.- Specified by:
queryPage
in interfaceHvlOAuthzLoggerSearchService
- Parameters:
logSearchQueryModel
- the event log query model- Returns:
- the hvl page
-