Package io.resys.thena.spi
Class InternalTenantQueryImpl
java.lang.Object
io.resys.thena.spi.InternalTenantQueryImpl
- All Implemented Interfaces:
TenantDataSource.InternalTenantQuery
public abstract class InternalTenantQueryImpl
extends Object
implements TenantDataSource.InternalTenantQuery
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ThenaSqlDataSourceprotected final TenantRegistry -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.smallrye.mutiny.Uni<Void> delete()io.smallrye.mutiny.Multi<Tenant> findAll()findByNameOrId(String nameOrId) io.smallrye.mutiny.Uni<Tenant> io.smallrye.mutiny.Uni<Tenant> getByNameOrId(String nameOrId) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.resys.thena.spi.TenantDataSource.InternalTenantQuery
delete, insert
-
Field Details
-
dataSource
-
registry
-
-
Constructor Details
-
InternalTenantQueryImpl
-
-
Method Details
-
getClient
-
getByName
- Specified by:
getByNamein interfaceTenantDataSource.InternalTenantQuery
-
getByNameOrId
- Specified by:
getByNameOrIdin interfaceTenantDataSource.InternalTenantQuery
-
findByNameOrId
- Specified by:
findByNameOrIdin interfaceTenantDataSource.InternalTenantQuery
-
findAll
- Specified by:
findAllin interfaceTenantDataSource.InternalTenantQuery
-
delete
- Specified by:
deletein interfaceTenantDataSource.InternalTenantQuery
-