Package io.gravitee.am.service.impl
Class EntrypointServiceImpl
java.lang.Object
io.gravitee.am.service.impl.EntrypointServiceImpl
- All Implemented Interfaces:
EntrypointService
- Author:
- Jeoffrey HAEYAERT (jeoffrey.haeyaert at graviteesource.com), GraviteeSource Team
-
Constructor Summary
ConstructorsConstructorDescriptionEntrypointServiceImpl(EntrypointRepository entrypointRepository, OrganizationService organizationService, AuditService auditService, VirtualHostValidator virtualHostValidator) -
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.rxjava3.core.Single<Entrypoint>create(String organizationId, NewEntrypoint newEntrypoint, User principal) io.reactivex.rxjava3.core.Flowable<Entrypoint>createDefaults(Organization organization) io.reactivex.rxjava3.core.Completableio.reactivex.rxjava3.core.Flowable<Entrypoint>io.reactivex.rxjava3.core.Single<Entrypoint>io.reactivex.rxjava3.core.Single<Entrypoint>update(String entrypointId, String organizationId, UpdateEntrypoint updateEntrypoint, User principal)
-
Constructor Details
-
EntrypointServiceImpl
public EntrypointServiceImpl(@Lazy EntrypointRepository entrypointRepository, @Lazy OrganizationService organizationService, AuditService auditService, VirtualHostValidator virtualHostValidator)
-
-
Method Details
-
findById
- Specified by:
findByIdin interfaceEntrypointService
-
findAll
- Specified by:
findAllin interfaceEntrypointService
-
create
public io.reactivex.rxjava3.core.Single<Entrypoint> create(String organizationId, NewEntrypoint newEntrypoint, User principal) - Specified by:
createin interfaceEntrypointService
-
createDefaults
- Specified by:
createDefaultsin interfaceEntrypointService
-
update
public io.reactivex.rxjava3.core.Single<Entrypoint> update(String entrypointId, String organizationId, UpdateEntrypoint updateEntrypoint, User principal) - Specified by:
updatein interfaceEntrypointService
-
delete
public io.reactivex.rxjava3.core.Completable delete(String id, String organizationId, User principal) - Specified by:
deletein interfaceEntrypointService
-