| Package | Description |
|---|---|
| org.hawkular.accounts.api | |
| org.hawkular.accounts.api.internal.impl | |
| org.hawkular.accounts.api.model |
Entities related to the API.
|
| Modifier and Type | Method and Description |
|---|---|
Organization |
OrganizationService.createOrganization(String name,
String description,
Persona owner)
Creates a new organization and a "SuperUser" membership for the persona.
|
Organization |
OrganizationService.get(String id)
Deprecated.
use
OrganizationService.getById(UUID) instead. |
Organization |
OrganizationService.getById(UUID id)
Retrieves an
Organization based on its ID. |
Organization |
OrganizationService.getByName(String name)
Retrieves an
Organization based on its name. |
| Modifier and Type | Method and Description |
|---|---|
List<Organization> |
OrganizationService.getOrganizationsForPersona(Persona persona)
Retrieves the Organizations to which a given Persona directly is member/owner of.
|
List<Organization> |
OrganizationService.getOrganizationsFromMemberships(List<OrganizationMembership> memberships)
Extracts all organizations from a list of memberships.
|
List<Organization> |
OrganizationService.getSubOrganizations(Organization organization)
Retrieves all the organizations whose parent is the given organization.
|
| Modifier and Type | Method and Description |
|---|---|
OrganizationMembership |
OrganizationMembershipService.create(Organization organization,
Persona persona,
Role role) |
Invitation |
InvitationService.create(String email,
HawkularUser invitedBy,
Organization organization,
Role role)
Stores an invitation with the given parameters.
|
void |
OrganizationService.deleteOrganization(Organization organization)
Removes the organization and all related memberships
|
List<Invitation> |
InvitationService.getInvitationsForOrganization(Organization organization)
Retrieves all invitations for the given organization.
|
List<OrganizationMembership> |
OrganizationMembershipService.getMembershipsForOrganization(Organization organization)
Retrieves the memberships for a given Organization.
|
List<Invitation> |
InvitationService.getPendingInvitationsForOrganization(Organization organization)
Retrieves the pending invitations for the given organization.
|
List<OrganizationMembership> |
OrganizationMembershipService.getPersonaMembershipsForOrganization(Persona persona,
Organization organization)
Retrieves the memberships for a given Organization.
|
List<Organization> |
OrganizationService.getSubOrganizations(Organization organization)
Retrieves all the organizations whose parent is the given organization.
|
void |
OrganizationService.transfer(Organization organization,
Persona newOwner)
Transfers the organization from the current owner to the specified persona.
|
| Modifier and Type | Method and Description |
|---|---|
Organization |
OrganizationServiceImpl.createOrganization(String name,
String description,
Persona owner) |
Organization |
OrganizationServiceImpl.get(String id) |
Organization |
OrganizationServiceImpl.getById(UUID id) |
Organization |
OrganizationServiceImpl.getByName(String name) |
| Modifier and Type | Method and Description |
|---|---|
List<Organization> |
OrganizationServiceImpl.getOrganizationsForPersona(Persona persona) |
List<Organization> |
OrganizationServiceImpl.getOrganizationsFromMemberships(List<OrganizationMembership> memberships) |
List<Organization> |
OrganizationServiceImpl.getSubOrganizations(Organization organization) |
| Modifier and Type | Method and Description |
|---|---|
OrganizationMembership |
OrganizationMembershipServiceImpl.create(Organization organization,
Persona persona,
Role role) |
Invitation |
InvitationServiceImpl.create(String email,
HawkularUser invitedBy,
Organization organization,
Role role) |
void |
OrganizationServiceImpl.deleteOrganization(Organization organization) |
List<Invitation> |
InvitationServiceImpl.getInvitationsForOrganization(Organization organization) |
List<OrganizationMembership> |
OrganizationMembershipServiceImpl.getMembershipsForOrganization(Organization organization) |
List<Invitation> |
InvitationServiceImpl.getPendingInvitationsForOrganization(Organization organization) |
List<OrganizationMembership> |
OrganizationMembershipServiceImpl.getPersonaMembershipsForOrganization(Persona persona,
Organization organization) |
List<Organization> |
OrganizationServiceImpl.getSubOrganizations(Organization organization) |
void |
OrganizationServiceImpl.transfer(Organization organization,
Persona newOwner) |
| Modifier and Type | Method and Description |
|---|---|
Organization |
Organization.Builder.build() |
Organization |
Invitation.getOrganization() |
Organization |
OrganizationMembership.getOrganization() |
| Modifier and Type | Method and Description |
|---|---|
Invitation.Builder |
Invitation.Builder.organization(Organization organization) |
OrganizationMembership.Builder |
OrganizationMembership.Builder.organization(Organization organization) |
| Constructor and Description |
|---|
Invitation(String email,
HawkularUser invitedBy,
Organization organization,
Role role) |
Invitation(String id,
String email,
HawkularUser invitedBy,
Organization organization,
Role role) |
Invitation(UUID id,
ZonedDateTime createdAt,
ZonedDateTime updatedAt,
String email,
ZonedDateTime acceptedAt,
ZonedDateTime dispatchedAt,
HawkularUser invitedBy,
HawkularUser acceptedBy,
Organization organization,
Role role) |
OrganizationMembership(Organization organization,
Member member,
Role role) |
OrganizationMembership(String id,
Organization organization,
Member member,
Role role) |
OrganizationMembership(UUID id,
ZonedDateTime createdAt,
ZonedDateTime updatedAt,
Organization organization,
Member member,
Role role) |
Copyright © 2015 Red Hat, Inc.. All rights reserved.