Interface | Description |
---|---|
ShareQueryFactory<S extends ShareTypeSearchParameter> |
Create the indexed field and then query terms to find entities that have permissions related to a particular
ShareType . |
ShareType |
Interface for all ShareTypes in the JIRA.
|
ShareTypeFactory |
Factory that supplies all
ShareType s that are available in the system. |
ShareTypePermissionChecker |
Classes that implement this interface check that a user has permission to see
a
SharedEntity shared by the associated ShareType. |
ShareTypeRenderer |
Implemented by
ShareType s to render their representation on
the UI. |
ShareTypeValidator |
Interface that defines the validation of a particular
ShareType . |
Class | Description |
---|---|
AbstractShareType |
Abstract class for ShareType classes.
|
AuthenticatedUserShareQueryFactory |
Implementation of the
ShareQueryFactory for the AuthenticatedUser share type. |
AuthenticatedUserShareType |
Implementation of the ShareType that allows a
SharedEntity to be shared with all logged in users. |
AuthenticatedUserShareTypePermissionChecker |
Permissions Checker for shared
SharedEntity . |
AuthenticatedUserShareTypeRenderer |
A renderer for the
AuthenticatedUserShareType . |
AuthenticatedUserShareTypeValidator |
A ShareTypeValidator representing a
SharedEntity shared with logged in users. |
DefaultShareTypeFactory |
Default implementation that simply builds a list based on the constructor.
|
GlobalShareQueryFactory |
Implementation of the
ShareQueryFactory for the Global share type. |
GlobalShareType |
Implementation of the ShareType that allows a
SharedEntity to be shared with all users on a JIRA instance. |
GlobalShareTypePermissionChecker |
Permissions Checker for globally shared
SharedEntity . |
GlobalShareTypeRenderer |
A renderer for the
GlobalShareType . |
GlobalShareTypeValidator |
A GlobalShareTypeValidator representing a globally shared
SharedEntity . |
GroupSharePermission |
wrapper for GroupShareType SharePermission with convenience accessors and assertions.
|
GroupShareQueryFactory | |
GroupShareType |
Represents sharing a
SharedEntity with a group of JIRA users. |
GroupShareTypePermissionChecker |
Permissions Checker for
SharedEntity objects that are shared with a group. |
GroupShareTypeRenderer |
Renderer for the
GroupShareType . |
GroupShareTypeValidator |
A validator for the
GroupShareType . |
PrivateShareQueryFactory |
Special ShareQueryFactory for the implied Private share type.
|
ProjectSharePermission |
wrapper for ProjectShareType SharePermission with convenience accessors and assertions.
|
ProjectSharePermissionComparator |
Compares to Project share types.
|
ProjectShareQueryFactory | |
ProjectShareType |
Represents sharing a
SharedEntity with a all users that can browse a given project or is in a specified
project role |
ProjectShareTypePermissionChecker |
Permission checker for the
ProjectShareType |
ProjectShareTypeRenderer |
A
ShareTypeRenderer for the ProjectShareType . |
ProjectShareTypeValidator |
Validator for
ProjectShareType |
ShareType.Name |
The Name of this share type, constricts the
ShareType.getType() |
ShareTypeRenderer.RenderMode |
Enumeration representing the modes that shared can be rendered in Javascript.
|
UserSharePermission |
wrapper for UserShareType SharePermission with convenience accessors and assertions.
|
UserSharePermissionComparator | |
UserShareQueryFactory | |
UserShareType |
Represents sharing a
SharedEntity with a single user of JIRA. |
UserShareTypePermissionChecker | |
UserShareTypeRenderer |
A
ShareTypeRenderer for the UserShareType . |
UserShareTypeValidator | |
VelocityShareTypeRenderer |
A partial implementation of
ShareTypeRenderer that can be used to generate
HTML using Velocity templates. |
Enum | Description |
---|---|
ShareType.UsageContextType |
Usage Context types of the Share type.
|
Copyright © 2002-2023 Atlassian. All Rights Reserved.