com.atlassian.crowd.importer.factory
Interface ImporterFactory

All Known Implementing Classes:
ImporterFactoryImpl

public interface ImporterFactory

This factory will handle the responsibility of returning an ImporterDAO based on a given configuration


Method Summary
 Set<String> getAtlassianSupportedImporterApplications()
          Will return a list of supported Atlassian applications that have an importer
 Importer getImporterDAO(Configuration configuration)
          Will return an importer based on a given Configuration
 Set<String> getSupportedImporterApplications()
          Will return a list of supported applications that have an importer
 

Method Detail

getImporterDAO

Importer getImporterDAO(Configuration configuration)
                        throws ImporterConfigurationException
Will return an importer based on a given Configuration

Parameters:
configuration -
Returns:
an ImporterDAO from a given configuration
Throws:
ImporterConfigurationException

getSupportedImporterApplications

Set<String> getSupportedImporterApplications()
Will return a list of supported applications that have an importer

Returns:
Set applications with an importer

getAtlassianSupportedImporterApplications

Set<String> getAtlassianSupportedImporterApplications()
Will return a list of supported Atlassian applications that have an importer

Returns:
Set applications with an importer


Copyright © 2014 Atlassian. All Rights Reserved.