@Component public class BeanBuilderFactoryImpl extends Object implements BeanBuilderFactory
Constructor and Description |
---|
BeanBuilderFactoryImpl(UserManager userManager,
ThumbnailManager thumbnailManager,
VersionBeanFactory versionBeanFactory,
ProjectBeanFactory projectBeanFactory,
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,
ProjectRoleBeanFactory projectRoleBeanFactory,
IssueSecurityLevelManager issueSecurityLevelManager,
HistoryMetadataManager historyMetadataManager,
UserBeanFactory userBeanFactory,
JiraAvatarSupport jiraAvatarSupport) |
Modifier and Type | Method and Description |
---|---|
AttachmentBeanBuilder |
newAttachmentBeanBuilder(Attachment attachment)
Returns a new AttachmentBeanBuilder.
|
ChangelogBeanBuilder |
newChangelogBeanBuilder() |
CreateMetaBeanBuilder |
newCreateMetaBeanBuilder()
Returns a new instance of a CreateMetaBeanBuilder.
|
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.
|
public BeanBuilderFactoryImpl(UserManager userManager, ThumbnailManager thumbnailManager, VersionBeanFactory versionBeanFactory, ProjectBeanFactory projectBeanFactory, 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, ProjectRoleBeanFactory projectRoleBeanFactory, IssueSecurityLevelManager issueSecurityLevelManager, HistoryMetadataManager historyMetadataManager, UserBeanFactory userBeanFactory, JiraAvatarSupport jiraAvatarSupport)
public AttachmentBeanBuilder newAttachmentBeanBuilder(Attachment attachment)
newAttachmentBeanBuilder
in interface BeanBuilderFactory
attachment
- an Attachmentpublic IssueBeanBuilder2 newIssueBeanBuilder2(IncludedFields include, String expand)
newIssueBeanBuilder2
in interface BeanBuilderFactory
public IssueBeanBuilder2 newIssueBeanBuilder2(@Nullable IncludedFields include, @Nullable String expand, @Nonnull javax.ws.rs.core.UriBuilder baseUriBuilder)
newIssueBeanBuilder2
in interface BeanBuilderFactory
public IssueBeanBuilder newIssueBeanBuilder(@Nonnull Issue issue, @Nullable IncludedFields include)
newIssueBeanBuilder
in interface BeanBuilderFactory
public CreateMetaBeanBuilder newCreateMetaBeanBuilder()
newCreateMetaBeanBuilder
in interface BeanBuilderFactory
public EditMetaBeanBuilder newEditMetaBeanBuilder()
newEditMetaBeanBuilder
in interface BeanBuilderFactory
public TransitionMetaBeanBuilder newTransitionMetaBeanBuilder()
newTransitionMetaBeanBuilder
in interface BeanBuilderFactory
public OpsbarBeanBuilder newOpsbarBeanBuilder(Issue issue)
newOpsbarBeanBuilder
in interface BeanBuilderFactory
public RemoteIssueLinkBeanBuilder newRemoteIssueLinkBeanBuilder(RemoteIssueLink remoteIssueLink)
newRemoteIssueLinkBeanBuilder
in interface BeanBuilderFactory
public ChangelogBeanBuilder newChangelogBeanBuilder()
newChangelogBeanBuilder
in interface BeanBuilderFactory
public FilterBeanBuilder newFilterBeanBuilder()
BeanBuilderFactory
newFilterBeanBuilder
in interface BeanBuilderFactory
Copyright © 2002-2015 Atlassian. All Rights Reserved.