Package io.gravitee.am.service.impl
Class ServiceResourceServiceImpl
java.lang.Object
io.gravitee.am.service.impl.ServiceResourceServiceImpl
- All Implemented Interfaces:
ServiceResourceService
- Author:
- Eric LELEU (eric.leleu at graviteesource.com), GraviteeSource Team
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<ServiceResource>create(String domain, NewServiceResource newServiceResource, User principal) io.reactivex.rxjava3.core.Completableio.reactivex.rxjava3.core.Flowable<ServiceResource>findByDomain(String domain) io.reactivex.rxjava3.core.Maybe<ServiceResource>io.reactivex.rxjava3.core.Single<ServiceResource>update(String domain, String id, UpdateServiceResource updateResource, User principal)
-
Constructor Details
-
ServiceResourceServiceImpl
public ServiceResourceServiceImpl()
-
-
Method Details
-
findById
- Specified by:
findByIdin interfaceServiceResourceService
-
findByDomain
- Specified by:
findByDomainin interfaceServiceResourceService
-
create
public io.reactivex.rxjava3.core.Single<ServiceResource> create(String domain, NewServiceResource newServiceResource, User principal) - Specified by:
createin interfaceServiceResourceService
-
update
public io.reactivex.rxjava3.core.Single<ServiceResource> update(String domain, String id, UpdateServiceResource updateResource, User principal) - Specified by:
updatein interfaceServiceResourceService
-
delete
public io.reactivex.rxjava3.core.Completable delete(String domain, String resourceId, User principal) - Specified by:
deletein interfaceServiceResourceService
-