Package io.gravitee.am.service.impl
Class BotDetectionServiceImpl
java.lang.Object
io.gravitee.am.service.impl.BotDetectionServiceImpl
- All Implemented Interfaces:
BotDetectionService
- Author:
- Eric LELEU (eric.leleu at graviteesource.com), GraviteeSource Team
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<BotDetection>create(String domain, NewBotDetection newBotDetection, User principal) io.reactivex.rxjava3.core.Completableio.reactivex.rxjava3.core.Flowable<BotDetection>findByDomain(String domain) io.reactivex.rxjava3.core.Maybe<BotDetection>io.reactivex.rxjava3.core.Single<BotDetection>update(String domain, String id, UpdateBotDetection updateBotDetection, User principal) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.gravitee.am.service.BotDetectionService
create, delete, update
-
Constructor Details
-
BotDetectionServiceImpl
public BotDetectionServiceImpl()
-
-
Method Details
-
findById
- Specified by:
findByIdin interfaceBotDetectionService
-
findByDomain
- Specified by:
findByDomainin interfaceBotDetectionService
-
create
public io.reactivex.rxjava3.core.Single<BotDetection> create(String domain, NewBotDetection newBotDetection, User principal) - Specified by:
createin interfaceBotDetectionService
-
update
public io.reactivex.rxjava3.core.Single<BotDetection> update(String domain, String id, UpdateBotDetection updateBotDetection, User principal) - Specified by:
updatein interfaceBotDetectionService
-
delete
public io.reactivex.rxjava3.core.Completable delete(String domainId, String botDetectionId, User principal) - Specified by:
deletein interfaceBotDetectionService
-