@Component public class BeanBuilderFactoryImpl extends Object implements BeanBuilderFactory
| Constructor and Description |
|---|
BeanBuilderFactoryImpl(UserManager userManager,
ThumbnailManager thumbnailManager,
VersionBeanFactory versionBeanFactory,
FieldLayoutManager fieldLayoutManager,
JiraAuthenticationContext authContext,
FieldManager fieldManager,
ResourceUriBuilder uriBuilder,
ContextUriInfo contextUriInfo,
VelocityRequestContextFactory velocityRequestContextFactory,
ProjectManager projectManager,
ProjectRoleManager projectRoleManager,
IssueTypeSchemeManager issueTypeSchemeManager,
PermissionManager permissionManager,
FieldScreenRendererFactory fieldScreenRendererFactory,
IssueManager issueManager,
JiraBaseUrls baseUrls,
IssueLinksBeanBuilderFactory issueLinkBeanBuilderFactory,
IssueWorkflowManager issueWorkflowManager,
WorkflowManager workflowManager,
StatusManager statusManager,
IssueFactory issueFactory,
ChangeHistoryManager changeHistoryManager,
ApplicationProperties applicationProperties,
SimpleLinkManager simpleLinkManager,
I18nHelper i18nHelper,
com.atlassian.plugin.PluginAccessor pluginAccessor,
ShareTypeFactory shareTypeFactory,
JqlStringSupport jqlStringSupport,
GroupManager groupManager,
PermissionSchemeManager permissionSchemeManager,
FilterSubscriptionService filterSubscriptionService,
JiraBaseUrls jiraBaseUrls,
IssueSecurityLevelManager issueSecurityLevelManager,
HistoryMetadataManager historyMetadataManager,
UserBeanFactory userBeanFactory,
UserUtil userUtil,
FeatureManager featureManager,
FilterPermissionBeanFactory filterPermissionBeanFactory,
ShareManager shareManager,
ConstantsManager constantsManager,
DCFeatureLicenseChecker licenseChecker) |
| Modifier and Type | Method and Description |
|---|---|
AttachmentBeanBuilder |
newAttachmentBeanBuilder(Attachment attachment)
Returns a new AttachmentBeanBuilder.
|
ChangelogBeanBuilder |
newChangelogBeanBuilder() |
CreateMetaBeanBuilder |
newCreateMetaBeanBuilder()
Deprecated.
|
CreateMetaFieldBeanBuilder |
newCreateMetaFieldBeanBuilder(String projectIdOrKey,
String issueTypeId)
Returns a new instance of a CreateMetaFieldBeanBuilder.
|
CreateMetaIssueTypeBeanBuilder |
newCreateMetaIssueTypeBeanBuilder(String projectIdOrKey)
Returns a new instance of a CreateMetaIssueTypeBeanBuilder.
|
EditMetaBeanBuilder |
newEditMetaBeanBuilder()
Returns a new instance of a EditMetaBeanBuilder.
|
FilterBeanBuilder |
newFilterBeanBuilder()
Returns a new instance of a FilterBeanBuilder.
|
IssueBeanBuilder |
newIssueBeanBuilder(Issue issue,
IncludedFields include)
Returns a new instance of an IssueBeanBuilder.
|
IssueBeanBuilder2 |
newIssueBeanBuilder2(IncludedFields include,
String expand)
Returns a new instance of an IssueBeanBuilder.
|
IssueBeanBuilder2 |
newIssueBeanBuilder2(IncludedFields include,
String expand,
javax.ws.rs.core.UriBuilder baseUriBuilder)
Returns a new instance of an IssueBeanBuilder.
|
OpsbarBeanBuilder |
newOpsbarBeanBuilder(Issue issue) |
RemoteIssueLinkBeanBuilder |
newRemoteIssueLinkBeanBuilder(RemoteIssueLink remoteIssueLink)
Returns a new instance of a RemoteIssueLinkBeanBuilder.
|
TransitionMetaBeanBuilder |
newTransitionMetaBeanBuilder()
Returns a new instance of a TransitionMetaBeanBuilder.
|
@Autowired public BeanBuilderFactoryImpl(UserManager userManager, ThumbnailManager thumbnailManager, VersionBeanFactory versionBeanFactory, FieldLayoutManager fieldLayoutManager, JiraAuthenticationContext authContext, FieldManager fieldManager, ResourceUriBuilder uriBuilder, ContextUriInfo contextUriInfo, VelocityRequestContextFactory velocityRequestContextFactory, ProjectManager projectManager, ProjectRoleManager projectRoleManager, IssueTypeSchemeManager issueTypeSchemeManager, PermissionManager permissionManager, FieldScreenRendererFactory fieldScreenRendererFactory, IssueManager issueManager, JiraBaseUrls baseUrls, IssueLinksBeanBuilderFactory issueLinkBeanBuilderFactory, IssueWorkflowManager issueWorkflowManager, WorkflowManager workflowManager, StatusManager statusManager, IssueFactory issueFactory, ChangeHistoryManager changeHistoryManager, ApplicationProperties applicationProperties, SimpleLinkManager simpleLinkManager, I18nHelper i18nHelper, com.atlassian.plugin.PluginAccessor pluginAccessor, ShareTypeFactory shareTypeFactory, JqlStringSupport jqlStringSupport, GroupManager groupManager, PermissionSchemeManager permissionSchemeManager, FilterSubscriptionService filterSubscriptionService, JiraBaseUrls jiraBaseUrls, IssueSecurityLevelManager issueSecurityLevelManager, HistoryMetadataManager historyMetadataManager, UserBeanFactory userBeanFactory, UserUtil userUtil, FeatureManager featureManager, FilterPermissionBeanFactory filterPermissionBeanFactory, ShareManager shareManager, ConstantsManager constantsManager, DCFeatureLicenseChecker licenseChecker)
public AttachmentBeanBuilder newAttachmentBeanBuilder(Attachment attachment)
newAttachmentBeanBuilder in interface BeanBuilderFactoryattachment - an Attachmentpublic IssueBeanBuilder2 newIssueBeanBuilder2(IncludedFields include, String expand)
newIssueBeanBuilder2 in interface BeanBuilderFactorypublic IssueBeanBuilder2 newIssueBeanBuilder2(@Nullable IncludedFields include, @Nullable String expand, @Nonnull javax.ws.rs.core.UriBuilder baseUriBuilder)
newIssueBeanBuilder2 in interface BeanBuilderFactorypublic IssueBeanBuilder newIssueBeanBuilder(@Nonnull Issue issue, @Nullable IncludedFields include)
newIssueBeanBuilder in interface BeanBuilderFactory@Deprecated public CreateMetaBeanBuilder newCreateMetaBeanBuilder()
newCreateMetaBeanBuilder in interface BeanBuilderFactorypublic CreateMetaIssueTypeBeanBuilder newCreateMetaIssueTypeBeanBuilder(@Nonnull String projectIdOrKey)
newCreateMetaIssueTypeBeanBuilder in interface BeanBuilderFactorypublic CreateMetaFieldBeanBuilder newCreateMetaFieldBeanBuilder(@Nonnull String projectIdOrKey, @Nonnull String issueTypeId)
newCreateMetaFieldBeanBuilder in interface BeanBuilderFactorypublic EditMetaBeanBuilder newEditMetaBeanBuilder()
newEditMetaBeanBuilder in interface BeanBuilderFactorypublic TransitionMetaBeanBuilder newTransitionMetaBeanBuilder()
newTransitionMetaBeanBuilder in interface BeanBuilderFactorypublic OpsbarBeanBuilder newOpsbarBeanBuilder(Issue issue)
newOpsbarBeanBuilder in interface BeanBuilderFactorypublic RemoteIssueLinkBeanBuilder newRemoteIssueLinkBeanBuilder(RemoteIssueLink remoteIssueLink)
newRemoteIssueLinkBeanBuilder in interface BeanBuilderFactorypublic ChangelogBeanBuilder newChangelogBeanBuilder()
newChangelogBeanBuilder in interface BeanBuilderFactorypublic FilterBeanBuilder newFilterBeanBuilder()
BeanBuilderFactorynewFilterBeanBuilder in interface BeanBuilderFactoryCopyright © 2002-2022 Atlassian. All Rights Reserved.