Package io.gravitee.am.service.impl
Class DeviceIdentifierServiceImpl
java.lang.Object
io.gravitee.am.service.impl.DeviceIdentifierServiceImpl
- All Implemented Interfaces:
DeviceIdentifierService
@Component
public class DeviceIdentifierServiceImpl
extends Object
implements DeviceIdentifierService
- Author:
- Rémi SULTAN (remi.sultqn at graviteesource.com), GraviteeSource Team
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<DeviceIdentifier>create(String domain, NewDeviceIdentifier newDeviceIdentifier, User principal) io.reactivex.rxjava3.core.Completableio.reactivex.rxjava3.core.Flowable<DeviceIdentifier>findByDomain(String domain) io.reactivex.rxjava3.core.Maybe<DeviceIdentifier>io.reactivex.rxjava3.core.Single<DeviceIdentifier>update(String domain, String id, UpdateDeviceIdentifier updateDeviceIdentifier, 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.DeviceIdentifierService
create, delete, update
-
Constructor Details
-
DeviceIdentifierServiceImpl
public DeviceIdentifierServiceImpl()
-
-
Method Details
-
findById
- Specified by:
findByIdin interfaceDeviceIdentifierService
-
findByDomain
- Specified by:
findByDomainin interfaceDeviceIdentifierService
-
create
public io.reactivex.rxjava3.core.Single<DeviceIdentifier> create(String domain, NewDeviceIdentifier newDeviceIdentifier, User principal) - Specified by:
createin interfaceDeviceIdentifierService
-
update
public io.reactivex.rxjava3.core.Single<DeviceIdentifier> update(String domain, String id, UpdateDeviceIdentifier updateDeviceIdentifier, User principal) - Specified by:
updatein interfaceDeviceIdentifierService
-
delete
public io.reactivex.rxjava3.core.Completable delete(String domainId, String deviceIdentifier, User principal) - Specified by:
deletein interfaceDeviceIdentifierService
-