Package io.gravitee.am.service.impl
Class I18nDictionaryService
java.lang.Object
io.gravitee.am.service.impl.I18nDictionaryService
-
Constructor Summary
ConstructorsConstructorDescriptionI18nDictionaryService(I18nDictionaryRepository repository, EventService eventService, AuditService auditService) -
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<I18nDictionary>create(ReferenceType referenceType, String referenceId, NewDictionary newDictionary, User principal) io.reactivex.rxjava3.core.Completabledelete(ReferenceType referenceType, String referenceId, String dictId, User principal) io.reactivex.rxjava3.core.Flowable<I18nDictionary>findAll(ReferenceType referenceType, String referenceId) io.reactivex.rxjava3.core.Maybe<I18nDictionary>findById(ReferenceType referenceType, String referenceId, String id) io.reactivex.rxjava3.core.Maybe<I18nDictionary>findByLocale(ReferenceType referenceType, String referenceId, String locale) io.reactivex.rxjava3.core.Single<I18nDictionary>update(ReferenceType referenceType, String referenceId, String id, UpdateI18nDictionary updateDictionary, User principal) io.reactivex.rxjava3.core.Single<I18nDictionary>updateEntries(ReferenceType referenceType, String referenceId, String id, Map<String, String> entries, User principal)
-
Constructor Details
-
I18nDictionaryService
@Autowired public I18nDictionaryService(@Lazy I18nDictionaryRepository repository, EventService eventService, AuditService auditService)
-
-
Method Details
-
create
public io.reactivex.rxjava3.core.Single<I18nDictionary> create(ReferenceType referenceType, String referenceId, NewDictionary newDictionary, User principal) -
findByLocale
public io.reactivex.rxjava3.core.Maybe<I18nDictionary> findByLocale(ReferenceType referenceType, String referenceId, String locale) -
update
public io.reactivex.rxjava3.core.Single<I18nDictionary> update(ReferenceType referenceType, String referenceId, String id, UpdateI18nDictionary updateDictionary, User principal) -
updateEntries
public io.reactivex.rxjava3.core.Single<I18nDictionary> updateEntries(ReferenceType referenceType, String referenceId, String id, Map<String, String> entries, User principal) -
findById
public io.reactivex.rxjava3.core.Maybe<I18nDictionary> findById(ReferenceType referenceType, String referenceId, String id) -
findAll
public io.reactivex.rxjava3.core.Flowable<I18nDictionary> findAll(ReferenceType referenceType, String referenceId) -
delete
public io.reactivex.rxjava3.core.Completable delete(ReferenceType referenceType, String referenceId, String dictId, User principal)
-