Package io.gravitee.am.service
Interface AlertNotifierService
- All Known Implementing Classes:
AlertNotifierServiceImpl
public interface AlertNotifierService
- Author:
- Jeoffrey HAEYAERT (jeoffrey.haeyaert at graviteesource.com), GraviteeSource Team
-
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<AlertNotifier>create(ReferenceType referenceType, String referenceId, NewAlertNotifier newAlertNotifier, User byUser) io.reactivex.rxjava3.core.Completabledelete(ReferenceType referenceType, String referenceId, String notifierId, User byUser) io.reactivex.rxjava3.core.Flowable<AlertNotifier>findByDomainAndCriteria(String domainId, AlertNotifierCriteria criteria) io.reactivex.rxjava3.core.Flowable<AlertNotifier>findByReferenceAndCriteria(ReferenceType referenceType, String referenceId, AlertNotifierCriteria criteria) io.reactivex.rxjava3.core.Single<AlertNotifier>getById(ReferenceType referenceType, String referenceId, String notifierId) io.reactivex.rxjava3.core.Single<AlertNotifier>update(ReferenceType referenceType, String referenceId, String alertNotifierId, PatchAlertNotifier patchAlertNotifier, User byUser)
-
Method Details
-
getById
io.reactivex.rxjava3.core.Single<AlertNotifier> getById(ReferenceType referenceType, String referenceId, String notifierId) -
findByDomainAndCriteria
io.reactivex.rxjava3.core.Flowable<AlertNotifier> findByDomainAndCriteria(String domainId, AlertNotifierCriteria criteria) -
findByReferenceAndCriteria
io.reactivex.rxjava3.core.Flowable<AlertNotifier> findByReferenceAndCriteria(ReferenceType referenceType, String referenceId, AlertNotifierCriteria criteria) -
create
io.reactivex.rxjava3.core.Single<AlertNotifier> create(ReferenceType referenceType, String referenceId, NewAlertNotifier newAlertNotifier, User byUser) -
update
io.reactivex.rxjava3.core.Single<AlertNotifier> update(ReferenceType referenceType, String referenceId, String alertNotifierId, PatchAlertNotifier patchAlertNotifier, User byUser) -
delete
io.reactivex.rxjava3.core.Completable delete(ReferenceType referenceType, String referenceId, String notifierId, User byUser)
-