com.atlassian.bamboo.spring
Class ComponentAccessor

java.lang.Object
  extended by com.atlassian.bamboo.spring.ComponentAccessor

public class ComponentAccessor
extends java.lang.Object


Field Summary
static com.google.common.base.Supplier<ExtendedAuthorManager> BAMBOO_EXTENDED_USER_MANAGER
           
static com.google.common.base.Supplier<BambooUserManager> BAMBOO_USER_MANAGER
           
static com.google.common.base.Supplier<ChainExecutionManager> CHAIN_EXECUTION_MANAGER
           
static com.google.common.base.Supplier<AgentClassServer> CLASS_SERVER_SERVICE
           
static com.google.common.base.Supplier<CommentManager> COMMENT_MANAGER
           
static com.google.common.base.Supplier<org.springframework.orm.hibernate.HibernateTemplate> HIBERNATE_TEMPLATE
           
static com.google.common.base.Supplier<ImmutablePlanCacheService> IMMUTABLE_PLAN_CACHE_SERVICE
           
static com.google.common.base.Supplier<ImmutablePlanManager> IMMUTABLE_PLAN_MANAGER
           
static com.google.common.base.Supplier<JiraIssueUtils> JIRA_ISSUE_UTILS
           
static com.google.common.base.Supplier<PlanExecutionManager> PLAN_EXECUTION_MANAGER
           
static com.google.common.base.Supplier<PlanManager> PLAN_MANAGER
           
static com.google.common.base.Supplier<RemoteAgentManager> REMOTE_AGENT_MANAGER
           
static com.google.common.base.Supplier<RepositoryChangesetManager> REPOSITORY_CHANGESET_MANAGER
           
static com.google.common.base.Supplier<com.atlassian.plugin.webresource.WebResourceManager> WEB_RESOURCE_MANAGER
           
static com.google.common.base.Supplier<com.atlassian.plugin.webresource.WebResourceUrlProvider> WEB_RESOURCE_URL_PROVIDER
           
 
Method Summary
static
<T> com.google.common.base.Supplier<T>
newLazyComponentReference(java.lang.String beanId)
           
static
<T> com.google.common.base.Supplier<T>
wrappedReference(T bean)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PLAN_MANAGER

public static final com.google.common.base.Supplier<PlanManager> PLAN_MANAGER

REMOTE_AGENT_MANAGER

public static final com.google.common.base.Supplier<RemoteAgentManager> REMOTE_AGENT_MANAGER

REPOSITORY_CHANGESET_MANAGER

public static final com.google.common.base.Supplier<RepositoryChangesetManager> REPOSITORY_CHANGESET_MANAGER

CLASS_SERVER_SERVICE

public static final com.google.common.base.Supplier<AgentClassServer> CLASS_SERVER_SERVICE

BAMBOO_USER_MANAGER

public static final com.google.common.base.Supplier<BambooUserManager> BAMBOO_USER_MANAGER

BAMBOO_EXTENDED_USER_MANAGER

public static final com.google.common.base.Supplier<ExtendedAuthorManager> BAMBOO_EXTENDED_USER_MANAGER

COMMENT_MANAGER

public static final com.google.common.base.Supplier<CommentManager> COMMENT_MANAGER

IMMUTABLE_PLAN_CACHE_SERVICE

public static final com.google.common.base.Supplier<ImmutablePlanCacheService> IMMUTABLE_PLAN_CACHE_SERVICE

WEB_RESOURCE_MANAGER

public static final com.google.common.base.Supplier<com.atlassian.plugin.webresource.WebResourceManager> WEB_RESOURCE_MANAGER

WEB_RESOURCE_URL_PROVIDER

public static final com.google.common.base.Supplier<com.atlassian.plugin.webresource.WebResourceUrlProvider> WEB_RESOURCE_URL_PROVIDER

JIRA_ISSUE_UTILS

public static final com.google.common.base.Supplier<JiraIssueUtils> JIRA_ISSUE_UTILS

HIBERNATE_TEMPLATE

public static final com.google.common.base.Supplier<org.springframework.orm.hibernate.HibernateTemplate> HIBERNATE_TEMPLATE

PLAN_EXECUTION_MANAGER

public static final com.google.common.base.Supplier<PlanExecutionManager> PLAN_EXECUTION_MANAGER

CHAIN_EXECUTION_MANAGER

public static final com.google.common.base.Supplier<ChainExecutionManager> CHAIN_EXECUTION_MANAGER

IMMUTABLE_PLAN_MANAGER

public static final com.google.common.base.Supplier<ImmutablePlanManager> IMMUTABLE_PLAN_MANAGER
Method Detail

newLazyComponentReference

@NotNull
public static <T> com.google.common.base.Supplier<T> newLazyComponentReference(java.lang.String beanId)

wrappedReference

public static <T> com.google.common.base.Supplier<T> wrappedReference(T bean)


Copyright © 2012 Atlassian. All Rights Reserved.