java.lang.Object
com.riadalabs.jira.plugins.insight.services.imports.common.external.insightfield.InsightFieldsConfigurations
All Implemented Interfaces:
Translateble, Serializable

@PublicApi public class InsightFieldsConfigurations extends Object implements Serializable, Translateble
A data container that represents 2 different concepts of InsightFieldConfiguration lists. The insightFieldsConfiguration fields configuration should be the common ones that regardless of context, should always be presented in the GUI. The typeSpecificFieldsConfiguration fields configuration will contain the fields that will depend on "some sort of 'type' concept". Ex: For the Import framework, types are CSV, LDAP, DB etc. and each "type" will have its specific set of Insight fields that must be presented in the GUI. These could for example depend on a "module" implementation, and it that case, the fields configurations will be defined and provided by a 3'rd party.
Since:
5.0
Author:
Fredrik Karbing
See Also: