public class

ComponentAccessorWorker

extends Object
implements ComponentAccessor.Worker
java.lang.Object
   ↳ com.atlassian.jira.component.ComponentAccessorWorker

Class Overview

Worker class that insulates the API from the implementation dependencies in ManagerFactory etc.

Summary

Public Constructors
ComponentAccessorWorker()
Public Methods
<T> T getComponent(Class<T> componentClass)
<T> T getComponentOfType(Class<T> componentClass)
<T> Optional<T> getComponentSafely(Class<T> componentClass)
<T> T getOSGiComponentInstanceOfType(Class<T> componentClass)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.component.ComponentAccessor.Worker

Public Constructors

public ComponentAccessorWorker ()

Public Methods

public T getComponent (Class<T> componentClass)

public T getComponentOfType (Class<T> componentClass)

public Optional<T> getComponentSafely (Class<T> componentClass)

public T getOSGiComponentInstanceOfType (Class<T> componentClass)