Package io.gravitee.am.service.impl
Class ExtensionGrantServiceImpl
java.lang.Object
io.gravitee.am.service.impl.ExtensionGrantServiceImpl
- All Implemented Interfaces:
ExtensionGrantService
- Author:
- Titouan COMPIEGNE (titouan.compiegne at graviteesource.com), GraviteeSource Team
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<ExtensionGrant>create(String domain, NewExtensionGrant newExtensionGrant, User principal) io.reactivex.rxjava3.core.Completableio.reactivex.rxjava3.core.Flowable<ExtensionGrant>findByDomain(String domain) io.reactivex.rxjava3.core.Maybe<ExtensionGrant>io.reactivex.rxjava3.core.Single<ExtensionGrant>update(String domain, String id, UpdateExtensionGrant updateExtensionGrant, 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.ExtensionGrantService
create, delete, update
-
Constructor Details
-
ExtensionGrantServiceImpl
public ExtensionGrantServiceImpl()
-
-
Method Details
-
findById
- Specified by:
findByIdin interfaceExtensionGrantService
-
findByDomain
- Specified by:
findByDomainin interfaceExtensionGrantService
-
create
public io.reactivex.rxjava3.core.Single<ExtensionGrant> create(String domain, NewExtensionGrant newExtensionGrant, User principal) - Specified by:
createin interfaceExtensionGrantService
-
update
public io.reactivex.rxjava3.core.Single<ExtensionGrant> update(String domain, String id, UpdateExtensionGrant updateExtensionGrant, User principal) - Specified by:
updatein interfaceExtensionGrantService
-
delete
public io.reactivex.rxjava3.core.Completable delete(String domain, String extensionGrantId, User principal) - Specified by:
deletein interfaceExtensionGrantService
-