public class PluginInjector extends Object
|Constructor and Description|
|Modifier and Type||Method and Description|
Returns a new instance of the given class with dependencies injected in a way appropriate to the plugin it comes from.
public static <T> T newInstance(Class<T> clazz, com.atlassian.plugin.Plugin plugin)
If this class comes from an OSGi plugin, it will be injected by Spring, else it will be injected by Pico.
T- The type of the object to be constructed.
clazz- The class to construct.
plugin- The Plugin that the class comes from.
Copyright © 2002-2020 Atlassian. All Rights Reserved.