public class OrganizationServiceImpl extends Object implements OrganizationService
| Constructor and Description |
|---|
OrganizationServiceImpl(OrganizationsRepository repository,
KeyStore keyStore,
TokenVerifier tokenVerifier)
Create instance of organization service.
|
public OrganizationServiceImpl(OrganizationsRepository repository, KeyStore keyStore, TokenVerifier tokenVerifier)
repository - data access repositorykeyStore - key storetokenVerifier - token verifierpublic reactor.core.publisher.Mono<CreateOrganizationResponse> createOrganization(CreateOrganizationRequest request)
createOrganization in interface OrganizationServicepublic reactor.core.publisher.Mono<GetMembershipResponse> getUserOrganizationsMembership(GetMembershipRequest request)
getUserOrganizationsMembership in interface OrganizationServicepublic reactor.core.publisher.Mono<DeleteOrganizationResponse> deleteOrganization(DeleteOrganizationRequest request)
deleteOrganization in interface OrganizationServicepublic reactor.core.publisher.Mono<UpdateOrganizationResponse> updateOrganization(UpdateOrganizationRequest request)
updateOrganization in interface OrganizationServicepublic reactor.core.publisher.Mono<GetOrganizationMembersResponse> getOrganizationMembers(GetOrganizationMembersRequest request)
getOrganizationMembers in interface OrganizationServicepublic reactor.core.publisher.Mono<InviteOrganizationMemberResponse> inviteMember(InviteOrganizationMemberRequest request)
inviteMember in interface OrganizationServicepublic reactor.core.publisher.Mono<KickoutOrganizationMemberResponse> kickoutMember(KickoutOrganizationMemberRequest request)
kickoutMember in interface OrganizationServicepublic reactor.core.publisher.Mono<LeaveOrganizationResponse> leaveOrganization(LeaveOrganizationRequest request)
leaveOrganization in interface OrganizationServicepublic reactor.core.publisher.Mono<GetOrganizationResponse> addOrganizationApiKey(AddOrganizationApiKeyRequest request)
addOrganizationApiKey in interface OrganizationServicepublic reactor.core.publisher.Mono<GetOrganizationResponse> deleteOrganizationApiKey(DeleteOrganizationApiKeyRequest request)
deleteOrganizationApiKey in interface OrganizationServicepublic reactor.core.publisher.Mono<GetOrganizationResponse> getOrganization(GetOrganizationRequest request)
getOrganization in interface OrganizationServicepublic reactor.core.publisher.Mono<UpdateOrganizationMemberRoleResponse> updateOrganizationMemberRole(UpdateOrganizationMemberRoleRequest request)
updateOrganizationMemberRole in interface OrganizationServicepublic reactor.core.publisher.Mono<GetPublicKeyResponse> getPublicKey(GetPublicKeyRequest request)
getPublicKey in interface OrganizationServiceCopyright © 2015–2019. All rights reserved.