public class

CustomFieldCreatorImpl

extends Object
implements CustomFieldCreator
java.lang.Object
   ↳ com.atlassian.jira.dev.reference.plugin.fields.CustomFieldCreatorImpl

Class Overview

Will create instances of certain custom fields onStart and register as managed configuration items.

Summary

Public Constructors
CustomFieldCreatorImpl(ManagedConfigurationItemService managedConfigurationItemService, CustomFieldManager customFieldManager, ConstantsManager constantsManager, EventPublisher eventPublisher, PluginAccessor pluginAccessor)
Public Methods
@EventListener void onPluginEnabled(PluginEnabledEvent event)
@PostConstruct void onSpringContextStarted()
@PreDestroy void onSpringContextStopped()
void registerManagedFields()
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.dev.reference.plugin.fields.CustomFieldCreator

Public Constructors

public CustomFieldCreatorImpl (ManagedConfigurationItemService managedConfigurationItemService, CustomFieldManager customFieldManager, ConstantsManager constantsManager, EventPublisher eventPublisher, PluginAccessor pluginAccessor)

Public Methods

@EventListener public void onPluginEnabled (PluginEnabledEvent event)

@PostConstruct public void onSpringContextStarted ()

@PreDestroy public void onSpringContextStopped ()

public void registerManagedFields ()