Package io.gravitee.am.service
Interface ReporterService
- All Known Implementing Classes:
ReporterServiceImpl
public interface ReporterService
- Author:
- Titouan COMPIEGNE (titouan.compiegne at graviteesource.com), GraviteeSource Team
-
Method Summary
Modifier and TypeMethodDescriptiondefault io.reactivex.rxjava3.core.Single<Reporter>create(String domain, NewReporter newReporter) io.reactivex.rxjava3.core.Single<Reporter>create(String domain, NewReporter newReporter, User principal, boolean system) io.reactivex.rxjava3.core.Single<Reporter>createDefault(String domain) default NewReportercreateInternal(String domain) createReporterConfig(String domain) default io.reactivex.rxjava3.core.Completableio.reactivex.rxjava3.core.Completableio.reactivex.rxjava3.core.Flowable<Reporter>findAll()io.reactivex.rxjava3.core.Flowable<Reporter>findByDomain(String domain) io.reactivex.rxjava3.core.Maybe<Reporter>default io.reactivex.rxjava3.core.Single<Reporter>update(String domain, String id, UpdateReporter updateReporter, boolean isUpgrader) io.reactivex.rxjava3.core.Single<Reporter>update(String domain, String id, UpdateReporter updateReporter, User principal, boolean isUpgrader)
-
Method Details
-
findAll
io.reactivex.rxjava3.core.Flowable<Reporter> findAll() -
findByDomain
-
findById
-
createDefault
-
createInternal
-
create
io.reactivex.rxjava3.core.Single<Reporter> create(String domain, NewReporter newReporter, User principal, boolean system) -
update
io.reactivex.rxjava3.core.Single<Reporter> update(String domain, String id, UpdateReporter updateReporter, User principal, boolean isUpgrader) -
delete
-
createReporterConfig
-
createInternal
-
create
-
update
default io.reactivex.rxjava3.core.Single<Reporter> update(String domain, String id, UpdateReporter updateReporter, boolean isUpgrader) -
delete
-